3 ms·
Since we are all plugging our competing projects, here's mine: https://github.com/alexstaubo/tootsie https://github.com/alexstaubo/tootsie * Written in Ruby wi
by lobster_johnson 14y ago
Since we are all plugging our competing projects, here's mine: https://github.com/alexstaubo/tootsie https://github.com/alexstaubo/tootsie
* Written in Ruby with Sinatra.
* Supports both SQS and AMQP (eg., RabbitMQ).
* Simple REST interface for submitting jobs.
* Can get/put both HTTP and S3 URLs.
* Image support: Scaling, cropping, format conversion, EXIF/IPTC stripping. Uses ImageMagick.
* Audio/video support: Scaling, format conversion, thumbnail extraction from videos. Uses ffmpeg.
* Has a helper component that provides live upload progress, jQuery uploader, etc.: https://github.com/bengler/tiramisu https://github.com/bengler/tiramisu
Tootsie is intended as a generic conversion/transcoding framework, so it does more than just thumbnail images.
Oh, and it has been run in production for a long time.