Reinhard,
... ist die xine-lib-1.2 nun die empfohlene? Enthält die schon die aktuellen ffmpeg Änderungen (PAFF?).
Gruß, ollo
Reinhard,
... ist die xine-lib-1.2 nun die empfohlene? Enthält die schon die aktuellen ffmpeg Änderungen (PAFF?).
Gruß, ollo
Hi,
ZitatOriginal von ollo
... ist die xine-lib-1.2 nun die empfohlene? Enthält die schon die aktuellen ffmpeg Änderungen (PAFF?).
sewn4s Beschreibung nimmt xine-lib-1.2 (oder anders gesagt, xine-lib-hg) her, und dort ist oben genannter Hack enthalten. Wer lieber xine-lib-1.1.8 verwenden möchte, muss ja nach wie vor meinen xine-lib.patch anwenden. In diesem Patch (der vdr-xine-0.8.0 beiliegt) ist ebenfalls der Hack enthalten.
Bzgl. FFmpeg würde ich weiterhin ffmpeg-svn verwenden und xine-lib mit --external-ffmpeg übersetzen, so wie es sewn4 beschrieben hat. Ich bin mir nicht sicher, ob xine-lib-1.2 ein ausreichend aktuelles FFmpeg mitbringt. Aber spätestens dann, wenn sich in FFmpeg was bzgl. H.264 tut, müsste man sowieso wieder mit ffmpeg-svn arbeiten.
Bye.
Hi,
habe das Wiki aktualisiert. Danke Reinhard für deine super Arbeit!
Wie immer hier:
http://www.vdr-wiki.de/wiki/in…eitung_%28Achtung_Beta%29
Edit:
Neuerungen:
DVB Treiber
xine-lib
xine-ui
ffmpeg
vdr-xine Plugin
Ich kann jetzt xine-lib-1.2 nicht compilieren :
EDIT: zweites Mal hat geklapplt ???
Ich nütze :
#!/bin/bash
source /etc/make.conf
p=/data/linux/dvb/patches/xine/xine-lib.patch
MAKE='sudo nice -n 4 make -j3'
OPTIONS="show update dry-run apply undry-run unapply compile log exit"
select opt in $OPTIONS; do
if [ "$opt" = "show" ]; then
vi $p
elif [ "$opt" = "update" ]; then
hg pull -u http://hg.debian.org/hg/xine-lib/xine-lib-1.2/
elif [ "$opt" = "dry-run" ]; then
patch --dry-run -p1 < $p
elif [ "$opt" = "apply" ]; then
patch -p1 < $p
elif [ "$opt" = "undry-run" ]; then
patch --dry-run -p1 -R < $p
elif [ "$opt" = "unapply" ]; then
patch -p1 -R < $p
elif [ "$opt" = "compile" ]; then
sudo ./autogen.sh --disable-dxr3 --enable-opengl --enable-v4l \
--enable-glu --enable-xvmc --enable-dvb --prefix=/usr \
--with-alsa --with-external-ffmpeg --with-fontconfig \
--with-freetype --with-x --with-xvmc-lib=XvMCNVIDIA \
--with-xvmc-path=/usr/X11R6/lib --with-xv-path=/usr/X11R6/lib \
--with-xxmc-lib=XvMCNVIDIA --with-xxmc-path=/usr/X11R6/lib \
--x-includes=/usr/include && $MAKE && $MAKE install && $MAKE distclean
elif [ "$opt" = "log" ]; then
hg log|less
elif [ "$opt" = "exit" ]; then
exit
else
echo bad option
fi
done
Alles anzeigen
Hi,
ich habe festgestellt das die Qualität seit der neuen Version(en) ziemlich nachgelassen hat (Promo-Kanal), also sehr viele Käme selbst bei langsamen Bewegungen z.b Discovery-Logo nach dem Premiere HD-Spot ist nur wellig, und bei mir hängt er fast immer bei der roten Premiere-Tafel und beim Start des Deluxelounge-Spots.
audio_out: vpts/clock error, in_buf->vpts=18086819 cur_time=17905712
audio_out: vpts/clock error, in_buf->vpts=18086819 cur_time=17905892
audio_out: vpts/clock error, in_buf->vpts=18086819 cur_time=17906072
audio_out: vpts/clock error, in_buf->vpts=18086819 cur_time=17906252
audio_out: vpts/clock error, in_buf->vpts=18086819 cur_time=17906433
audio_out: vpts/clock error, in_buf->vpts=18086819 cur_time=17906612
audio_out: vpts/clock error, in_buf->vpts=18086819 cur_time=17906793
set_speed 1000000
+++ CLEAR(2a)
ao_close
audio_out: no streams left, closing driver
audio discontinuity #12, type is 0, disc_off 0
waiting for in_discontinuity update #12
video discontinuity #12, type is 0, disc_off 0
vpts adjusted with prebuffer to 18077577
video discontinuity #13, type is 2, disc_off 5952324792
waiting for audio discontinuity #13
Alles anzeigen
PS: Mir ist aufgefallen das bei der roten Premieretafel doch tatsächlich eine GEHbühr erhoben wird (Wohin muss ich denn da laufen?)
"bei mir hängt er fast immer bei der roten Premiere-Tafel und beim Start des Deluxelounge-Spots."
Kommt mir bekannt vor, aber nicht vom Xine Ursache ist die, dass zu dem Zeitpunkt (wo sich kaum was rührt) das Video recht weit in die Zukunft gequeued wird, tw. mit Timestamps bis zu 9s voraus. Wenn man meint, im Sinne eines Sanity-Checks alles >5s als Blödsinn zu betrachten, kommen solche Hänger raus...
Hi,
ZitatOriginal von bugfix3k
ich habe festgestellt das die Qualität seit der neuen Version(en) ziemlich nachgelassen hat (Promo-Kanal), also sehr viele Käme selbst bei langsamen Bewegungen z.b Discovery-Logo nach dem Premiere HD-Spot ist nur wellig, und bei mir hängt er fast immer bei der roten Premiere-Tafel und beim Start des Deluxelounge-Spots.
Probier' mal bitte den beiliegenen Patch. Ich habe fälschlicherweise angenommen, dass avcodec_decode_video() für jedes Field einen Frame ausspuckt. Sinnvollerweise macht es das natürlich nicht, aber xine-lib ist so frei und erzeugt für das erste Field einen bad Frame.
Der Patch unterdrückt nun in diesem speziellen Fall die Erzeugung des bad Frame.
Bye.
Sehr schön. Mit dem Patch läuft jetzt auch Interlaced-Material absolut ruckelfrei, auch wenn FFmpeg meckert, dass Interlaced pictures + spatial direct mode nicht implementiert sind. Auch das Umschaltverhalten ist deutlich besser als zuvor. Wenn ich jetzt noch einen Deinterlacer bei h.246-Material zum Rennen bekomme, ist wirklich alles perfekt.
Hi Leute,
hatte in den letzten Tagen viel um die Ohren deswegen kam ich erst heute zum Testen.
rnissl Danke für deine Arbeit. Nur leider funktioniert der Patch bei mir nicht. Direkt Patchen ging gar nicht also hab ich ihn per Hand eingefügt. Aber das Resultat ist negativ, er hängt nach wie vor bei der Premiere-Tafel!
Mach ich was falsch?
mfg bugfix
Hi,
ZitatOriginal von bugfix3k
hatte in den letzten Tagen viel um die Ohren deswegen kam ich erst heute zum Testen.
rnissl Danke für deine Arbeit. Nur leider funktioniert der Patch bei mir nicht. Direkt Patchen ging gar nicht also hab ich ihn per Hand eingefügt. Aber das Resultat ist negativ, er hängt nach wie vor bei der Premiere-Tafel!
Kann mal jemand ein Bild (oder noch besser, eine kurze Aufnahme von der kritischen Phase) bereitstellen?
Bye.
ZitatAlles anzeigenOriginal von rnissl
Hi,
Kann mal jemand ein Bild (oder noch besser, eine kurze Aufnahme von der kritischen Phase) bereitstellen?
Bye.
Bin grade beim Upload, aber ich habe wärendessen festgestellt das ich noch ein "altes" ffmpeg am laufen habe
ZitatBin grade beim Upload, aber ich habe wärendessen festgestellt das ich noch ein "altes" ffmpeg am laufen habe
nö wars anscheinend doch nicht.
Ich habe aber festgestellt das bei der Aufnahme nur der Ton hängt und bei LiveTV auch das Bild stockt.
Hi,
ZitatOriginal von bugfix3k
nö wars anscheinend doch nicht.
Ich habe aber festgestellt das bei der Aufnahme nur der Ton hängt und bei LiveTV auch das Bild stockt.
Mit diesem Patch hier läuft deine Aufzeichnung bei mir nun ohne Stocken durch. Ich konnte aber nur mit 25 % Geschwindigkeit testen.
Bye.
Hi rnissl,
es funktioniert wunderbar und vielen Dank für deine hervorragende Arbeit.
mfg bugfix
ZitatAlles anzeigenOriginal von sewn4
Hi,
habe das Wiki aktualisiert. Danke Reinhard für deine super Arbeit!
Wie immer hier:
http://www.vdr-wiki.de/wiki/in…eitung_%28Achtung_Beta%29
Edit:
Neuerungen:
DVB Treiber
xine-lib
xine-ui
ffmpeg
vdr-xine Plugin
hiho...
darf ich einen verbesserungs vorschlag fuer das wiki einreichen?
ich wuerde statt
cd /usr/local/src/dvb/linux/include/linux
ln -s /usr/src/linux/include/linux/compiler.h compiler.h
lieber das hier angeben
davon gibt es einige stellen man spart sich erstrens viele befehle und man muss nicht unbedingt im richtigen pfad stehen
vielleicht haste ja lust das zu uebernehmen .. evtl hattest du ja auch einen bestimmten grund das so zu machen . ?!
gruesse mentox
hiho noch mal
war jetzt eine woche nicht zu hause und habe bemerkt das sich viel getan hat...
bin gerade dabei mal alles zu updaten ..
mal sehen was das bild bei mir jetzt sagt
gruesse mentox
Hi,
ZitatOriginal von mentox
war jetzt eine woche nicht zu hause und habe bemerkt das sich viel getan hat...
Bitte obige beiden Patches nicht vergessen
Bye.
hi,
sind die noch noetig ? .. oder evtl schon im cvs von xine-lib drinne?
gruesse mentox
Hi,
ZitatOriginal von mentox
sind die noch noetig ? .. oder evtl schon im cvs von xine-lib drinne?
sicherlich, sonst hätte ich sie nicht extra erwähnt
Bye.
Mit beidem Patches kann ich jetzt BBC HD perfekt spielen : vielen Dank !!!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!