首页 > 解决方案 > 我可以在运行时更改 ffmpeg 生成的流中的音频/视频同步吗?

问题描述

我正在尝试这个:

ffmpeg -v verbose -re -y -i syncTest.mp4 -af azmq,volume=1 \ 
-c:v copy -c:a aac ./output.mp4

然后调用

echo 'Parsed_volume_1 volume 0' | ./zmqsend

它有效,音频被静音,直到我再次用 1 调用它

但,

ffmpeg -v verbose -re -y -i syncTest.mp4 -af \ 
azmq,adelay=delays=0S:all=1 -c:v copy -c:a aac ./output.mp4

然后做类似的事情

echo Parsed_adelay_1 delays 20000S | ./zmqsend
echo Parsed_adelay_1 all 1 | ./zmqsend

不起作用,它打印:

78 功能未实现

完全没有办法吗?

标签: ffmpegzeromq

解决方案


推荐阅读