【问题标题】:Python convert stereo .flac to monoPython将立体声.flac转换为单声道
【发布时间】:2019-07-14 18:00:21
【问题描述】:

我正在努力处理 Python 中的音频通道。具体来说,如何在 Python 中将立体声 .flac 转换为单声道 .flac 文件?

我知道这个方法: https://trac.ffmpeg.org/wiki/AudioChannelManipulation#stereomonostream 但我正在寻找可以直接在 Python 中完成的东西。

任何帮助将不胜感激。

【问题讨论】:

    标签: python audio channel flac


    【解决方案1】:

    您尝试过ffmpeg-python 包吗?

    您可以使用pip install ffmpeg-python 安装它。这可能会解决您的问题:

    import ffmpeg
    ffmpeg.input('stereo.flac').output('mono.flac', ac=1).run()
    

    GitHub 存储库中有一些examples

    另一种选择是使用subprocess 模块:

    import subprocess
    subprocess.run('ffmpeg -i stereo.flac -ac 1 mono.flac', shell=True)
    

    使用shell=True时要小心。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-12
      • 2011-07-04
      相关资源
      最近更新 更多