Ами.. малко ми е неудобно да задавам въпроси тъкмо за mplayer, при все че преди време го бях подкарал на същата щайга, но наистина не мога да се справя сам.
Системата ми е:
карта: ASUS Radeon 9550 128/128 GE
процесор: Duron 1800+ (на 1350Mhz)
ядро: 2.6.15-26-386
дистрибуция: SimplyMepis 6
driver за картата: 8.32.5-x86.x86_64 (свален от сайта на ati)
версия на mplayer (mplayer --version): 0.99+1.0pre7try2+cvs20060117-0ubuntu8
Проблемът е, че mplayer е прекалено бавен когато просвирва филми на цял екран, по-точно с опциите -fs -zoom . В този случай звукът и надписите буквално "тичат" пред картината (ако не засича на "картички", то поне се бави с няколко секунди) и е доста дразнещо. Когато задам само -fs, всичко си е наред, но сами разбирате, че това убива цялото удоволствие от гледането на филми

'>. Та значи проблемът не е само със съответният файл, пробвах с няколко други филма, като резултатът беше горе-долу същият. Реших, че нещо mplayer не е компилиран като хората, затова пробвах с други "плейъри" - Kaffeine и Xine, но те не се справиха дори и в прозоречен режим...
Първо, реших, че проблемът е във настройките на xorg.conf. След извесно ровичкане, установих, че не намирам нищо нередно:
моят xorg.conf. Ще цитирам най-важните части (според мене) :
Цитат |
Section "Module" Load "GLcore" Load "bitmap" Load "dbe" Load "ddc" Load "dri" Load "extmod" Load "freetype" Load "glx" Load "int10" Load "record" Load "type1" Load "vbe" EndSection ... Section "Device" Identifier "ATI Technologies, Inc. RV350 AS [Radeon 9550]" Driver "fglrx" BusID "PCI:1:0:0" Option "UseFBDev" "true" EndSection ... Section "Screen" Identifier "Default Screen" Device "ATI Technologies, Inc. RV350 AS [Radeon 9550]" Monitor "Philips 170X6" DefaultDepth 24 ... EndSection ... Section "ServerLayout" Identifier "Default Layout" Screen "Default Screen" InputDevice "Generic Keyboard" InputDevice "Configured Mouse" InputDevice "stylus" "SendCoreEvents" InputDevice "cursor" "SendCoreEvents" InputDevice "eraser" "SendCoreEvents" EndSection
Section "DRI" Mode 0666 EndSectio
|
Не открих нищо нередно и при ~/.mplayer/config (ето го целия)
Цитат |
... #vo=gl2,fbdev2 ... ao=alsa ... mixer-channel=Master ... stop-xscreensaver=yes ... fs=1 #zoom=1 |
Играх си да сменям -ao със sdl и oss, но разлика нямаше. Сетих се да махна -vo gl2 и така филмите се просвирвана нормално при -nofs, но си остана същото, когато включих -zoom. За мое учудване, -vo sdl не работеше: хвърли ми следната грешка:
Цитат |
... VO: [sdl] 640x352 => 640x352 Planar YV12 ... X11 error: XF86DGANoDirectVideoMode ... MPlayer interrupted by signal 6 in module: key_events ... XIO: fatal IO error 0 (Success) on X server ":0.0" after 153 requests (151 known processed) with 7 events remaining. |
Или по-точно проработи, но само до толкова, че да ми прецака x - смени ми разделителната, целия екран беше в мацаница и трябваше да scroll-ирам докато се добера до kcenter,да сменя и върна разделителната, за да се оправят нещата. Явно sdl не е компилирано като хората - жалко, че няма да мога да местя надписите извън черната лента, но нали не мога да гледам филми на истиски цял екран, така че какво ми пука
'>
След като се отчаях, реших да потърся из мрежата, та дано намеря нещо... но не намерих и се отчая още повече. Търсих тука и не намерих нищо, освен неща за надписите, кирилициране, "кожи" и прочее. Тоест нищо, което ми трябва. Не знам защо, но някак си съм убеден, че проблемът е в настройките. Ако ви трябва още информация - кажете. Имам и една карта GeForce2 MX 400, която ми служи вярно с години под Windows, но искам да пробвам всичко, преди да я сложа на мястото на ati-то... най-малкото, защото не ми се иска да съм си хвърлил парите на вятъра.
Та, както се и очаква, ще съм ви *изключително* благодарен, ако ми помогнете, защото от няколко дена (откакто махнах изцяло windows) се чувствам като идиот, който не знае нищо... Благодаря предварително!