Титла: Проблеми с просвирването на филми Публикувано от: dilyan_rusev в Dec 25, 2006, 23:01 Ами.. малко ми е неудобно да задавам въпроси тъкмо за 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, всичко си е наред, но сами разбирате, че това убива цялото удоволствие от гледането на филми ![]() Първо, реших, че проблемът е във настройките на xorg.conf. След извесно ровичкане, установих, че не намирам нищо нередно: моят xorg.conf. Ще цитирам най-важните части (според мене) :
Не открих нищо нередно и при ~/.mplayer/config (ето го целия)
Играх си да сменям -ao със sdl и oss, но разлика нямаше. Сетих се да махна -vo gl2 и така филмите се просвирвана нормално при -nofs, но си остана същото, когато включих -zoom. За мое учудване, -vo sdl не работеше: хвърли ми следната грешка:
Или по-точно проработи, но само до толкова, че да ми прецака x - смени ми разделителната, целия екран беше в мацаница и трябваше да scroll-ирам докато се добера до kcenter,да сменя и върна разделителната, за да се оправят нещата. Явно sdl не е компилирано като хората - жалко, че няма да мога да местя надписите извън черната лента, но нали не мога да гледам филми на истиски цял екран, така че какво ми пука ![]() След като се отчаях, реших да потърся из мрежата, та дано намеря нещо... но не намерих и се отчая още повече. Търсих тука и не намерих нищо, освен неща за надписите, кирилициране, "кожи" и прочее. Тоест нищо, което ми трябва. Не знам защо, но някак си съм убеден, че проблемът е в настройките. Ако ви трябва още информация - кажете. Имам и една карта GeForce2 MX 400, която ми служи вярно с години под Windows, но искам да пробвам всичко, преди да я сложа на мястото на ati-то... най-малкото, защото не ми се иска да съм си хвърлил парите на вятъра. Та, както се и очаква, ще съм ви *изключително* благодарен, ако ми помогнете, защото от няколко дена (откакто махнах изцяло windows) се чувствам като идиот, който не знае нищо... Благодаря предварително! Титла: Проблеми с просвирването на филми Публикувано от: stealth01 в Dec 26, 2006, 00:11 разгледай това -> http://www.linux-bg.org/cgi-bin....6294278
аз най-често използвам -vo sdl или gl с -fs без -zoom Титла: Проблеми с просвирването на филми Публикувано от: dilyan_rusev в Dec 26, 2006, 01:11 Благодаря, но го разреших сам в крайна сметка... Както си мислих, решението е повече от очеизвадно.
Когато сваляме svn на mplayer и пускаме configure, когато програмата свърши, тя ни казва следното
А там пише:
Тъй като табличката е непълна, аз си я разширявам: 16 MB 0x1000000 32 MB 0x2000000 => 64mb = 0x4000000 128mb = 0x8000000 (което е точно това, което ми трябва) Някрая изпълнявам указанията: пиша в конзолата (като root)
и проверявам дали всичко е наред:
при успех, при вас трябва да има нещо подобно:
след проверка с -fs -zoom всичко изглеждаше както съм си свикнал и точно каквото бих очаквал от своята щайга! Дано това мнение бъде полезно и на някой друг! редакция: Решението, което написах тука, работи, но при рестарт ще трябва отново да пишете линията със echo. За постоянно решение трябва или да вмъкнете тази линия някъде в стартиращите скриптове, или да направите това, което ме посъветва stealth01. При втория начин обаче трябва да използвате -vo xv, като най-добре го сложете в файла за настройки на mplayer (~/.mplayer/config или /usr/local/etc/mplayer/mplayer.conf). |