从 mp4 文件 ffmpeg 中删除音频
remove audio from mp4 file ffmpeg
我正在 Mac 使用 Python 3.6。我正在尝试使用 ffmpeg 从 mp4 文件中删除音频,但不幸的是它没有给我我要查找的 "silenced" mp4 文件。我使用的代码是:
ffmpeg_extract_audio("input_file.mp4", "output_file.mp4", bitrate=3000, fps=44100)
它为我提供了一个新的输出文件,其中包含低质量的视频图像,但仍然是音频。有什么建议吗?
好的,谢谢@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)
我正在 Mac 使用 Python 3.6。我正在尝试使用 ffmpeg 从 mp4 文件中删除音频,但不幸的是它没有给我我要查找的 "silenced" mp4 文件。我使用的代码是:
ffmpeg_extract_audio("input_file.mp4", "output_file.mp4", bitrate=3000, fps=44100)
它为我提供了一个新的输出文件,其中包含低质量的视频图像,但仍然是音频。有什么建议吗?
好的,谢谢@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)