歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 解決Ubuntu 9.10下播放WMV沒聲音問題

解決Ubuntu 9.10下播放WMV沒聲音問題

日期:2017/2/28 16:39:41   编辑:Linux教程

出現症狀
在Ubuntu 9.10下Mplayer播放WMV只有圖像沒有聲音,並提示“Cannot find codec for audio format 0x162”。

故障判斷
並不是所有WMV都有問題,根據出現錯誤的視頻得知這是由於WMV9音頻編碼才會有問題,一般高清視頻占多數。

我的解決問題的步驟和方法

首先我確定已經安裝了w32codecs(適用於32位系統,64位則需要安裝w64codecs)和libdvdcss2,如果你沒有裝這個的話,圖像應該也是沒有的;

然後嘗試升級Mplayer的codecs,下載地址 ,Ubuntu 9.10 安裝方法是把解壓後的文件直接拷貝到“/usr/lib/codecs”目錄,具體可參照壓縮包的README文件,但這並沒有解決我的問題;

最後在Ubuntu中文論壇找到一個不怎麼起眼的帖子,用裡面介紹的方法解決了問題,但播放器是Totem而非Mplayer,也就是Ubuntu中的默認電影播放器,帖子主題地址點這裡。後來仔細閱讀了帖子的內容,才知道這個帖子為啥那麼低調,理由是供下載的東西需要28歐元購買的!為避免主題由於共享商業化軟件的問題而可能被和諧,所以我下載了兩份放自己這裡,但並不是說我提倡盜版哦!有需要的就悄悄的下,聲張的不要。

Fluendo開發的 Linux下Gstreamer解碼器,包括x86和x64架構。這樣在Ubuntu下直接用totem就可以流暢的播放各種win下的視頻。


以下內容為引用 Fluendo開發的 GStreamer 插件列表
Windows Media Audio Decoder (Windows Media 7, 8, 9, 10, Pro, Lossless and Speech)
Windows Media Video Decoder (Windows Media 7, 8, 9 and VC1)
Windows Media ASF Demuxer
Windows Media MMS Networking
MPEG2 Video Decoder
MPEG4 Part 2 Video Decoder
DivX 3.11 Alpha ;-) Video Decoder
H.264/AVC Video Decoder
MPEG2 Program Stream and Transport Stream demuxer
MPEG4 ISO Demuxer
MP3 Audio Decoder
AAC Audio Decoder
LPCM Audio Decoder

使用方法
解開壓縮包,然後 拷貝到主目錄下的一個目錄下即可,如下:
mkdir -p ~/.gstreamer-0.10/plugins
cp ./codecs/* ~/.gstreamer-0.10/plugins/

文件下載
適用於x86系統用的(32位linux)Fluendo.Playback.Plugins.v8.LINUX.zip
適用於amd64系統的(64位linux)Fluendo.Playback.Plugins.v7.x64.LINUX.zip

在Linux公社的FTP裡,下載地址:

FTP地址:ftp://www.linuxidc.com

用戶名:www.linuxidc.com

密碼:www.muu.cc

2010年LinuxIDC.com\1月\解決Ubuntu 9.10下播放WMV沒聲音問題

最後大家可以試試能否播放如下地址的視頻例子(高清)
http://www.microsoft.com/windows/windowsmedia/musicandvideo/hdvideo/contentshowcase.aspx

如果可以,並且有聲音,那麼恭喜你,已經搞定!

Copyright © Linux教程網 All Rights Reserved