Starkes Ruckeln bei h264 mkv Dateien

  • hi,


    beim abspielen von h 264 mkv dateien habe ich ein starkes ruckeln. das bild und der ton harkt.die lösung mplayer wiki bewirkt das der mplayer überhaupt keine files mehr abspielt.


    meine prozessor und speicherbelastung während des abspielens der mkv datei


    Code
    top - 20:02:24 up 31 min,  1 user,  load average: 1.92, 1.93, 1.53 Tasks:  54 total,   3 running,  51 sleeping,   0 stopped,   0 zombie Cpu(s): 77.7%us,  5.0%sy,  1.0%ni,  0.0%id,  0.0%wa,  2.7%hi, 13.6%si,  0.0%st    PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND  2570 vdr       20   0 56552  20m 6780 R 90.1  2.7  21:22.62 mplayer  2477 vdr       20   0  157m  27m 6216 S  9.3  3.6   2:35.72 vdr  2544 root      20   0  2256 1092  884 R  0.7  0.1   0:05.63 top     1 root      20   0  1980  688  596 S  0.0  0.1   0:01.85 init


    vielleicht kann ja da was rausgelesen werden.


    gruß


    dippes

    2 Mal editiert, zuletzt von dippes ()

  • Athlon 800 und videos per transcoding mit mplayer-plugin über die nexus?
    Leicht komprimierte xvid etc. dürften klappen, für stärker komprimiertes h26x ist das System einfach zu schlapp.


    load von 1.92 wäre quasi Vollast bei einem 2 Kern Prozessor, mit einem Kern ist es 100% zu viel Last!

  • das bekomm nichmal ich mit nem 1,7GHz Celeron hin ... ;) Da müsste ich glaub ich schon mindestens nen 3Ghz P4 mit HT reinstecken....

    :vdr1 VDR User #626:fans
    VDR II: YeongYang A106, Fusi D1522, Celeron 2GHz, Frontend per DVB-s FF, 2xDVB-c, ATRIC-IR, YaVDR 0.3a
    VDR III HDTV: Inter-Tech 2008V mit iMonLCD, Atric, ASRock Extreme3 770 AM3, AMD Sempron 140 1x 2.70GHz AM3, 1,5TB WD15EADS, 2TB WD20EARS, 2x4GB DDR3-1600, NVidia GT520 passiv, 3x DVB-c, YaVDR 0.5 @ Samsung PS-50B550

  • Zitat

    Original von Tobias
    das bekomm nichmal ich mit nem 1,7GHz Celeron hin ... ;) Da müsste ich glaub ich schon mindestens nen 3Ghz P4 mit HT reinstecken....


    Hallo Tobias,


    bei uns kommt ja noch hinzu, dass mplayer Material, das größer als 720x576 ist, erst per Softwareskalierung (-vf scale=720:576) auf die maximal mögliche Größe der PVR350 runterrechnen muss.


    Probier mal, in der für PVR350 angepassten mplayer.sh die Option "-sws 0" zu ergänzen:

    Code
    else # resolution exceeds hardware capability of PVR350, so we need to scale it down to the maximum resolution of 720x576
          CMDLINE="$MPLAYER -vo $VO $AOUT $AC3GAIN $MONITORASPECT -sws 0 -vf scale=720:576${DETC} $NEW_FPS $SPEED $FDSTR $CACHESTR $AUDIO $REMOTE $SUBTITLES $USERDEF $


    Das ist der schnellste scaler für downscaling (fast_bilinear)

    VDR1: ACT-620, Asus P8B75-M LX, Intel Core i3-3240, 4 GB DDR3 RAM 1600 MHz, passive Geforce GT1030 von MSI, Sandisk 2TB SSD, 2xWinTV DualHD, Atric-IR-Einschalter. SW: Xubuntu 20.04 auf 64GB Sandisk SSD.

    VDR2: Odroid N2+ mit CoreELEC und Ubuntu in chroot, WinTV DualHD

    VDR3: Tanix TX3 mit CoreELEC und Ubuntu in chroot, WinTV DualHD

  • für h264 bwirkt die zusätzliche Angabe von

    Code
    -lavdopts threads=2:fast:skiploopfilter=all


    oder

    Code
    -lavdopts skiploopfilter=all:fast=1


    ebenfalls Wunder.
    CPU-Last ist bei mir um 20% gesunken, und es ruckelt auch nicht mehr.

    VDR1: ACT-620, Asus P8B75-M LX, Intel Core i3-3240, 4 GB DDR3 RAM 1600 MHz, passive Geforce GT1030 von MSI, Sandisk 2TB SSD, 2xWinTV DualHD, Atric-IR-Einschalter. SW: Xubuntu 20.04 auf 64GB Sandisk SSD.

    VDR2: Odroid N2+ mit CoreELEC und Ubuntu in chroot, WinTV DualHD

    VDR3: Tanix TX3 mit CoreELEC und Ubuntu in chroot, WinTV DualHD

  • Hallo, ich habe mir gestern einen mkv-Film über 2:30 h angeschaut. Ich habe ebenfalls nach ca. einer halben Stunde ein ruckelt gehabt.


    Wo stellt man denn diese Parameter ein. In der mplayer.sh habe ich keine Möglichkeit gesehen. Oder etwa in der mplayer.sh.conf?


    Im übrigen liegt der Film bei mir auf meinem FreeNAS das mittels NFS eingebunden ist. Der Datendurchsatz am FreeNAS ging nie höher als 3Mbps. Also daran liegt es wohl nicht, zumal das abspielen von einem Windows-Rechner mittels VLC wunderbar flüssig ist.


    Grüße Alfa-Ralf

    Wer aufhört besser zu werden, hat aufgehört gut zu sein!


    Server: Ubuntu 12.04 LTS Server, GA-D525TUD Atom, 4 GB, Satelco EasyWatch DVB-C, OCZ Vertex3 60GB, 2 WD je 750GB als Softraid, Sharkoon T9


    Client1: ASUS M3N78-EM, MS-Tech 1200, OCZ Vertex3 60GB, OpenElec 3.0 mit PVR über XVDR
    Client2: [Testsystem] virtuelle Maschine auf Virtualbox, Ubuntu 12.04 LTS 64Bit, XBMC von Aleksandr Surkov

  • für eine FF-Karte? versuch mal in der mplayer.sh


    CMDLINE="$MPLAYER -vo $VO $AOUT -lavdopts skiploopfilter=all:fast=1 -vf scale= blablabla ...

    VDR1: ACT-620, Asus P8B75-M LX, Intel Core i3-3240, 4 GB DDR3 RAM 1600 MHz, passive Geforce GT1030 von MSI, Sandisk 2TB SSD, 2xWinTV DualHD, Atric-IR-Einschalter. SW: Xubuntu 20.04 auf 64GB Sandisk SSD.

    VDR2: Odroid N2+ mit CoreELEC und Ubuntu in chroot, WinTV DualHD

    VDR3: Tanix TX3 mit CoreELEC und Ubuntu in chroot, WinTV DualHD

  • Vielen Dank Dr. Seltsam, das war es! Du hast mir die Anschaffung einer PS3 oder nen Flachfernseher mit mkv-Stream erspart :schleim

    Wer aufhört besser zu werden, hat aufgehört gut zu sein!


    Server: Ubuntu 12.04 LTS Server, GA-D525TUD Atom, 4 GB, Satelco EasyWatch DVB-C, OCZ Vertex3 60GB, 2 WD je 750GB als Softraid, Sharkoon T9


    Client1: ASUS M3N78-EM, MS-Tech 1200, OCZ Vertex3 60GB, OpenElec 3.0 mit PVR über XVDR
    Client2: [Testsystem] virtuelle Maschine auf Virtualbox, Ubuntu 12.04 LTS 64Bit, XBMC von Aleksandr Surkov

  • beobachte mal, ob das bei nicht-mkv (bzw. h264)-Dateien zu Nachteilen/Bildqualitätsverlusten führt.


    wenn ich mal Zeit habe, wollte ich mein Script so erweitern, dass dieser Parameter nur dann zur Anwendung kommt, wenn das Video ein h264 ist

    VDR1: ACT-620, Asus P8B75-M LX, Intel Core i3-3240, 4 GB DDR3 RAM 1600 MHz, passive Geforce GT1030 von MSI, Sandisk 2TB SSD, 2xWinTV DualHD, Atric-IR-Einschalter. SW: Xubuntu 20.04 auf 64GB Sandisk SSD.

    VDR2: Odroid N2+ mit CoreELEC und Ubuntu in chroot, WinTV DualHD

    VDR3: Tanix TX3 mit CoreELEC und Ubuntu in chroot, WinTV DualHD

  • Was muss ich eigentlich ändern wenn alles über die Graka (xineliboutput, vdr-sxfe) läuft??


    Eine Änderung in der mplayer.sh.conf bei VO:

    Code
    VO="vdpau"


    brachte kein Erfolg... -> mplayer läuft nicht.. ;)

    :vdr1 VDR User #626:fans
    VDR II: YeongYang A106, Fusi D1522, Celeron 2GHz, Frontend per DVB-s FF, 2xDVB-c, ATRIC-IR, YaVDR 0.3a
    VDR III HDTV: Inter-Tech 2008V mit iMonLCD, Atric, ASRock Extreme3 770 AM3, AMD Sempron 140 1x 2.70GHz AM3, 1,5TB WD15EADS, 2TB WD20EARS, 2x4GB DDR3-1600, NVidia GT520 passiv, 3x DVB-c, YaVDR 0.5 @ Samsung PS-50B550

  • @ Dr. Seltsam
    Die Bildqualität beim abspielen von nicht H264-Material, z.B. XVID oder Mpeg ist kaum merklich schlechter an meinem Sony 16:9-Röhre. Das kann natürlich an einem LCD-bzw Plasma anders ausehen. Den würde man aber ohnehin nicht über eine FF ansteuern, oder?!

    Wer aufhört besser zu werden, hat aufgehört gut zu sein!


    Server: Ubuntu 12.04 LTS Server, GA-D525TUD Atom, 4 GB, Satelco EasyWatch DVB-C, OCZ Vertex3 60GB, 2 WD je 750GB als Softraid, Sharkoon T9


    Client1: ASUS M3N78-EM, MS-Tech 1200, OCZ Vertex3 60GB, OpenElec 3.0 mit PVR über XVDR
    Client2: [Testsystem] virtuelle Maschine auf Virtualbox, Ubuntu 12.04 LTS 64Bit, XBMC von Aleksandr Surkov

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!