[FC4]用mplayer播放rm和rmvb檔


到以下的網址下載realplayer 9的codec
http://www.mplayerhq.hu/MPlayer/releases/codecs/
在這裡也就是指
http://www.mplayerhq.hu/MPlayer/releases/codecs/rp9codecs-win32-20050115.tar.bz2
解開後看看裡面的readme.txt,裡面有寫該把解出來的檔案放到那個目錄去.你可以看看readme.txt中列出來的目錄,有那幾個是現在系統中已存在且已經有放codecs檔案在裡面的,把解出來的那些也放進去就可以了.
如果你還是不確定,那麼在還沒放進正確的目錄之前,先在終端機模式下先試著用指令去播放rm,rmvb的檔案,那麼你將可以看到畫面出現很多訊息,你仔細找找看,裡面會寫著mplayer到那幾個目錄下去找codecs,但都找不到,所以放不出畫面來.
我在FC4目前的環境是放在
/usr/lib/win32
下的,接著再重開mplayer就可以放rm和rmvb的檔案囉,不過要注意.如果真的遇到太新的編碼方法,還是會放不出來哦,因為我們裝的只有到realplayer9的codec而已.

FC8的使用者請參考此篇




更新文章:
[FC 12]mplayer安裝及rmvb、rm檔播放


[FC4]linux下音效下多工的問題

習慣了在windows下多個程式一起使用,播放音樂,看網路電視,通常不會有什麼問題,可是在這陣子用fedora的經驗中,似乎這樣輕鬆寫意的程序並沒有想像中的簡單,因為在一些程式會佔用了音效卡,而使得其他程式放不出聲音來.而剛好我的音效卡又不是多工的(現在好像多工的音效卡不多見了).那問題就出來了,我的skype只要一開始說話,那麼所有的聲音都不見了,同樣的情形還發生在realplayer中,而realplayer發生的情形比我想像中的還更要命.居然在realplayer結束後,還是沒有聲音,獨獨realplayer自己能發出聲音.真是太霸道了.在這一,二天的google旅程中,總算找到一些還能令人滿意的解答.
原來同樣的音效卡在windows下能運作得很好,而在linux下卻會發生問題的原因是.windows會把所有的聲音先混和好後再輸出到音效卡,做這件事的就叫sound server,也就是說並沒有讓其他程式直接的使用音效卡.那難道在linux下就沒有這樣的運作方法嗎?答案是有的,但是仍然有些linux下的軟體會直接的佔用音效卡,例如:gaim,skype,realplayer...等.在linux下的sound server我知道的有二個,Esound和Arts,當你使用kde環境時,那麼預設的就是Arts,而使用Gnome時,就是使用Esound,在linux下透過sound server來運作聲音的話,就可以避免音效卡被獨佔所發生的問題.以skype來說,請在執行skype之前,將執行方法改成以下的指令.
kde:
artsdsp skype
Gnome:
esddsp skype
這樣就可以讓sound server接手skype的聲音運作,同樣的也應用在gaim和realplayer上.

但是在我做所有套件的update後,發現我的realplayer居然沒法用artsdsp來開啟了,artsdsp居然告訴我
artsdsp works only for binaries
而realplayer的執行檔 realplay居然是個script,現在還沒精神去研究這個script要怎麼呼叫realplayer真正的執行檔,因為我找到用mplayer播放rm和rmvb的方法了,而且realplayer在我現在的環境下居然lag的很厲害,我也還沒找出原因,所以現在很想把realplayer給踢出我的nb.

如果發生因為音效卡被佔用而造成聲音都沒了,試著把artsd這個程序給刪除,然後再到"控制中心"裡重新啟動聲音的部份,應該可以解決.或者使用以下指令看看是那個程式把音效卡給佔住,也把那個程序給刪除.
lsof /dev/dsp /dev/snd/*



winetools

官方網頁
http://www.von-thadden.de/Joachim/WineTools/
這是一個圖形介面且用來安裝一些wine無法安裝成功的windows下的軟體的工具,例如
* DCOM98
* IE6
* Windows Core Fonts
* Windows System Software
* Office & Office Viewer
* Adobe Photoshop 7, Illustrator 9
* many other programs
或是這頁中的東西

wine

讓原本在windows下才能執行的程式也能在linux下執行的軟體,也算是種模擬軟體.
官方網頁
http://www.winehq.com/
下載網址
http://www.winehq.org/site/download-rh
根據自己所用的系統來選擇下載的版本.
目前最近的版本是0.9.2
下載後再使用root的身份加以安裝.
指令格式為
wine file_path/program_name
就能執行了.

picasa2己經試過確定可以run了.
在執行後,wine會在user home folder下建一個 .wine 的目錄.
其中又會有
drive_c 和 dosdevices 二個目錄.
drive_c 就是模擬了winodws下的c槽,而裡面甚至還有Program Files和windows二個目錄.
dosdevices 裡面有二個link,一個連到了 drive_c, 也就是c槽,而另一個z: 則是連到了linux的根目錄下去.

網路廣播

在Fedora下要聽mms://的網路廣播可以使用mplayer的指令.
mplayer mms://xxx.xxx.xxx.xx/ 即可. 但我用的結果在前面做cache時,需要花很久的時間.

mencoder 串流轉錄功能

 MPlayer 另一個程式就是 mencoder,除了可以將影音格式轉換外,
還有一項特殊功能,就是將網路影音串流轉錄下來。

一般在 Windows 上,如果遇到 mms://domainname/filename.wmv 之類的影音串流
只能觀看,無法存檔,多可惜

這時候,可以用 mencoder 影音規格轉換功能,將之轉錄下來
用法是:
 # mencoder -oac copy -ovc copy mms://domainname/filename.wmv[.asf/.wma] -o 存檔名稱
這樣就可以轉錄了。

-oac copy 的意思是聲音部份直接 copy 不轉換
-ovc copy 的意思是視訊部份直接 copy 不轉換
-o filename 是想要存檔的檔名
 

xmms無法播放mp3,wma

因為mp3和wma等格式有關係到專利和版權問題,所以在FC系列中所內建的xmms都不支援這類的格式。可以自己去xmms的網頁下載source來compile,或是在網路找已經做好的rpm來下載。
比較簡單的方法就是加個xmms-mp3就好了。這個可以說是xmms用來撥放mp3的外掛,也就是讓你的xmms支援mp3的編碼檔。
你可以在Guru Labs找到,或是直接點xmms-mp3-1.2.10-16.i386.rpm
將這隻檔案裝起來後,你的xmms就能支援mp3囉!準備享受吧!

Docker SIGILL: illegal instruction 問題除錯記錄

Docker SIGILL: illegal instruction 問題除錯記錄 最近在一台平常執行得好好的伺服器上,遇到一個讓人頭痛的 Docker 問題。 原本 Portainer 和其他容器都可以正常運行,但在系統突然當機後,所有容器在啟動時都出現以下錯誤訊息: d...