【问题标题】:How to merge wma files to mp3 (with header editing)?如何将 wma 文件合并到 mp3(带有标题编辑)?
【发布时间】:2021-01-14 07:10:57
【问题描述】:

我有一些 .wma 文件,我正在尝试将其合并为一个文件... 我从 python 以字节为单位读取文件并将它们写入一个新文件开始,就像我尝试使用 cmd 命令 copy /b file1.wma + file2.wma + else.wma total.wma 一样 所有人都得出了相同的结果:我的总文件的字节数与我的段的实际总数一样大,但是当我尝试打开文件时,它会在长度(时间)和内容上播放第一段 - 这意味着我有一个15 MB 10 秒语音:-))

我尝试使用不同的 .wma 文件来做到这一点,但每次它的长度和内容都是第一个,而且它们的总大小都是第一个。

我的假设是,可能有些是我的.wma 数据框(可能在文件头中)有一个关于当前文件长度的数据,因此在合并文件后,当播放器尝试播放文件时,会读取关于时间和时间后停止。或类似的。 所以我需要以与我的最终输出相匹配的方式编辑这些数据框或标题(如果甚至存在),或者只是忽略它。 但我不知道这是否正确或我该怎么做

.wma 文件示例:https://github.com/Fsunroo/PowerPointVoiceExtract(例如 media1.wma 和 media2.wma) 注意:加入歌曲的网络应用程序没有这样的问题(也许他们会编辑标题??!)

注意 2:它是我的代码的一部分,女巫从 power point 文件中提取语音。

【问题讨论】:

    标签: python python-3.x audio mp3 wma


    【解决方案1】:

    我通过moviepy.editor解决了这个问题

    更正后的项目可通过以下方式访问:https://github.com/Fsunroo/PowerPointVoiceExtract

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-16
      • 1970-01-01
      • 2013-12-09
      • 1970-01-01
      相关资源
      最近更新 更多