ffmpeg地图过滤选项

时间:2017-06-17 11:29:37

标签: ffmpeg

ffmpeg选项下面有什么作用?

 -map [v] -map [a]

 -map 0

我已阅读this,但仍无法准确了解它的作用以及何时使用它们?

1 个答案:

答案 0 :(得分:3)

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

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

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

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

另见: