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


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.