ffmpeg - 我可以在运行时更改 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 功能未实现
完全没有办法吗?
解决方案
推荐阅读
- vba - 第一个成功后如何在 VBA 中运行这个 SQL 脚本?
- php - 如何在 macOS Mojave 上启用 PHP Intl 扩展?
- java - Add source of my project A to my project B maven
- typescript - Why Typescript allows implements abstract class?
- c++ - Parallel vector multiplication using several threads takes longer than sequential
- erlang - configure Ejabberd and Psi at localhost
- c# - In WPF, is there a way to bind properties without requiring a backing field?
- ruby - bundler:错误的解释器:没有这样的文件或目录
- python - 在python中打印excel工作表的PrintOut()方法参数
- ios - iOS native code compile error, use of undeclared identifier 'threadStateData', expanded from macro 'CN1_THREAD_STATE_PASS_SINGLE_ARG'