HowtoVideo
出自Ubuntu 正體中文 Wiki
目錄 |
前言
除了音樂之外,影片也是一個娛樂的重要來源。面對各種不同格式的影片檔,如果能夠使用同一個播放程式可以減少很多不必要的困擾。通常都是一個位在前端的播放程式,根據後端不同的解碼器 (codecs) 去對影片作解碼的動作,產生影像至螢幕上供人觀看。
使用者最常遇見的困擾即是,有了一個前端的播放程式,卻苦於沒有安裝後端的 codecs 而依然無法正常播放影像。其實這樣的困擾在 Windows 系統下也很常遇見,只是 Windows 平台上有人已經打包好整個的 codecs ,正確的安裝之後便可以使用。
在 Ubuntu 下也早有熱心的朋友打包好完整的檔案。只是許多朋友對於安裝的步驟有點陌生,因而感到有個門檻存在。本篇教學希望能配合圖片的講解,介紹幾個前端的程式,讓使用 Ubuntu 的朋友可以儘快在 Ubuntu 下觀看影片檔。
Totem-Xine
一開始安裝完 Ubuntu 已經有了 Totem,但是您會發現沒辦法觀看多數的影片檔。您可以選擇安裝 Totem-Xine,這是一個基於 Xine 的播放軟體。
安裝
- 我們將使用 Synaptic 來安裝各個套件,您可以參考如何使用 Synaptic 套件管理程式
- 選取「系統」「管理」「Synaptic 套件管理程式」
- 打開 Synaptic 後按下「重新載入」的按鈕
- 這個動作是為了確保現在的套件庫資料是最新的。
- 按下「搜尋」,輸入「totem-xine」
- 在「totem-xine」項目前面勾選核取方塊,點選「標記為安裝」,再按下工具列的「套用」
- 如果您找不到 totem-xine 的話,八成沒有開啟社群協力維護開放原始碼軟體(universe)的來源,請參考如何使用 Synaptic 套件管理程式。
- 安裝的時候它可能會警告將移除「totem-gstreamer」,這是正常的現象,如果沒有移除的話,請搜尋「totem-gstreamer」並且標記為移除之後套用。
其他
- 安裝完 totem-xine 之後,您應該已經可以正常觀看 mpg 檔案了。如果還想要增加其他的格式,可以參照底下有關 w32codecs/w64codecs 的安裝教學。
Mplayer
Mplayer 亦是一個十分有名且強大的播放程式。如果您對 Mplayer 情有獨鐘,透過 Apt 來安裝是再簡單不過的事情了。
安裝Image:HowtoVideo-Mplayer.png
- Synaptic 中點選「搜尋」,輸入「mplayer」就可以看到所有有關 mplayer 的套件
- 以本例來說,我們只需選擇 mplayer 的套件,其餘的套件系統會幫我們選擇好
- 選擇「套用」正式安裝所需的套件,便可將 mplayer 安裝完成
使用
- 您可以在「應用程式」->「影音」裡面找到 Mplayer,亦可在終端機裡面直接執行 mplayer 來使用。
W32codecs / W64codecs
Totem-xine 和 Mplayer 需要一些 codecs 來播放影片。已經有社群的朋友打包好了 w32codecs 和 w64codecs 套件,可是在預設套件庫裡面是找不到的,必須對套件庫稍作修改,加入 medibuntu 套件庫。這個動作可能有一點難度,不過也只有難上一點點而已。
下載套件庫金鑰
- 下載軟體來源認證金鑰:http://packages.medibuntu.org/medibuntu-key.gpg
- 打開 Synaptic 套件管理程式,點選「設定」「套件庫」,按下「認證」分頁,「匯入金鑰檔」按鈕
- 在彈出的視窗中選擇剛剛下載的軟體來源認證金鑰檔案
增加套件庫來源Image:HowtoVideo-AddApt1.png
- 匯入金鑰完成後,在 Synaptic 點選「設定」「套件庫」,按下「第三方軟體」分頁,「加入」按鈕 (如果是 Ubuntu 6.06 的話改成:按下「新增」「自訂」)
- 在彈出的視窗中輸入這一段
Ubuntu 7.10deb http://packages.medibuntu.org/ gutsy free non-freeUbuntu 7.04
deb http://packages.medibuntu.org/ feisty free non-freeUbuntu 6.06
deb http://packages.medibuntu.org/ dapper free non-free
- 按下「添加來源」(如果是 Ubuntu 6.06 的話改成:按下「Add Channel」),回到 Synaptic 的主視窗
- 點選「重新載入」更新套件庫的資料
- 搜尋「w32codecs」就可以看見我們的目標 (如果是 AMD64 的話改成:搜尋「w64codecs」)
- 如果您的作業系統是 Ubuntu 6.06 或 6.10 的話,很可能找不到 w64codecs ,請嘗試手動安裝影音編碼器。
Image:HowtoVideo-w32codecs.png
- 將其安裝起來,就可以讓 totem-xine 和 mplayer 去使用更多的 codecs
播放 DVD
不管是 mplayer 或是 totem,要播放 DVD 影片都必須安裝 libdvdcss2 這個套件,但是這個軟體因為版權的問題所以不在套件管理中,所以你要增加 medibuntu 套件庫,然後從套件庫安裝 libdvdcss2,指令如下所示:
sudo aptitude install llibdvdcss2
其他類似主題
外部連結
- Totem的官方網頁 (http://www.gnome.org/projects/totem/)
- Xine的官方網頁 (http://xinehq.de/)
- MPlayer的官方網站 (http://www.mplayerhq.hu/)
參考
- 如果本篇指南並沒有完全解決您的問題。您可以查看Ubuntu 正體中文 Wiki或到Ubuntu 正體中文討論區提出您的問題。將會有其他熱心的朋友盡力為您解決麻煩。
- 也請您在發文的時候加上「我在某某教學內找不到解決方法」,然後增加一個超連結指向本頁。讓維護 Wiki 的朋友可以更有效率地補足 Wiki 上面的不足。
致謝
- 本頁面的資訊是從由 Ubuntu 正體中文 的 Wiki 成員撰寫而成,歡迎您也一同加入我們。