Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Multimédia => Téma založeno: EnemyXP 28 Února 2011, 12:59:09
-
Zdravím, mám problém při přehrávání HD videí ve VLC, běží plynule, ale u některých scén se video začne sekat, nebo kostičkovat. Ve windows se to nestává.
Můj NB C2D 2,2GHz, grafika Intel GMA4500MHD, 3GB RAM
Typ videa: *.m2ts
MPEG-2 transport stream, 1920 x 1080, 30 frames per second
glxinfo | grep rendering
flushing batchbuffer before/after each draw call
flushing GPU caches before/after each draw call
direct rendering: Yes
glxgears
flushing batchbuffer before/after each draw call
flushing GPU caches before/after each draw call
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
310 frames in 5.0 seconds = 61.886 FPS
Ve VLC jsem zkoušel různá nastavení, která jen zmírnila ono sekání:
různé varianty výstupů x11 atd.
deinterclacing atd.
Při přehrávání v GNOME Mplayer vyskočí tato chybový hláška
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
a videa se sekají více a celou dobu.
-
Od konce: vdpau je pro karty nvidia gf8 a výš, takže to klidně vypni, glxinfo je tudíž k ničemu.
Zkontroluj vytížení procesoru při přehrávání.
-
Na té hw konfiguraci by to mělo běžet plynule.
-
Od konce: vdpau je pro karty nvidia gf8 a výš, takže to klidně vypni, glxinfo je tudíž k ničemu.
Zkontroluj vytížení procesoru při přehrávání.
Jak mám vlastně vypnout VDPAU, ani nevím že bych ho instaloval?
Zatížení procesorů je dost velké a záleží na nastavení Výstupu ve VLC:
Výchozí - 60-70%
X11 - 100%
Zkoušel jsem použít následující akceleraci grafické karty, ale nemám v počítači přítomný soubor xorg.conf
U jader 2.6.30+ se vyplatí pokusit se o akceleraci pomocí UXA architektury. Stačí v konfiguračním souboru /etc/X11/xorg.conf do sekce Device doplnit volbu Option "AccelMethod" "uxa":
more /etc/X11/xorg.conf
Section "Device"
Identifier "Configured Video Device"
Option "AccelMethod" "uxa"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection
-
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory - Nepodařilo se otevřít VDPAU backendu libvdpau_nvidia.so: cannot open shared object file: Žádný takový soubor nebo adresář
Jak mám vlastně vypnout VDPAU, ani nevím že bych ho instaloval?
A co kdybys ho zkusil nainstalovat, zda se něco zmněni? Je v repozitářích Aplikace → centrum softwaru pro ubuntu → VDPAU-based backend for VA API
-
A co kdybys ho zkusil nainstalovat, zda se něco zmněni? Je v repozitářích Aplikace → centrum softwaru pro ubuntu → VDPAU-based backend for VA API
Ale on má Intel grafiku a technologie VDPAU je POUZE pro nVidia karty, tudíž mu to bude k ničemu.
-
EnemyXP napsal: ...Při přehrávání v GNOME Mplayer vyskočí chybová hláška
Takže v první řadě si sprav ten GNOME Mplayer.
V home/user je skrytý adresář .mplayer a v něm by měl být soubor config
Tam je potřeba mít kromě jiného řádek vo=xv
Takže obsah souboru by mohl být například následující:
# Write your default config options here!
[gnome-mplayer]
slang=Czech,cze,cs
msglevel=all=5
vo=xv
vf=eq2
-
Provedeno, konfigurační soubor jsem upravil :) Teď to video sice spustím v GNOME Mplayeru, ale seká se ještě víc než ve VLC. V podstatě to je jako prezentace fotek, vůbec to nepřipomíná video :)
-
Mě ve VLC pomohlo jednoduché nastavení jenž je uvedené zde: http://www.blog.arun-prabha.com/2010/03/02/how-to-play-m2ts-files-smoothly-using-vlc/ (http://www.blog.arun-prabha.com/2010/03/02/how-to-play-m2ts-files-smoothly-using-vlc/)