Mplayer

為什麼 Debian 上的 Electricsheep 不使用 mplayer 配置進行顯示設置?

  • December 13, 2020

我在 Debian 中為螢幕保護程序設置了電羊。我想以 25 fps 的全屏速度執行它,但它以 23 fps 的速度執行,解析度非常奇怪。檢查ps它返回這個

ps -efww|grep mpla
user  2481  2479 28 21:58 ?        00:02:24 mplayer -really-quiet -cache 8192 -monitoraspect 1280:800 -fps 23 -vo vdpau -wid 0x1C0000A -nostop-xscreensaver -
user  2483  2481  0 21:58 ?        00:00:01 mplayer -really-quiet -cache 8192 -monitoraspect 1280:800 -fps 23 -vo vdpau -wid 0x1C0000A -nostop-xscreensaver -

這是.electricsheep/preferences.xml 文件:

<preferences
nick=""
url=""
password=""
cache="2000"
nrepeats="2"
frame_rate="23"
play_evenly="1"
uid="8253CA41C62618E5"
zoom="1"
video_driver="vdpau"
no_animation="0"
standalone="0"
hide_errors="0"
save_frames="0"
/>

這是我的mplayer配置

# Write your default config options here!
vo=vdpau
menu=yes
vf=screenshot
fullscreen=yes
softvol=yes
softvol-max=300
msgcolor=yes
aspect=16:9
tskeepbroken=true
use-filename-title=yes

為什麼它不像 Slackware 那樣以 16:9 縱橫比全屏執行,而是使用自己的選項執行?我已經解決了幀率問題,但它仍然以奇怪的 1280:800 解析度執行。

我發現這個解決方案是一種解決方法(它會給一些電影帶來奇怪的結果)編輯 .mplayer/config 並添加

panscan=1.0

最好只為電羊設置此選項。

引用自:https://unix.stackexchange.com/questions/624175