从mp4文件ffmpeg中删除音频

时间:2018-06-08 11:34:47

标签: python-3.x ffmpeg moviepy

我使用Python 3.6在Mac上。我试图使用ffmpeg从mp4文件中删除音频但不幸的是它没有给我"沉默"我找的mp4文件。我使用的代码是:

ffmpeg_extract_audio("input_file.mp4", "output_file.mp4", bitrate=3000, fps=44100)

它为我提供了一个新的输出文件,其中包含低质量的视频图像,但仍然是音频。有什么建议吗?

1 个答案:

答案 0 :(得分:2)

好的,谢谢@sascha。我终于将所有mp4文件放在同一个文件夹中并运行以下代码:

for file in *.mp4; do ffmpeg -i "$file" -c copy -an "noaudio_$file"; done

如果像我一样,使用Sublime Text或任何其他文本编辑器(已经使用Python语言),它将运行以下内容:

import subprocess
command = 'for file in *.mp4; do ffmpeg -i "$file" -c copy -an "noaudio_$file"; done'
subprocess.call(command, shell=True)