如何将WMA文件合并到mp3带有标题编辑?

问题描述

我有一些.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) 注意:加入歌曲的Web应用程序没有这种问题(也许它们在编辑标题?!!)

注意2:这是我的代码的一部分,它从PowerPoint文件提取语音。

解决方法

我通过使用moviepy.editor

解决了问题

已更正的项目可通过以下网址访问:https://github.com/Fsunroo/PowerPointVoiceExtract