Mplayer ruckelt zeitweise bei MP4

  • Hallo,
    wenn ich mir MP4s mit dem Mplayer (auf dem VDR) anschaue läufts zuerst ganz normal, jedoch nach ein paar minuten fängt das Bild und der Ton an zu ruckeln. Wenn ich nichts mache hört das auch wieder auf. Jedoch stimmt dann Ton und Bild nicht mehr zusammen (nur wenig, aber doch).
    Zuerst hab ich mir gedacht das liegt am Netzlaufwerk, hab jedoch beim lokalem abspielen das gleiche Problem.
    Das einzige was mir aufgefallen ist, das beim abspielen die CPU Last auf ca 70% raufgeht und vom Speicher eigenlich nichts mehr übrig bleibt (5MB frei). Hab ich wirklich zu wenig Speicher?
    Die MP4s hab ich übrigens mit Nero von DVD erzeugt (704x544, 25Fps, 1763kBps).


    Hat jemand eine Idee?


    Gruß, Michl

    HW: AMD Athlon 1400, 2x250GB, 512MB, 2x Nexus-s 2.3, 1x Nova-s Plus REV B1B1
    SW: LinVdr 0.7, Dr Seltsam Kernel 2.6.20.1, VDR 1.4.7-tt-ext30, Safepower Script, VDR-Admin 3.6.0rc

  • Hallo,
    kann mir keiner helfen, keiner eine Idee?


    Michl

    HW: AMD Athlon 1400, 2x250GB, 512MB, 2x Nexus-s 2.3, 1x Nova-s Plus REV B1B1
    SW: LinVdr 0.7, Dr Seltsam Kernel 2.6.20.1, VDR 1.4.7-tt-ext30, Safepower Script, VDR-Admin 3.6.0rc

  • Hallo,
    mp4 laufen leider immer noch nicht so wie sie sollen!
    Laufen die bei euch einwandfrei?
    Gibts irgendwie einen neuen codec der mir helfen könnte?


    Michl

    HW: AMD Athlon 1400, 2x250GB, 512MB, 2x Nexus-s 2.3, 1x Nova-s Plus REV B1B1
    SW: LinVdr 0.7, Dr Seltsam Kernel 2.6.20.1, VDR 1.4.7-tt-ext30, Safepower Script, VDR-Admin 3.6.0rc

  • Hi,
    der codec der mp4 ist h.263.


    Wo kann ich im encoder nachschauen, hab da keine Ahnung.


    Michl

    HW: AMD Athlon 1400, 2x250GB, 512MB, 2x Nexus-s 2.3, 1x Nova-s Plus REV B1B1
    SW: LinVdr 0.7, Dr Seltsam Kernel 2.6.20.1, VDR 1.4.7-tt-ext30, Safepower Script, VDR-Admin 3.6.0rc

    Einmal editiert, zuletzt von Mutanten ()

  • Hi!
    Falls Du vdrconvert im Hintergrund laufen hast, beende mal die Queue von dem und dann schau nochmal. Bei mir läufts ohne diesen besser. Dabei muss vdrconvert noch nicht mal etwas zu tun haben. Klingt unglaublich ? Dachte ich auch.
    Gruss
    Unimatrix0

    Software: Ubuntu 10.04 - VDR 1.7.14 + Xineliboutput (VDPAU) + XBMC
    Hardware: NEXUS-S - SkyStar2 - Nova-S2 - Nividia 8600GT

  • Hi,
    wie beende ich vdrconvert und wo finde ich die mplayer.sh.conf?


    Michl

    HW: AMD Athlon 1400, 2x250GB, 512MB, 2x Nexus-s 2.3, 1x Nova-s Plus REV B1B1
    SW: LinVdr 0.7, Dr Seltsam Kernel 2.6.20.1, VDR 1.4.7-tt-ext30, Safepower Script, VDR-Admin 3.6.0rc

  • Hi,
    hier die mplayer.sh.conf:


    # Config File for mplayer.sh ...
    #
    # ***
    # *** Mandatory Values
    # ***
    #
    # Where to find mplayer executable ?
    MPLAYER="/usr/bin/mplayer"
    MPLAYER_V1=true


    # Video Out Filter lavc or fame - see mplayer DVB docs for details !
    #VOP="lavc=30"
    VOP="lavc=5000"


    # Video out device
    # most users will want the default of 'mpegpes', but users with a dxr3
    # need to use 'dxr3'
    #VO="dxr3"
    VO="mpegpes"


    AO="mpegpes -afm 9"


    # X-Resolutions for the DVBs card (smallest value first !)
    #
    XResPAL=(352 480 528 688 704 720)
    XResNTSC=(352 480 512 640 704 720)


    # Set the following to 'true' or 'false' according to
    # the capabilities of your TV set.
    #
    # At least _one_ has to be true!
    PAL="true"
    NTSC="false"


    # Use mplayer's -speed option for videos with a different
    # frames/s value than the selected TV norm
    #
    # this setting is only used if either PAL or NTSC
    # is set to false!
    USE_SPEED="false"


    # set to true if you want to use AC3 output
    USEAC3="true"


    # how to play AC3 audio?
    # for AC3 via sound card (ALSA driver):
    #AC3AOUT="-ao alsa9 -ac hwac3"
    # for AC3 via DVB (doesn't need AC3overDVB patch);
    # needs MPlayer 0.90 final, or newer:
    AC3AOUT="-ac hwac3"


    # what aspect ratio has your TV set?
    # either 4/3 (conventional) or 16/9 (widescreen)
    #TV_ASPECT="16/9"
    TV_ASPECT="4/3"


    # ***
    # *** Optional Setting *** Simply Remove them if they do not fit your needs...
    # ***
    #
    #
    # Cache Option for MPlayer
    CACHE="4096"


    # Framedrop
    FRAMEDROP="true"


    # Lirc RC File
    #LIRCRC="/video/.lircrc"


    # do we have a slow CPU?
    # if so, reduce the Y resolution to the half of the possible maximum:
    # NTSC: 240
    # PAL: 288
    # uncomment the following line if you have a slow CPU:
    SLOW_CPU="false"


    # Where to find DVD/VCD dummy files? (just a fake and empty text file for the plugin)
    # Example: create two empty text files (DVD and VCD) in /video/plugins/DVD-VCD/
    DVDFiles="/video/plugins/DVD-VCD"


    # What is your DVD-ROM device ?
    DVD="/dev/dvd"


    # What languages do your DVD's use ?
    DVDLANG="de"


    # extra DVD options
    DVDOPTIONS="-aop list=volume:volume=170"


    # extra VCD options
    VCDOPTIONS=""


    # should MPEG files be played directly (without rescaling) if poosible?
    MPEG_DIRECT="true"


    #Subtitle options
    SUBPOS="80" #Vertical position 0-100
    SUBCOLOR="0" #Background color 0=black 255=white
    SUBALPHA="30" #Background transparency (0-255)


    # Userdefined Options - make sure they do not collide with options
    # used in mplayer.sh
    # Only for experienced users
    # USERDEF="-what -option you ever -like to give -to mplayer"
    USERDEF="-quiet"
    #USERDEF=""


    # set to true to enable debugging output
    DEBUG="true"


    # End of Options


    von h263 steht da nix


    Michl

    HW: AMD Athlon 1400, 2x250GB, 512MB, 2x Nexus-s 2.3, 1x Nova-s Plus REV B1B1
    SW: LinVdr 0.7, Dr Seltsam Kernel 2.6.20.1, VDR 1.4.7-tt-ext30, Safepower Script, VDR-Admin 3.6.0rc

  • # Video Out Filter lavc or fame - see mplayer DVB docs for details !


    ... lies dir mal die Anleitung auf der Mplayer Homepage durch.
    lavc ist übrigens schneller als der divx decoder. D.h. wenn ich es richtig sehe, ist alles richtig eingestellt. Ich würde daher mal das divx mit einem anderen Programm erstellen.
    Auf der divx Homepgage gibt es übrigens einige Test-divx. Probier mal welche von denen. Ich vermute mit denen wirst du keine Probleme haben.
    Normalerweise reicht eine CPU mit ca 1GHz vollständig aus. Dein Speicher ist übrigens mehr als überdimensioniert. Das nur noch 5MB zur Verfühgung steht, liegt daran, dass linux den Speicher zum Cachen benutzt.


    Gruß
    Wicky

  • Hallo nochmal,
    wenn du mir noch schnell die homepage vom mplayer geben könntset währe ich dir sehr dankbar, hab zwar schon danach gesucht, aber nicht so richtig fündig geworden.


    danke, Michl

    HW: AMD Athlon 1400, 2x250GB, 512MB, 2x Nexus-s 2.3, 1x Nova-s Plus REV B1B1
    SW: LinVdr 0.7, Dr Seltsam Kernel 2.6.20.1, VDR 1.4.7-tt-ext30, Safepower Script, VDR-Admin 3.6.0rc

  • Hallo nochmal,
    wenn du mir noch schnell die homepage vom mplayer geben könntset währe ich dir sehr dankbar, hab zwar schon danach gesucht, aber nicht so richtig fündig geworden.


    vdrconvert scheint nicht zu laufen:
    linvdr:~# killall vdrconvert
    killall: vdrconvert: no process killed
    linvdr:~#



    danke, Michl

    HW: AMD Athlon 1400, 2x250GB, 512MB, 2x Nexus-s 2.3, 1x Nova-s Plus REV B1B1
    SW: LinVdr 0.7, Dr Seltsam Kernel 2.6.20.1, VDR 1.4.7-tt-ext30, Safepower Script, VDR-Admin 3.6.0rc

  • um rauszufinden/einzustellen mit welchem deocder h263 decodiert wird musst du die codecs.conf zu rate ziehen. keine ahnung, wo die installiert ist, mplayer meldet aber beim starten welche er gefunden hat und benutzt.


    um lavc kommst du so oder so nicht herrum, das ist der encoder(!) der benutzt wird um das bild nach der decodierung wieder in mpeg2 zu wandeln (damit die dvb-karte das versteht).

  • Hi,
    eine codecs.conf gibts bei mir nicht.
    hab mal mit -ac help mir die codecs anzeigen lassen:


    linvdr:~# mplayer -ac help
    MPlayer 1.0pre6-2.95.4 (C) 2000-2004 MPlayer Team
    CPU: Intel Pentium 4/Xeon Willamette (Family: 8, Stepping: 2)
    Detected cache-line size is 64 bytes
    CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
    Compiled with runtime CPU detection - WARNING - this is not optimal!
    To get best performance, recompile MPlayer with --disable-runtime-cpudetection.


    Available audio codecs:
    ac: afm: status: info: [lib/dll]
    wma9dmo dmo working Windows Media Audio 9 DMO [wma9dmod.dll]
    wmadmo dmo working Windows Media Audio DMO [wmadmod.dll]
    wma9spdmo dmo working Windows Media Audio 9 Speech DMO [wmspdmod.dll]
    wma9spdshow dshow problems Windows Media Audio 9 Speech DShow [wmavds32.ax]
    qdmc qtaudio working Quicktime QDMC/QDM2 audio decoders [QuickTime.qts]
    qclp qtaudio working Quicktime QCLP audio decoder [QuickTime.qts]
    qtmace3 qtaudio working Quicktime MACE3 audio decoder [QuickTime.qts]
    qtmace6 qtaudio working Quicktime MACE6 audio decoder [QuickTime.qts]
    ra144 realaud working RealAudio 1.0 [14_4.so.6.0]
    ra144win realaud working Win32 RealAudio 1.0 [14_43260.dll]
    ra144mac realaud working Mac OS X RealAudio 1.0 [14_4.shlb]
    ra288 realaud working RealAudio 2.0 [28_8.so.6.0]
    ra288win realaud working Win32 RealAudio 2.0 [28_83260.dll]
    ra288mac realaud working Mac OS X RealAudio 2.0 [28_8.shlb]
    mpra1428 ra1428 working RealAudio 1.0 and 2.0 native decoder
    racook realaud working RealAudio COOK [cook.so.6.0]
    racookwin realaud working Win32 RealAudio COOK [cook3260.dll]
    racookmac realaud working Mac OS X RealAudio COOK [cook.bundle/Contents/MacOS/cook]
    rasipr realaud working RealAudio Sipro [sipr.so.6.0]
    rasiprwin realaud working Win32 RealAudio Sipro [sipr3260.dll]
    rasiprmac realaud working Mac OS X RealAudio Sipro [sipr.bundle/Contents/MacOS/sipr]
    raatrc realaud working RealAudio ATRAC3 [atrc.so.6.0]
    raatrcwin realaud working Win32 RealAudio ATRAC3 [atrc3260.dll]
    raatrcmac realaud working Mac OS X RealAudio ATRAC3 [atrc.bundle/Contents/MacOS/atrc]
    imaadpcm imaadpcm working IMA ADPCM
    msadpcm msadpcm working MS ADPCM
    dk4adpcm imaadpcm working Duck DK4 ADPCM (rogue format number)
    dk3adpcm dk3adpcm working Duck DK3 ADPCM (rogue format number)
    ffroqaudio ffmpeg working Id RoQ File Audio Decoder [roq_dpcm]
    libdv libdv working raw DV audio decoder (libdv) [libdv.so.2]
    ffdv ffmpeg working FFmpeg DV audio decoder [dvaudio]
    faad faad working FAAD AAC (MPEG2/MPEG4 Audio) decoder [libfaad2]
    ffflac ffmpeg working FFmpeg FLAC audio decoder [flac]
    pcm pcm working Uncompressed PCM
    divx acm working DivX audio (WMA) [divxa32.acm]
    msadpcmacm acm working MS ADPCM [msadp32.acm]
    mp3 mp3lib working mp3lib MPEG layer-2, layer-3
    ffwmav1 ffmpeg untested DivX audio v1 (ffmpeg) [wmav1]
    ffwmav2 ffmpeg untested DivX audio v2 (ffmpeg) [wmav2]
    ffmac3 ffmpeg untested Macintosh Audio Compression and Expansion 3:1 [mace3]
    ffmac6 ffmpeg untested Macintosh Audio Compression and Expansion 6:1 [mace6]
    ffra144 ffmpeg untested FFmpeg RealAudio 1.0 [real_144]
    ffra288 ffmpeg crashing FFmpeg RealAudio 2.0 [real_288]
    ffsonic ffmpeg untested FFmpeg Sonic [sonic]
    ffmp3 ffmpeg working FFmpeg MPEG layer-3 audio decoder [mp3]
    ffmp2 ffmpeg working FFmpeg MPEG layer-1 and layer-2 audio decoder [mp2]
    mad libmad working libMAD MPEG layer 1-2-3 [libmad]
    mp3acm acm working MPEG layer-3 [l3codeca.acm]
    imaadpcmacm acm working IMA ADPCM [imaadp32.acm]
    msgsmacm acm working MS GSM [msgsm32.acm]
    msnaudio acm working MSN AUDIO [msnaudio.acm]
    msgsm msgsm working MS GSM
    alaw alaw working aLaw
    ulaw alaw working uLaw
    dvdpcm dvdpcm working Uncompressed DVD/VOB LPCM
    a52 liba52 working AC3-liba52 [liba52]
    ac3 libac3 working AC3-libac3 [libac3]
    ffdts ffmpeg working DTS [dts]
    voxware dshow working VoxWare [voxmsdec.ax]
    acelp dshow working ACELP.net Sipro Lab Audio Decoder [acelpdec.ax]
    imc acm working Intel Music Coder [imc32.acm]
    iac25 acm working Indeo audio [iac25_32.ax]
    ffctadp32 ffmpeg working Creative ADPCM native codec [adpcm_ct]
    ctadp32 acm working Creative ADPCM CODEC [ctadp32.acm]
    sc4 acm working SC4 : Micronas speech codec (ADPCM, MPman recording) [mi-sc4.acm]
    hwac3 hwac3 working AC3 through SPDIF
    hwdts hwac3 working DTS through SPDIF
    vorbis libvorbis working OggVorbis Audio Decoder [libvorbis]
    vivoaudio acm working Vivo G.723/Siren Audio Codec [vivog723.acm]
    g72x g72x crashing G.711/G.721/G.723 [g72x.c]
    ffg726 ffmpeg working Sharp G.726 Audio [g726]
    g726 acm untested Sharp G.726 Audio [scg726.acm]
    atrac3 acm problems Sony ATRAC3 [atrac3.acm]
    ALF2 acm working ALF2 [alf2cd.acm]
    truespeech acm working DSP Group TrueSpeech(TM) [tssoft32.acm]
    voxwarert24 acm working VoxWare RT24 speech codec [nsrt2432.acm]
    lhacm acm working Lernout & Hauspie CELP and SBC codecs [lhacm.acm]


    Was ist das für eine Meldung:
    Compiled with runtime CPU detection - WARNING - this is not optimal!
    To get best performance, recompile MPlayer with --disable-runtime-cpudetection.


    Hab übrigens von der divx seite einen video versucht, ist das gleiche, ruckelt.


    Was muß ich da mit lavc anstellen? Möglicherweise liegts ja daran, an der umwandlung zu mpeg2.


    Michl

    HW: AMD Athlon 1400, 2x250GB, 512MB, 2x Nexus-s 2.3, 1x Nova-s Plus REV B1B1
    SW: LinVdr 0.7, Dr Seltsam Kernel 2.6.20.1, VDR 1.4.7-tt-ext30, Safepower Script, VDR-Admin 3.6.0rc

  • Hi,
    hab in der conf folgendes umgestellt:
    # do we have a slow CPU?
    # if so, reduce the Y resolution to the half of the possible maximum:
    # NTSC: 240
    # PAL: 288
    # uncomment the following line if you have a slow CPU:
    #SLOW_CPU="false"
    also das ich eine langsame cpu habe und nun scheint es zu klappen.


    Michl

    HW: AMD Athlon 1400, 2x250GB, 512MB, 2x Nexus-s 2.3, 1x Nova-s Plus REV B1B1
    SW: LinVdr 0.7, Dr Seltsam Kernel 2.6.20.1, VDR 1.4.7-tt-ext30, Safepower Script, VDR-Admin 3.6.0rc

  • Hi Wicky,
    ich hab wie es geschrieben steht einfach eine "#" davor gesetzt.


    Michl

    HW: AMD Athlon 1400, 2x250GB, 512MB, 2x Nexus-s 2.3, 1x Nova-s Plus REV B1B1
    SW: LinVdr 0.7, Dr Seltsam Kernel 2.6.20.1, VDR 1.4.7-tt-ext30, Safepower Script, VDR-Admin 3.6.0rc

Jetzt mitmachen!

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