多个用户上传不同类型的视频,我不保存这些视频的格式,只保存编解码器。 ffmpeg在需要时检测视频和音频编解码器,直到今天它都是好的。我正在添加音频规范化步骤。如何使ffmpeg自动选择基于编解码器的容器格式?似乎ffmpeg将根据指定的格式选择输出音频编解码器。我可以要求它坚持原始格式和编解码器吗?
ffmpeg -y -i /mnt/tmp/asjkdh39 -c:v copy -af "volume=10.7dB" /mnt/tmp/0540hsl
对于上面的命令,我收到一个错误:
[NULL @ 0x9214a0] Unable to find a suitable output format for '/mnt/tmp/0540hsl'
答案 0 :(得分:0)
不可能,最多可以运行
ffprobe file -hide_banner -show_entries format=format_name -of compact=p=0:nk=1 -v quiet
然后在-f value
之后提供-af ....
。