Fullscreenél kép belassul

 ( saddam | 2006. július 8., szombat - 19:35 )

Sziasztok!

uname -a :
Linux boss 2.6.16.5 #1 Sat Jul 1 19:52:15 CEST 2006 i686 GNU/Linux
(testing)
lspci:

0000:00:00.0 Host bridge: Silicon Integrated Systems [SiS] 735 Host (rev 01)
0000:00:01.0 PCI bridge: Silicon Integrated Systems [SiS] Virtual PCI-to-PCI bridge (AGP)
0000:00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS85C503/5513 (LPC Bridge)
0000:00:02.1 SMBus: Silicon Integrated Systems [SiS]: Unknown device 0016
0000:00:02.2 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 07)
0000:00:02.3 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 07)
0000:00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (rev d0)
0000:00:0b.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 0a)
0000:00:0b.1 Input device controller: Creative Labs SB Live! MIDI/Game Port (rev 0a)
0000:00:11.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
0000:01:00.0 VGA compatible controller: nVidia Corporation NV20 [GeForce3 Ti 200] (rev a3)

configurációval mplayer -rel ha elindítok 1 filmet akkor a film original méretében elkezdi szépen játszani. Ám ha "f" fullscreen-t szeretnék kinyomja teljes képernyőre de a képet hagyja az eredeti méretben és fekete keretet tól oda ahova nyujtani szerettem volna a filmet. Na erre a manualban olvastam a "-zoom" kapcsolót! "mplayer -zoom file" indítással elkezdi szépen játszani ám mikor "f" fullscreenre akarom rakni a ahng csorog tovább ám a kép iszonyatos módon el kezd szaggattni! Ha kilépek fullscreen-ből akkor iszonyatos tempóban a kép elkezd tekerni míg a hanggal szinkronba nem kerül. Nos azért írtam le lspci kimenetét mert a kártyám YUV -s! És véleményem szerint mplayer elkezdi szoftveresen nyújtani a képet(ez csak ötlet) ahelyett h hardwaresen kezdene neki:( !

Erre van vkinek vmilyen ötlete?

Előre is thx a segítséget!

Ui.: Néztem de fórumban ilyen témában nem láttam topicot! Ha van természetesen törlöm ezt!

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

szerintem probald meg masik -vo kapcsoloval. mplayer -vo help -re kilistazza a lehetosegeid. Szerintem a -vo xv is mar jo lehet neked.

KIlistzáztattam. Mivel még vmi miatt nem sikerült nvidia drivert feltolnom(vagy azt dobja a legujabb driverekre h nem egyezeik a verziószáma az X-l(pedig folyamatosan frissitem a rendszert) vagy a régebbiek (7174 vagy 6652 fel sem akarnak menni! a kernel fordításnál leakadnak :( ). Szval egyenlőre X.Org nv driverét használom ezért választottam a -vo x11 kapcsolót. DE ekkor nem lesz fullscreen :(. -vo gl-lel nem indíthatom mert nincs fent nvidia driver:(. -vo vesa -ra meg dob 1 Error opening/initializing the selected video_out (-vo) device. hibát. :(

-vo help (csak azért h kéznél legyen) :

x11 X11 ( XImage/Shm )
xover General X11 driver for overlay capable video output drivers
gl X11 (OpenGL)
gl2 X11 (OpenGL) - multiple textures version
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
tga Targa output
pnm PPM/PGM/PGMYUV file
md5sum md5sum of each frame

Üdvözlettel: Zsolt

Amíg nincs nvidia driver nem lesz hardveres gyorsítás sem...

Ok! Reménykedtem X.Org belső drivere van annyira felturbózva h ezt vigye de akkor sajnos fel kell tolnom!

Azért köszönöm az ötleteket és persze a segítséget!

Üdvözlettel: Zsolt

gl v. gl2-es kimenet nem lesz emberi sebességű, amíg nem telepíted a zárt nvidia drivert, de xorg-7.0-r1 -gyel és nv (xorg-os) driverrel van használható xv kimenet. Megpróbálhatod magad lefordítani az mplayert, vagy esetleg kipróbálhatod a vlc-t is.
__________________________________________
Wenn ist das Nunstück git und Slotermeyer?
Ja! ... Beiherhund das Oder die Flipperwaldt gersput.

Ha felraktad, mplayert fordítsd újra hogy legyen xv videokimenet.

utánna nézek h a ./configure-nak mien --kapcsolót kell feltennem. (hátha benne van a manualban :)
Üdvözlettel: Zsolt

Lenni kell egy X11/extensions/Xvlib.h file-nak, valahol az include path-ban (/usr/include/), s akkor lesz, kulonben nem...

Zsiraf

Ok! Már ráersztettem apt -t és le is húztam! :) már a make megy... :)

Üdvözlettel: Zsolt

Ha a -vo help nem irja, hogy xv, akkor az mplayer-t is le kene ujra forditani...

pl.:

MPlayer dev-CVS-060411-18:24-4.0.4 (C) 2000-2006 MPlayer Team
CPU: Advanced Micro Devices K6-2 (Family: 5, Stepping: 12)
CPUflags:  MMX: 1 MMX2: 0 3DNow: 1 3DNow2: 0 SSE: 0 SSE2: 0
Compiled for x86 CPU with extensions: MMX 3DNow



Available video output drivers:
        tdfx_vid        tdfx vid
        xmga    Matrox G200/G4x0/G550 overlay in X11 window (using /dev/mga_vid)
        mga     Matrox G200/G4x0/G550 overlay (/dev/mga_vid)
        tdfxfb  3Dfx Banshee/Voodoo3/Voodoo5
          xv      X11/Xv
        x11     X11 ( XImage/Shm )
        xover   General X11 driver for overlay capable video output drivers
        gl      X11 (OpenGL)
        gl2     X11 (OpenGL) - multiple textures version
        dga     DGA ( Direct Graphic Access V2.0 )
        sdl     SDL YUV/RGB/BGR renderer (SDL v1.1.7+ only!)
        ggi     General Graphics Interface (GGI) output
        svga    SVGAlib
        aa      AAlib
        xvidix  X11 (VIDIX)
        cvidix  console VIDIX
        null    Null video output
        xvmc    XVideo Motion Compensation
        mpegpes Mpeg-PES to DVB card
        yuv4mpeg        yuv4mpeg output for mjpegtools
        png     PNG file
        jpeg    JPEG file
        tga     Targa output
        pnm     PPM/PGM/PGMYUV file
        md5sum  md5sum of each frame

Zsiraf

Milyen disztribucio? Debian alatt pl. libxv-dev-nek fenn kell lenni (az X.org elegge szet van szedve reszekre:), hogy forditaskor legyen xv...

Nah ez bizony lehet h nem került fel mint csomag :) hmm :)

Debian igen. Noh akkor gyorsan ujraforhatom :)

Üdvözlettel: Zsolt

man mplayer

...
       -zoom
              Allow software scaling, where available.  This will allow  scal-
              ing  with  output  drivers (like x11, fbdev) that do not support
              hardware scaling where MPlayer disables scaling by  default  for
              performance reasons.

valoszinu -vo x11-el mesz... Van xv? valaki nem hasznalja mar?

Zsiraf

xv az micsoda? nem ismerem

Üdvözlettel: Zsolt

Az egy megjelenítési eljárás. Próbáld csak ki viszi-e. Ha nem akkor nézd meg a "gl"-t.

--
TheReplaced, Argh! ><

XVideo. Nalam is azzal megy rendesen. Es nem kell -zoom se.
---
Hey! Where'd my terminal go?

Az X szerver altal nyujtott "gyorsitott" videomegjelenitesi mod (port?), tobbek kozott (altalaban) hw scaler, nem rgb (kulonbozo yuv) megjelenitesek...
xvinfo

mplayer -vo xv ...

Elvileg a sis-ekkel is kell mukodnie

Zsiraf

mplayer -vo xv ...

erre hibát dob! Error opening/initializing the selected video_out (-vo) device.

Üdvözlettel: Zsolt

EDIT:
pedig xvinfo nek van kimenete! Postolom ha kell...

xorg.conf-ba a Section "Modules"-hez tedd be, hogy:
Load "xv"
---
Hey! Where'd my terminal go?

Betettem. Volt 1 reboot is (nem tudtam h /etc/ini.d/gdm restart elég lett volna-e. De igy sem változik semmi az mplayer -vo xv file parancsra! Ua a kimenet: Error opening/initializing the selected video_out (-vo) device.

Üdvözlettel: Zsolt

A kimenetben a number of ports-ra mit ir (az elejen van)?

Zsiraf


X-Video Extension version 2.2
screen #0
Adaptor #0: "NV Video Overlay"
number of ports: 1
port base: 57

Üdvözlettel: Zsolt

Akkor az X.org felol minden rendben, nem kell semmit tenned, hanem az mplayer-t kene ujraforditani...

Zsiraf

Ok! Rajta vagyok :)

Üdvözlettel: Zsolt

Minden Ok! Tökéletesen fut! -vo xf -fel tökéletes a fullscreen! Thx mindenkinek!

Üdvözlettel: Zsolt

Addig Nvidiában tudtok segíteni?

A lényeg mint amit vázoltam "Mivel még vmi miatt nem sikerült nvidia drivert feltolnom(vagy azt dobja a legujabb driverekre h nem egyezeik a verziószáma az X-l(pedig folyamatosan frissitem a rendszert) vagy a régebbiek (7174 vagy 6652 fel sem akarnak menni! a kernel fordításnál leakadnak :( "

Logokat linkelek:

mihelyts talalálok vmit amire feltöltsem mert atw nem akar megnyílni :(

Üdvözlettel: Zsolt

A logok:

Ha uj a driver (pl 8762):

Akkor lefordul szépen:

http://sztettk.atw.hu/nv-installer.log

X viszont bedobja a törölközőt:

http://sztettk.atw.hu/Xorg.log

Ellenben régi driverrel (pl. 6629-cel) le sem fordul:

http://sztettk.atw.hu/nv-ins.log

Előre is thx a segítséget!

Üdvözlettel: Zsolt