fedora 15 播放器與解碼器 h264, mkv , sub

fedora 內建都沒有影音解碼器,要自己裝~

播放器內建的也有點遭~主要裝完下面兩個 repos 就能 yum 裝一些非官方的解碼器了。


$ rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
$ rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm

播放器部份則是 smplayer 的字幕支援最好,其他的 mplayer kmplayer 在字幕的編碼跟選擇上都有一些問題,只有 smplayer 都 ok,這個可以用 yum install smplayer 就能裝了


$ yum install smplayer

然後缺什麼解碼器應該在播的時候瀏覽器就會提示你要裝了,但是前提是裝了上面兩個 repos 才有辦法找到~

http://linuxpoison.blogspot.com/2009/06/multimedia-support-in-fedora-11.html

fedora vnc

內建有簡易的 gui 管理介面的遠端桌面伺服器是 vino-server port 是 5900,qemu-vnc 的 port 也是從 5900 開始,不知道去哪改。

fedora 內建的 xrdp 沒有像 ubuntu 在 /etc/xrdp/xrdp.ini 裡面有一堆設定,只有預設的 session man ,他會一直開 session 。。而且不能指定你要登入哪個 session,所以我灌了一個 x11vnc 來跑本地畫面的 vnc ,藉由 libvnc.so 來轉介 vnc 服務,猜是安裝 vnc4server 以後才有的。

然後透過 xinetd 來自動啟動 x11vnc。

service x11vnc
{
flags = REUSE NAMEINARGS
port = 5950
type = UNLISTED
socket_type = stream
protocol = tcp
wait = no
user = root
server = /usr/sbin/tcpd
server_args = /usr/local/bin/start_x11vnc
disable = no
}
#!/bin/sh

authfile=`ps wwaux | grep '/X.*-auth' | grep -v grep | sed -e 's/^.*-auth *//' -e 's/ .*$//' | head -n 1`

if [ -r "$authfile" ]; then
exec /usr/bin/x11vnc -inetd -o /var/log/x11vnc.log -display :0 -auth "$authfile" -many -bg -xkb -ultrafilexfer -users mlwmlw -rfbauth /home/mlwmlw/.vnc/passwd -noxrecord

fi
exit 1

幫 xrdp 加入一個新的項目,這樣就可以用 window reomote client 連哩

[screen]
name=console
lib=libvnc.so
username=n/a
password=ask
ip=127.0.0.1
port=5950

參考資料: