Сохранение двух потоков одного видео и другого аудио с помощью Xuggler и Red5

Я использую сервер red5. Я делаю двустороннюю видеоконференцию с использованием гибкого приложения. Мой текущий сервер red5 хранит оба потока в виде разных файлов flv.

теперь я немного отредактировал и сохранил эти отредактированные файлы как один с видеопотоком.

(Выходное видео.flv)

и один с аудиопотоком

(Выходное аудио.mp3)

.

Теперь я хочу объединить эти видео в один FLV

(Вывод.flv)

Как я могу сделать это с помощью xuggler.

Пожалуйста, если кто-нибудь может мне помочь или хотя бы дать мне несколько советов. Обратите внимание, что я использую eclispe java


person Muhammad Umar    schedule 21.12.2011    source источник


Ответы (2)


Я только начинаю изучать xuggler, поэтому этот ответ не проверен. Из этого руководства видно, что вы создаете цепочку команд:

[...]
// create a tool chain:
// reader -> addStaticImage -> reduceVolume -> writer
mediaReader.addListener(imageMediaTool);
imageMediaTool.addListener(audioVolumeMediaTool);
audioVolumeMediaTool.addListener(mediaWriter);
[...]

Насколько я понимаю, это не обязательно должны быть одни и те же потоки; они просто должны быть прикованы. Извините, я больше не помогу, но, надеюсь, кто-то может исправить любые ошибки.

person iND    schedule 19.01.2012

Проверьте мой ответ ЗДЕСЬ
Можно объединить аудио- и видеофайлы, и полученный файл будет хорошо синхронизирован.

person arslaan ejaz    schedule 08.08.2012