В медиаплеере отсутствует смещение аудиопотока


1

Я использую FFMpeg для вывода видео. Все работает нормально, но когда я проигрывал его в Windows Media Player, смещение, которое я установил для аудиопотока, не работало.
Он воспроизводит звук с самого начала. (Играет правильно на VLC и PotPlayer)
Как я могу это исправить?

Моя команда

ffmpeg -r 30 -i test_%03d.png 
-itsoffset 10 -ss 5 -t 20 -i s01.wav
-c:v libopenh264 -c:a mp3 test.mp4

Ответы:


2

FFmpeg записывает список редактирования в MP4 для подобных смещений, но проигрыватель Windows Media игнорирует их.

использование

ffmpeg -framerate 30 -i test_%03d.png 
-ss 5 -t 20 -i s01.wav -af "adelay=10000|10000"
-c:v libopenh264 -c:a mp3 test.mp4

Спасибо, задержка сработала! Я не уверен, что "редактировать список" будут игнорироваться другими игроками или нет, лучше использовать "adelay" вместо "offset"?
Ив

Такие игроки, как VLC, MPC обращают на это внимание.
Гьян,

Еще один вопрос, можно ли увидеть встроенный список редактирования в видеофайле?
Ив
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.