[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囉!準備享受吧!

Java Jre在Fedora Core 4下的安裝

參考文章
http://www.linuxhall.org/modules.php?name=News&file=article&sid=383

  1. 先到 http://java.com/en/download/linux_manual.jsp 下載jre
  2. 下載到jre-1_5_0_06-linux-i586-rpm.bin後,存檔.
  3. chmod 755 jre-1_5_0_06-linux-i586-rpm.bin
  4. ./jre-1_5_0_06-linux-i586-rpm.bin
  5. ln -s /usr/java/jre1.5.0_06/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla/plugins

完成囉.我一直以為要裝到Firefox下的plugins去,所以一直失敗,原來是要裝到mozilla的plugins下去.

如果你是用firefox網站上下載的解開的直接執行版本,那麼就要改成
ln -s /usr/java/jre1.5.0_06/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/firefox-1.0.7/plugins
目錄中的版本號碼就要看你的系統而定,並不是一定的哦.

mplayer

在linux下使用類似windows中的mediaplayer的撥放程式.
http://www.mplayerhq.hu/homepage/design7/news.html

快速網路安裝法
在/etc/yum.conf中加入以下幾行


[greysector]
name=Grey Sector RPMs for Fedora Core $releasever - $basearch
baseurl=http://rpm.greysector.net/yum/$releasever/$basearch/
#mirrorlist=http://rpm.greysector.net/yum/mirrorlist-$releasever
gpgkey=http://rpm.greysector.net/greysector-pubkey.txt
enabled=1

[greysector-all]
name=Grey Sector RPMs for all Fedora Core releases - $basearch
baseurl=http://rpm.greysector.net/yum/all/$basearch/
#mirrorlist=http://rpm.greysector.net/yum/mirrorlist-all
gpgkey=http://rpm.greysector.net/greysector-pubkey.txt
enabled=1


再下載這個檔案greysector-pubkey.txt
再下以下的指令匯入
rpm --import greysector-pubkey.txt

然後就只要再下
yum install <package name>
也就是
yum install mplayer
or
yum install mplayer-gui
都可以,這樣就可以完成安裝了,這樣的好處是不用管套件依賴性的問題.yum會幫你都處理好,不過如果站上也沒有的套件那也就無法安裝囉.

裝好後,另外再安裝個codec,才能確保九成以上的影片你都可以看.
到以下網址可抓到mplayer專用的codec
http://www1.mplayerhq.hu/homepage/design7/codecs.html
裝其中的 all codecs for Linux x86 (Win32 .dll and Linux .so)
 


Win32 Codecs 編碼器 Linux下的K-Lite Mega Codec Pack

網路上的影片格式有許多種,需要不同的編碼器才能播放,在 Windows 下,我們可以安裝像「K-Lite Mega Codec Pack」這種大補帖型的編碼器來解決,在 Fedora Core 3 內,我們可以安裝「Win32 Codecs
感謝RONDO的精心製作,請大家到以下網頁讀取更詳細的內容.
http://apt.nc.hcc.edu.tw/docs/FC3_X/16_multimedia/04_Win32Codeces/win32Codeces.htm


linux下網頁無法撥放串流影音

一般在Windows下,網頁上的影音因為有mediaplayer,所以運作起來都很正常,但是在linux就不一定了,因為在linux下並沒有mediaplayer可用,但是可以試試以下這個plug-in.
http://mplayerplug-in.sourceforge.net/
他可以讓linux下的覽瀏器也能看到串流影音哦!


解決掛載目錄看不到中文檔名的問題

如果掛載的光碟或是隨身碟中是Windows分割區而且存中文檔名,但是在Fedora中看起來卻是亂碼或是看不到字.那麼可以試試看用以下的方法解決.

到 /etc 的目錄下找一個叫fstab的檔案, 對這個檔案進行編輯.
找出的fstab內容

/dev/hda1 /mnt/win vfat defaults 0 0 ; windows分割區
...
...
/dev/fd0 /media/floppy auto amconsole,exec,noauto 0 0 ; 軟碟片
/dev/hdc /media/cdrom auto amconsole,exec,noauto 0 0 ; 光碟機
...
...
改成以下的樣子
/dev/hda1              /mnt/win             vfat     iocharset=utf8,defaults                0  0  ; windows分割區
...
...
/dev/fd0 /media/floppy auto iocharset=utf8,amconsole,exec,noauto,managed 0 0 ; 軟碟片
/dev/hdc /media/cdrom auto iocharset=utf8,amconsole,exec,noauto,managed 0 0 ; 光碟機
...
接著儲存後,再重新開機就可以了.

...



英漢字典電腦軟體startdict

StarDict是一套免費, 可離線使用的英漢, 漢音辭典,目前可以linux和windows下執行.他還能發音哦,不過我在linux下還沒試出發音的功能.
通常下載主程式後,就有人不知道該如何將字典檔加入到你的系統中.星際譯王將在 "/usr/share/stardict/dic" 和 "~/.stardict/dic"
目錄查找辭典檔案,在"/usr/share/stardict/treedict" 和 "~/.stardict/treedict"
目錄查找樹型辭典檔案。將解壓縮出來的檔案都放在這二個目錄的其中一個就可以了。


Chrome for Linux 有些網頁出現 403 無法瀏覽

因為某幾個網站一直出現 403 ,但在無痕模式下又可以正常使用。通常這種情況可能是某個 Chrome plugin 更新了導致異常,而在無痕模式因為 Plugin 預設都是沒有開啟的,所以反而不會造成問題。但檢查的起手式還是從連線開始確認。 從開發者工具的 Copy as cUR...