Hallo,
bei mir (Hardware siehe Sig.) und auch bei nem Kumpel (umgebaute Rev. B 4MB Datenkarte) zittert das Bild bei der Wiedergabe von .avi Dateien stark. Es sieht so aus, als ob das Bild immer etwas in der Höhe gestreckt und dann wieder gestaucht wird. Untertitel sind auch betroffen!
Die Dateien sind XVID mit 23.976fps bei 608x336 und haben mpg-Audio und sind lt. vlc mit Index und Interleaved. Sind also NTSC. NTSC true oder false ändern nix, außer dass es bei false zusätzlich ruckelt bzw. framedrops auftreten.
Es ist nicht Ruckeln, sondern ein hoch/runter Zittern. Bei Pause ist das Bild wieder zitterfrei.
Jeweils mit dem neuesten Tobi VDR-Experimental-Plugin unter verschiedenen 1er MPlayerversionen (pre8 und 1.0) bei mir unter Debian, bei ihm unter Kubuntu Feisty Fawn.
Also neuestes Skript von Juri.
Stefan
Update: Eine Divx5.0 PAL avi geht ohne Ruckeln.
Hier noch ein debug log:
Feb 27 00:21:25 vdr-hh logger: *** Starting mplayer.sh Version 0.8.7
Feb 27 00:21:25 vdr-hh logger: *** DEBUG: Variable CFGFIL has value "/etc/vdr/plugins/vdrmplayer.sh.conf"
Feb 27 00:21:25 vdr-hh logger: *** DEBUG: Variable USEAC3 has value "false"
Feb 27 00:21:25 vdr-hh logger: *** DEBUG: Variable AC3AOUT has value "-ao mpegpes -ac hwac3"
Feb 27 00:21:25 vdr-hh logger: *** DEBUG: Variable TV_ASPECT has value "4/3"
Feb 27 00:21:25 vdr-hh logger: *** DEBUG: Variable PAL has value "true"
Feb 27 00:21:25 vdr-hh logger: *** DEBUG: Variable NTSC has value "true"
Feb 27 00:21:25 vdr-hh logger: *** DEBUG: Variable USE_SPEED has value "true"
Feb 27 00:21:25 vdr-hh logger: *** DEBUG: Variable DETC_FILTER has value "detc=dr=2:am=1"
Feb 27 00:21:25 vdr-hh logger: *** DEBUG: Variable MPLAYER has value "/usr/bin/mplayer"
Feb 27 00:21:25 vdr-hh logger: *** DEBUG: Variable VOP has value "lavc=5000"
Feb 27 00:21:25 vdr-hh logger: *** DEBUG: Variable VO has value "mpegpes"
Feb 27 00:21:25 vdr-hh logger: *** DEBUG: Variable AO has value "mpegpes"
Feb 27 00:21:25 vdr-hh logger: *** DEBUG: Variable CACHE has value "4096"
Feb 27 00:21:25 vdr-hh logger: *** DEBUG: Variable CACHESTR has value "-cache 4096"
Feb 27 00:21:25 vdr-hh logger: *** DEBUG: Variable FRAMEDROP has value "false"
Feb 27 00:21:25 vdr-hh logger: *** DEBUG: Variable FDSTR has value ""
Feb 27 00:21:25 vdr-hh logger: *** DEBUG: Variable LIRCRC has value ""
Feb 27 00:21:25 vdr-hh logger: *** DEBUG: Variable LIRCSTR has value ""
Feb 27 00:21:25 vdr-hh logger: *** DEBUG: Variable SUBTITLE has value " -subpos 90 -sub-bg-color 0 -sub-bg-alpha 0"
Feb 27 00:21:25 vdr-hh logger: *** DEBUG: Variable REMOTE has value "-slave -nolirc"
Feb 27 00:21:25 vdr-hh logger: *** Use Option USERDEF at your own risk!
Feb 27 00:21:25 vdr-hh logger: *** DEBUG: Variable USERDEF has value "-quiet -osdlevel 0"
Feb 27 00:21:25 vdr-hh logger: *** DEBUG: Variable XResPAL has value "352 480 528 544 704 720"
Feb 27 00:21:25 vdr-hh logger: *** DEBUG: Variable XResNTSC has value "352 480 512 544 640 704 720"
Feb 27 00:21:25 vdr-hh logger: *** DEBUG: Variable SLOW_CPU has value "false"
Feb 27 00:21:25 vdr-hh logger: *** DEBUG: Variable DVDFiles has value "/var/lib/vdr-plugin-mplayer/DVD-VCD"
Feb 27 00:21:25 vdr-hh logger: *** DEBUG: Variable DVD has value "/dev/hdc"
Feb 27 00:21:25 vdr-hh logger: *** DEBUG: Variable DVDLANG has value "de"
Feb 27 00:21:25 vdr-hh logger: *** DEBUG: Variable DVDOPTIONS has value ""
Feb 27 00:21:25 vdr-hh logger: *** DEBUG: Variable VCDOPTIONS has value ""
Feb 27 00:21:25 vdr-hh logger: *** DEBUG: Variable MPEG_DIRECT has value "true"
Feb 27 00:21:25 vdr-hh logger: *** DEBUG: Variable SUFFIX has value ".avi"
Feb 27 00:21:25 vdr-hh logger: *** DEBUG: Variable MPLAYER_V1 has value "true"
Feb 27 00:21:25 vdr-hh logger: *** DEBUG: Calling getvidxy function to analyze source video stream ...
Feb 27 00:21:26 vdr-hh logger: *** DEBUG: OutputFromMPLAYER: "ID_VIDEO_ID=0 ID_AUDIO_ID=1 ID_CLIP_INFO_NAME0=Software ID_CLIP_INFO_VALUE0=cant touch this ID_CLIP_INFO_N=1 ID_FILENAME=/media/cdrom/***.avi ID_DEMUXER=avi ID_VIDEO_FORMAT=XVID ID_VIDEO_BITRATE=1027848 ID_VIDEO_WIDTH=608 ID_VIDEO_HEIGHT=336 ID_VIDEO_FPS=23.976 ID_VIDEO_ASPECT=0.0000 ID_AUDIO_CODEC=mp3 ID_AUDIO_FORMAT=85 ID_AUDIO_BITRATE=128000 ID_AUDIO_RATE=48000 ID_AUDIO_NCH=2 ID_LENGTH=2510.01 ID_VIDEO_CODEC=ffodivx"
Feb 27 00:21:26 vdr-hh logger: *** DEBUG: MPLAYER_RETURN: "0"
Feb 27 00:21:26 vdr-hh logger: *** DEBUG: parsed output for ORIG_X: "608"
Feb 27 00:21:26 vdr-hh logger: *** DEBUG: parsed output for ORIG_Y: "336"
Feb 27 00:21:26 vdr-hh logger: *** DEBUG: parsed output for ORIG_FPS: "23.976"
Feb 27 00:21:26 vdr-hh logger: *** DEBUG: parsed output for ORIG_ASPECT: "0.0000"
Feb 27 00:21:26 vdr-hh logger: *** DEBUG: parsed output for VIDEO_FORMAT: "XVID"
Feb 27 00:21:26 vdr-hh logger: *** DEBUG: parsed output for AUDIO_CODEC: "mp3"
Feb 27 00:21:26 vdr-hh logger: *** INFO: Source Video has Resolution of 608 x 336 ...
Feb 27 00:21:26 vdr-hh logger: *** DEBUG: Film ""
Feb 27 00:21:26 vdr-hh logger: *** DEBUG: Variable MAX_X has value "640"
Feb 27 00:21:26 vdr-hh logger: *** DEBUG: Variable NEW_Y has value "353"
Feb 27 00:21:26 vdr-hh logger: *** INFO: For Sqare Pixels we would scale to 640 x 353 ...
Feb 27 00:21:26 vdr-hh logger: *** DEBUG: Variable XResTEMP has value "352 480 512 544 640 704 720"
Feb 27 00:21:26 vdr-hh logger: *** DEBUG: Variable AnzahlVonXResTEMP has value "7"
Feb 27 00:21:26 vdr-hh logger: *** DEBUG: Variable NEW_X has value "640"
Feb 27 00:21:26 vdr-hh logger: *** DEBUG: setting REAL_Y = FULL_Y ""
Feb 27 00:21:26 vdr-hh logger: *** DEBUG: Variable CMDLINE has value "/usr/bin/mplayer -vo mpegpes -ao mpegpes -vf scale=640:353,expand=640:480:-1:-1:1,lavc=5000:30 -cache 4096 -slave -nolirc -subpos 90 -sub-bg-color 0 -sub-bg-alpha 0 -quiet -osdlevel 0 "
Alles anzeigen