Преобразование FFMPEG - PullRequest
3 голосов
/ 30 мая 2011

Я смотрел на FFMPEG, а также конкретно FFMPEG PHP , и обнаружил, что FFMPEG PHP обладает всеми функциями, необходимыми для некоторых других разделов моего веб-сайта (например, изображений), однако ему не хватает возможности сохранить файлы фильмов.

Какой будет команда оболочки для преобразования файла start.ogg, который имеет неопределенный формат (на примере OGG), в формат Webm в файле end.webm, а также в формат MP4 в файле end.mp4. Я бы хотел, чтобы скорость передачи видео и аудио оставалась неизменной.

Как я могу это сделать?

1 Ответ

0 голосов
/ 30 мая 2011

В руководство ffmpeg(1) входит следующее:

* You can encode to several formats at the same time and
define a mapping from input stream to output streams:
  ffmpeg -i /tmp/a.wav -ab 64k /tmp/a.mp2 -ab 128k /tmp/b.mp2 -map 0:0 -map 0:0

Если у вас есть только один вход и два выхода, то сработает следующее:

ffmpeg -i /tmp/start.off /tmp/end.webm /tmp/end.mp4

Протестировано с видеовходом DivX 5 на выходы WebM и MP4. Аккуратно, спасибо за исследовательский проект. :)

...