【发布时间】:2020-11-29 21:43:01
【问题描述】:
我试图简单地输入一个音频文件,修剪前 5 秒,然后将其输出到一个目录中。我正在使用 jupyter 笔记本。
这就是我所做的:
import ffmpeg
audio_input = ffmpeg.input('input.mp3')
audio_cut = audio_input.audio.filter('atrim', duration=5)
audio_output = ffmpeg.output(audio_cut, 'out.mp3')
我没有收到任何错误,但也没有结果。我还注意到,即使我输入了一个不存在的文件名或路径,我仍然没有收到任何错误。
【问题讨论】:
-
您是否尝试在剪切之前将 mp3 转换为原始 PCM 音频?我不认为你可以在不先解压缩的情况下操作 mp3。
-
我没试过。你能告诉我它是怎么做的吗?我对此很陌生。或者参考会有所帮助
-
您应该做的第一件事是将您的文件转换为 .wav 文件(如果您没有应用程序,有很多在线网站都在这样做)并使用 @987654322 重试@ 来查看问题是否真的存在。
标签: python ffmpeg mp3 trim cut