mpv 只有撥放時才有圖型介面 ( Image Credit mpv.io) |
後來,阿舍去了官網看了一下,說這個 mpv 撥放器是 MPlayer 和 mplayer2 的 fork 版本,然後,又看了一下這個 mpv 有支援的作業系統,就發現有 Mac 版的,而且,用 brew 就可以安裝了,所以,阿舍就依照上面的說明,準備來執行下面這四行的指令,結果 ... 當然是沒那麼的順利哩 ! ....
brew tap mpv-player/mpv
brew install --HEAD mpv-player/mpv/libass-ct
brew install mpv
brew info mpv
阿舍在執行第二行的時候就掛了,出現「Error: You must `brew link libpng' before libass-ct can be installed」這樣的訊息,看來是要先執行「brew link libpng」,所以,阿舍就照著來執行,然後,就又遇到了下面的這堆訊息哩 ! ...
Linking /usr/local/Cellar/libpng/1.6.13...
Error: Could not symlink lib/pkgconfig/libpng.pc
/usr/local/lib/pkgconfig is not writable.
於是,阿舍就自做聰明的用 sudo 來執行 brew,結果,當然就是被一堆訊息給阻止,因此,阿舍就去查了一下,結果,說是因為阿舍目前的使用者沒有 /usr/local 資料夾的權限,所以,要用下面這行指令來把 /usr/local 資料夾的擁有者換給現在的這個執行者才行哩 !
sudo chown -R `whoami` /usr/local
上面這行指令執行後,果然,就可以把「brew link libpng」指令給跑完了,不過,這樣的做法似乎不是太好,所以,整個安裝完成後,阿舍還是建議再用下面的指令把擁有者還回去給去 root 會比較安心,而且,不會影響安裝好的 mpv 的執行哩 !
sudo chown -R root /usr/local
這個問題解決後,阿舍就又遇到幾個類似的問題,就多跑幾個指令後,就可以順利安裝完成了哩 ! 下面就是阿舍在安裝這個 mpv 時,從頭到尾真正執行到的指令和順序,提供參考囉 !
brew tap mpv-player/mpv
sudo chown -R `whoami` /usr/local
brew link libpng
brew install --HEAD mpv-player/mpv/libass-ct
brew link libtiff
brew install texi2html
brew install mpv
brew linkapps mpv
brew info mpv
sudo chown -R root /usr/local
其實,阿舍一直都沒有注意到,這個 mpv 撥放器是個命令列 ( CLI ) 的程式,所以,當阿舍安裝好去點 mpv 的圖示的時候,就只有閃一下,然後,就沒看到有什麼東西出現在畫面或 Docker 上哩 ! 後來,阿舍回過神來才想到,因此,要用 mpv 來看影片的話,有二種方式,一個是在 terminal 裡用下面這個方式來播放檔案 (詳細的操作說明請參考這裡),而另一種,就是在 Finder 用選單來指定檔案要使用的程式哩 ! ...
mpv /路徑/檔案名稱
或
mpv 網址
阿舍裝好之後試了一下,發現這個 mpv 的畫質不錯,好像比 VLC 好,撥放和快轉也很順,也沒有聲音 Lag 的問題,所以,如果你還沒找到滿意的撥放器的話,就可以考慮安裝來試試看囉 ! ...
推薦閱讀
- 問題沒解決嗎? 更多的 Ubuntu 教學在 這裡
- Prompt Injection: 提示詞注入安全漏洞
- 二款 Mac 無痛安裝的 Stable Diffusion 軟體
- 用 AI 寫部落格文章好不好 ?
- 沒有免費的 Midjourney 和 Colab 又不想花錢怎麼辦 ?
- 不學 Prompt 技巧也能善用 ChatGPT 的簡單方法
- 企業 AI 應用:不只是聊天機器人
- Automatic 比 Automatic1111 更好用 ? 都是 Stable Diffusion WebUI
- Stable Diffusion 的 /describe 圖生文功能
- AI 畫出讓人可怖的美圖 !
有疑問? 問題還是沒解決嗎? 歡迎下方留言提問和討論 😁
3 則留言 :
請問您有用過他裡面的參數嗎?
如果有,有沒有意願寫一篇教學文呢?
Hello,
阿舍目前只有用到選定字幕的參數,其它的部份就都還沒有用到哩 ! .... 呵 !
你好,請問用 mpv.io 已經編譯好的版本
設定檔也是讀取user下面的config/mpv嗎?而不是讀取本身app檔的套件內容的mpv config?
因為我原本是參照網路教學用終端機安裝homebrew,然後再安裝mpv
發現這樣要開啟影片也太麻煩了,就下載已編譯好的版本,經過一番折騰,發現app content內的config不能去更改,必須要到user下的config修改設定才能套用到mpv app,
還要把一些指定字型的指令刪除掉才能正常顯示,請問這樣是正常的嗎?
(我不懂程式指令,只是看字猜功能)
張貼留言
歡迎留言提問和討論 .... 😁