如何选择使用FFMPEG保存文件的位置

时间:2018-07-13 19:02:21

标签: python windows ffmpeg

我想知道如何去告诉FFMPEG将转换后的文件保存在哪里,这会使文件保存在计算机中的深度过大。

check_output("ffmpeg -i " + location + " -vn -ar 44100 -ac 1 -b:a 32k -f wav audio.wav", shell=True)

我在程序中使用该文件将文件转换为wav。

1 个答案:

答案 0 :(得分:2)

这个问题与python完全无关。

我建议停止使用[{:id=>14, :foo=>"2022", :concatenated=>"9105"}, {:id=>15, :foo=>"2888", :concatenated=>"3134"}, {:id=>16, :foo=>"3112", :concatenated=>"8449"}] ,因为那样会调用外壳程序来调用您的子进程,从而增加了无用的开销(调用一个进程以调用另一个进程)。另一个优点是,它允许您将命令行作为参数列表提供,从而使您从引号/空格中解放出来,并且更加简单。

也就是说,只需将文件夹添加到目标文件名,它将在此处生成:

shell=True