Python(v2.7)要求安装插件以播放以下类型的媒体文件:Windows Media Audio 8解码器

当尝试使用声音转换器将某些音频文件转换为Ogg Vorbis时,我收到以下错误:

Python(v2.7)要求安装插件以播放以下类型的媒体文件:Windows Media Audio 8解码器

知道在哪里获得此编解码器或如何安装它?

我正在使用Ubuntu 14.04 LTS

没有必要在一些编解码器上花费这么荒谬的钱! 用它来捐款或买一些花。 这是一种免费的方式:

确保安装mplayer和lame。 要执行此操作,请打开终端 ( Ctrl + Alt + TSuper + T )并粘贴( Ctrl + Shift + V )以下行并按Enter键运行:

 sudo apt-get install mplayer lame 

出现提示时输入密码。

然后导航到包含WMA的文件夹,并在同一终端中运行以下命令:

 for i in *.wma ; do mplayer -vo null -vc dummy -af resample=44100 -ao pcm:waveheader "$i" && lame -mj -h --vbr-new -b 320 audiodump.wav -o "`basename "$i" .wma`.mp3"; done; rm -f audiodump.wav 

这将在同一目录中创建320 kbps的MP3,保留原始文件。 这些MP3不包含ID3数据(标题,艺术家,专辑等)。 GMusicBrowser非常适合修改此信息。

感谢Rory Alsop的单行脚本,需要稍加更新。 在这里,他还展示了如何制作它,以便将来通过在终端中键入单个单词来运行此脚本。

您可能需要fluendo插件包 。

它不是免费的,价格为24.95美元。

本产品包含插件,允许您播放某些专有的音频和video格式。 这些插件不包含在默认的Ubuntu发行版中,因为它们不是免费软件。 Ubuntu受到对自由和开源软件原则的强大支持的推动,这些原则决定了我们能够并将在Ubuntu中包含的内容。 但是,我们认识到这些插件的普遍需求,并在此提供它们,为我们的用户提供一种安全合法的方式,以他们希望的格式播放video和音频。 这些插件自动与GStreamer集成,后者是Ubuntu用于video和声音应用的多媒体框架。

Fluendo Windows Media Pack为所有常见的Windows Media格式提供插件。 这个包包括:

  • Windows Media音频解码器(Windows Media 7,8,9,10,Pro,无损和语音)
  • Windows Mediavideo解码器(Windows Media 7,8,9和VC1)
  • Windows Media MMS协议支持
  • Windows Media ASF Demuxer MP3音频解码器LPCM音频解码器