mplayer dvd://
放入 dvd, mac 先是自動跳出 DVD Player. 本來是想說就用沒差,
但發現不知道怎麼快轉,而且我最討厭自動跳出了,還是自動全螢幕....
所以還是關掉,打開用來用去都最沒問題的 mplayer.
但其實我不記得 mplayer 怎麼播 dvd. 記得以前有查過,而且我記得
跟 dvd:// 有關,因此就在 fish 裡打了 dvd, 然後按上。果然立刻跳出
然後就很開心地按下去,心想果然還是 mplayer 最好。
結果播著播著,有時候聲音就會消失,然後又再出現,很明顯有問題...
果然 terminal 上顯示著一些錯誤訊息。我懶得細看,想說反正 player
很多,就再換一個就好。研究 mplayer 怎麼使用其實滿花時間的...
接著想起自己應該沒灌 vlc, 就去抓 vlc. 這段時間,先試一下 gui 介面的
MPlayerX. 沒一開始就打算試他的原因是,覺得也沒有很穩,而且之前
聲音一直有問題。打開之後,發現不知道怎麼開 dvd. 只好跳到 dvd 目錄
裡面,隨便選一個來播。乍看之下好像沒什麼問題,結果聲音全部爆音,
非常大聲,嚇我一大跳,只好很不舒服地立刻切掉。我猜 MplayerX 有
自己在做混音?結果接到外部裝置有時候就爛掉。
另一方面我也不太喜歡 MPlayerX 沒有完全用 mplayer 本身的快鍵,
游標移到畫面上跳出來的控制面板也覺得很礙眼。然後我決定繼續嘗試
mplayer, 而不是 vlc.
最早他給的訊息是這樣的:
發現沒什麼用。接著注意到,上面其實有更多的訊息,這樣寫的:
我的電腦完全不可能太慢 (又不是 1920p), 而且這個訊息很常看到,
像是檔案有點問題,或是同時電腦在跑別的東西,或是移動視窗,
快轉之類的都有可能顯示那個。但總之就把他說的一個個試過就知道了。
由於我確實是碰到聲音會斷掉的問題,所以就先試了第一個:
結果發現還真的這樣就可以了,一切都很正常。不過這是什麼意思?
表示我電腦上有個 buggy audio driver? 為此我還更新了 mplayer,
不過結果似乎是一樣,一定得切換到 sdl 才不會有問題。其他的選項,
用了反而會連影片看起來都斷斷續續的。
啊,然後打這段時,我才注意到原來還有這句話:
多虧我剛剛還一直在擔心用了 sdl 會不會導致聲音多混音一次變差。
果然我對這方面真的是完全一竅不通呀。
還有就是說不定好好研究 mplayer 怎麼操作設定是值得的投資。
我覺得用起來其實很直覺。上下左右控制進度,f 全螢幕,q 關閉,
space 暫停,介面也極端乾淨簡單(根本沒有介面,只有畫面...)
照理說這些按鍵也可以改。gui 的很多用來還沒這麼方便...
vlc 下載完也懶得解壓縮了,乾脆直接刪除 :s
updated 2011-05-15 22:50
按 ! 是 previous chapter, 按 @ 是 next chapter
但發現不知道怎麼快轉,而且我最討厭自動跳出了,還是自動全螢幕....
所以還是關掉,打開用來用去都最沒問題的 mplayer.
但其實我不記得 mplayer 怎麼播 dvd. 記得以前有查過,而且我記得
跟 dvd:// 有關,因此就在 fish 裡打了 dvd, 然後按上。果然立刻跳出
mplayer -slang zh dvd://
然後就很開心地按下去,心想果然還是 mplayer 最好。
結果播著播著,有時候聲音就會消失,然後又再出現,很明顯有問題...
果然 terminal 上顯示著一些錯誤訊息。我懶得細看,想說反正 player
很多,就再換一個就好。研究 mplayer 怎麼使用其實滿花時間的...
接著想起自己應該沒灌 vlc, 就去抓 vlc. 這段時間,先試一下 gui 介面的
MPlayerX. 沒一開始就打算試他的原因是,覺得也沒有很穩,而且之前
聲音一直有問題。打開之後,發現不知道怎麼開 dvd. 只好跳到 dvd 目錄
裡面,隨便選一個來播。乍看之下好像沒什麼問題,結果聲音全部爆音,
非常大聲,嚇我一大跳,只好很不舒服地立刻切掉。我猜 MplayerX 有
自己在做混音?結果接到外部裝置有時候就爛掉。
另一方面我也不太喜歡 MPlayerX 沒有完全用 mplayer 本身的快鍵,
游標移到畫面上跳出來的控制面板也覺得很礙眼。然後我決定繼續嘗試
mplayer, 而不是 vlc.
最早他給的訊息是這樣的:
Too many video packets in the buffer: (4096 in 8281449 bytes). Maybe you are playing a non-interleaved stream/file or the codec failed? For AVI files, try to force non-interleaved mode with the -ni option.所以我就改下這樣試試:
mplayer -ni -slang zh dvd://
發現沒什麼用。接著注意到,上面其實有更多的訊息,這樣寫的:
************************************************ **** Your system is too SLOW to play this! **** ************************************************ Possible reasons, problems, workarounds: - Most common: broken/buggy _audio_ driver - Try -ao sdl or use the OSS emulation of ALSA. - Experiment with different values for -autosync, 30 is a good start. - Slow video output - Try a different -vo driver (-vo help for a list) or try -framedrop! - Slow CPU - Don't try to play a big DVD/DivX on a slow CPU! Try some of the lavdopts, e.g. -vfm ffmpeg -lavdopts lowres=1:fast:skiploopfilter=all. - Broken file - Try various combinations of -nobps -ni -forceidx -mc 0. - Slow media (NFS/SMB mounts, DVD, VCD etc) - Try -cache 8192. - Are you using -cache to play a non-interleaved AVI file? - Try -nocache.開頭那個 your system is too slow to play this 沒什麼大不了的,
我的電腦完全不可能太慢 (又不是 1920p), 而且這個訊息很常看到,
像是檔案有點問題,或是同時電腦在跑別的東西,或是移動視窗,
快轉之類的都有可能顯示那個。但總之就把他說的一個個試過就知道了。
由於我確實是碰到聲音會斷掉的問題,所以就先試了第一個:
mplayer -ao sdl -slang zh dvd://
結果發現還真的這樣就可以了,一切都很正常。不過這是什麼意思?
表示我電腦上有個 buggy audio driver? 為此我還更新了 mplayer,
不過結果似乎是一樣,一定得切換到 sdl 才不會有問題。其他的選項,
用了反而會連影片看起來都斷斷續續的。
啊,然後打這段時,我才注意到原來還有這句話:
- Slow media (NFS/SMB mounts, DVD, VCD etc) - Try -cache 8192.試了一下,發現果然這樣也可以耶? =_=b 看來這應該才是問題所在才對。
多虧我剛剛還一直在擔心用了 sdl 會不會導致聲音多混音一次變差。
果然我對這方面真的是完全一竅不通呀。
還有就是說不定好好研究 mplayer 怎麼操作設定是值得的投資。
我覺得用起來其實很直覺。上下左右控制進度,f 全螢幕,q 關閉,
space 暫停,介面也極端乾淨簡單(根本沒有介面,只有畫面...)
照理說這些按鍵也可以改。gui 的很多用來還沒這麼方便...
vlc 下載完也懶得解壓縮了,乾脆直接刪除 :s
updated 2011-05-15 22:50
mplayer -cache 8192 -slang zh dvd:// -chapter 4
按 ! 是 previous chapter, 按 @ 是 next chapter
0 retries:
Post a Comment
Note: Only a member of this blog may post a comment.