Ruby: конвертировать список JPEG в FLV файл - PullRequest
0 голосов
/ 14 июля 2010

Мне нужно написать скрипт на Ruby, который может взять коллекцию файлов JPEG и создать их слайд-шоу в формате .flv.Затем файл .flv необходимо сохранить в базе данных.

Кто-нибудь знает, какие библиотеки / гемы / мне понадобятся, чтобы начать это?

1 Ответ

1 голос
/ 14 июля 2010

FFmpeg способен преобразовывать отдельные изображения в фильм .flv . Это как это делается.

FFmpeg - инструмент командной строки, очень мощный и широко распространенный. (Даже профессионалы в области видео, такие как putpat.tv, используют это.) Документацию можно найти здесь .

Существует также гем ffmpeg для Ruby . Это DSL, который должен сделать вашу жизнь проще.

Но:

Это не библиотека слайд-шоу. У вас нет пользовательского интерфейса для слайд-шоу, вы можете просто создать из него фильм.

Для слайд-шоу лучшее доступное решение (imho) - Scribd.com . Он может конвертировать слайд-шоу из различных форматов и обеспечивает приятный пользовательский интерфейс. Возможно, вам придется сначала присоединиться к JPEG в другом формате. (PDF?) Затем, есть также плагин для Ruby ( scribd-fu ). Однако он не предназначен для хранения в базе данных.

Таким образом, я не могу предоставить вам идеальное решение. И мне было бы интересно узнать лучшие рекомендации ...

...