Сохранение двух потоков одного из видео и другого аудио с использованием Xuggler и Red5 - PullRequest
2 голосов
/ 21 декабря 2011

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

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

(OutputVideo.flv)

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

(OutputAudio.mp3)

.

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

(Output.flv)

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

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

Ответы [ 2 ]

0 голосов
/ 08 августа 2012

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

0 голосов
/ 19 января 2012

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

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

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

...