ffmpeg映射过滤器选项

ffmpeg映射过滤器选项,ffmpeg,Ffmpeg,下面的ffmpeg选项做什么 -map [v] -map [a] 及 我已经阅读了,但仍然无法准确理解它的功能以及何时使用它们?该-map选项可以引用任意流标签或特定的输入流 -map[v]-map[a]–选择任意标记为v和a的流。例如,这些可能是过滤的输出: ffmpeg -i input -filter_complex "[0:v]scale=iw/2:-1[v];[0:a]afade=d=5[a]" -map "[v]" -map "[a]" output -映射0–从输入0中选

下面的ffmpeg选项做什么

 -map [v] -map [a]


我已经阅读了,但仍然无法准确理解它的功能以及何时使用它们?

-map
选项可以引用任意流标签或特定的输入流

  • -map[v]-map[a]
    –选择任意标记为
    v
    a
    的流。例如,这些可能是过滤的输出:

    ffmpeg -i input -filter_complex "[0:v]scale=iw/2:-1[v];[0:a]afade=d=5[a]" -map "[v]" -map "[a]" output
    
  • -映射0
    –从输入0中选择所有流
    ffmpeg
    从0开始计数,因此这是第一次输入;使用
    -map 4
    将引用第五个输入。由于默认行为仅为每个流类型选择一个流,因此如果要从输入0中选择所有流,则使用
    -map 0
    非常有用。例如:

    ffmpeg -i input0 -i input1 -map 0 -map 1 output
    
另见:

ffmpeg -i input0 -i input1 -map 0 -map 1 output