LINUX.ORG.RU

Сообщения skyscraper

 

Добавление паузы при кодировании видеофайла (ffmpeg)

Есть видеофайлы, полученные склеиванием нескольких видеофайлов (своего формата). Пишу demuxer для ffmpeg. Допустим, что склеили два файла, но первый был без звуковой дорожки. Как в demuxer'е сделать так, чтобы в получаемом файле на месте первого видео не было звука? Таймштампы звуковых пакетов, относящихся ко второму видео, я выставляю правильно, но звук все равно сразу начинает воспроизводиться с первым видео. Есть возможность задать задержку в аудиопотоке или нужно добавлять в аудиопоток на место первого видео «беззвучные» звуковые пакеты (и как это сделать)?

 ,

skyscraper
()

RSS подписка на новые темы