是否有可能取消混合文件?我使用叠加来混合2个音频,但我想找回原来的第一个音频。我可以使用pydub中的某些东西吗?
sound1 = AudioSegment.from_mp3("/path/to/file1.mp3")
sound2 = AudioSegment.from_mp3("/path/to/file2.mp3")
output = sound1.overlay(sound2, position=5000)
output.export("mixed_sounds.mp3", format="mp3")
答案 0 :(得分:1)
sound1
变量中的原始音频尚未修改,因此如果您愿意,可以立即使用它。
如果您的意思是仅从导出的“mixed_sounds.mp3”文件中恢复来自sound1
的音频,而不接受原始数据,除非您知道非常具体的事情,否则这是不可能的(例如{{1}沉默,你知道sound2
何时开始和结束)