Portál AbcLinuxu, 10. května 2025 05:40

Dotaz: Zelené fleky místo videa na notebooku.

28.6.2005 00:05 stejkstejk
Zelené fleky místo videa na notebooku.
Přečteno: 392×
Odpovědět | Admin
Místo videa vidím zelené fleky. Zajímavé je, že po restartu a prvním pokusu se video většinou přehrává z správně a po vypnutí a pustění přehrávače nastne tento problém. Toto je nejčastější případ. Někdy se i po prvním nastartování přehrávače videa zobrazí fleky.

Mám notebook Compaq Armada 110. Debian 3.1 (jádro 2.4.27), Gnome 2.8.3

Přehrávače jsem zkoušel vlc, realplayer a totem.

Při pokusu típnout obrazovku (s zelenými fleky místo videa) se fleky nezachytili. Zachytí se jenom přehrávač s černým oknem místo fleků.

V GStreamer Preferences (výběr systému multimédií) mám output xvimagesink.

Poradí někdo?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Josef Kufner avatar 28.6.2005 00:33 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Zelené fleky místo videa na notebooku.
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zvláštní, to okno by mělo být bleděmodré a nikoli černé. Zkus prehrat nějaké video playerem s parametrem -vo x11 a potom -vo xv případně i -vo sdl a pochlub se, co to provádělo. x11 by mělo fungovat snad vždy, ty další dva používají 2D akceleraci, takže je lépe je pouívat.

Taky napiš jakou máš grafickou kartu, ovladače k ní a koukni do logu Xek, jestli tam není nějaká stopa po chybě...
Hello world ! Segmentation fault (core dumped)
28.6.2005 06:43 jerry.mysak | skóre: 5
Rozbalit Rozbalit vše Re: Zelené fleky místo videa na notebooku.
tipoval bych to kodek,zkus zabádat timhle směrem.
28.6.2005 11:00 stejkstejk
Rozbalit Rozbalit vše Re: Zelené fleky místo videa na notebooku.
Grafickou kartu mám Trident microsystems CyberBlade i1. V /etc/X11/XF86Config-4 mám napsáno:
Section "Device"
Identifier "Trident Microsystems CyberBlade i1"
Driver     "trident"
EndSection
V /var/log/XFree86.0.log žádné řádky začínající (EE) nenašel.

Přehrávat DVD jde vždy bez potíží. Nikdy jsem u DVD neměl zelené fleky. Na přehrávání DVD požívám pouze Ogle. Ogle jsem nainstaloval takto:
apt-get install ogle
apt-get install ogle-gui
Stahnul jsem si mplayer a udělal:
./configure
make
make install
Video je vždy DOBRÉ, když zadám: mplayer -vo x11 /home/tomas/h.avi

Video je vždy ŠPATNÉ, když zadám: mplayer -vo xv /home/tomas/h.avi

Video je NESPUSTÍ, když zadám: mplayer -vo sdl /home/tomas/h.avi a hlásí chybu: Error opening/initializing the selected video_out (-vo) device.
28.6.2005 12:18 David Jež | skóre: 42 | blog: -djz | Brno
Rozbalit Rozbalit vše Re: Zelené fleky místo videa na notebooku.
A jeeje, Trdent :-(. Ta karta je na dvě věci, v ruznych verzcich XFree a X.org se chová jinak, co si pamatuji tak podpora XV byla vždy nepoužitelná, chyby měly být opraveny v XFree86 4.2.0, ale s tím někdy přehrávání padalo, někdy tam lítal bordel... Zkus jestli v mplayeru není podpora vidix, kdysi tam tuším nějaký experimentální pro Trident byl, snad by jel lépe. Která videa ti dělají ty fleky? Zelené fleky mi na tridentu dělaly některé kodeky, které si s xv výstupem moc nerozuměly.
-djz
"Yield to temptation; it may not pass your way again." -- R. A. Heinlein
28.6.2005 13:09 Michal Buchtík | skóre: 13 | Boršice
Rozbalit Rozbalit vše Re: Zelené fleky místo videa na notebooku.
Přesně tak. Mám tento graf. čip v notebooku a dělá mi to stejné problémy. Podlě mě je v X nejaká buga v ovladači, protože kdysi sem měl verzi Xorg, která šlapala perfektně. Teď to řeším pomocí MPlayerXP se zakompilovanou podporou vidix.
28.6.2005 14:40 stejkstejk
Rozbalit Rozbalit vše Re: Zelené fleky místo videa na notebooku.
Když zadám: mplayer -vo help vypíše mi to tohle: Available video output drivers:
        xv      X11/Xv
        x11     X11 ( XImage/Shm )
        xover   General X11 driver for overlay capable video output drivers
        dga     DGA ( Direct Graphic Access V2.0 )
        fbdev   Framebuffer Device
        fbdev2  Framebuffer Device
        vesa    VESA VBE 2.0 video output
        xvidix  X11 (VIDIX)
        cvidix  console VIDIX
        null    Null video output
        mpegpes Mpeg-PES to DVB card
        yuv4mpeg        yuv4mpeg output for mjpegtools
        png     PNG file
        jpeg    JPEG file
        gif89a  animated GIF output
        tga     Targa output
        pnm     PPM/PGM/PGMYUV file
        md5sum  md5sum of each frame
Chápu to dobře, že mám podporu výše uvedených zakompilovanou?

Když zkusím: mplayer -vo xvidix /home/tomas/h.avi ukončí se na hlášce:
No vidix driver name provided, probing available ones (-v option for details)!
vo: X11 running at 1024x768 with depth 24 and 32 bpp (":0.0" => local display)
vosub_vidix: Couldn't find working VIDIX driver
Error opening/initializing the selected video_out (-vo) device.
Ja jsem, myslim, ani jiné něž divX avi nezkoušel. Video, které tu mám jako /home/tomas/h.avi je konkrétně ftp://share.sh.cvut.cz/Akce_SH/OpenWeekend_2004/2004_10_17_OW_09-Power_management_in_Linux-Machek.avi.

Dál jsem si všimnul, že při přehrávání mplayer -vo x11 /home/tomas/h.avi mi video jede pomalejší než zvuk a stále víc a víc se opožďuje (vůči zvuku). Toho jsem si nevšimul napoprvé (v záchvatu radosti). V konzoli se vypíše:

           ************************************************
           **** Your system is too SLOW to play this!  ****
           ************************************************
Notebook Compaq Armada 110 je Pentium III na 850MHz.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.