You are not logged in.

Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

641

Wednesday, October 24th 2007, 10:26am

:moin Reinhard,

... ist die xine-lib-1.2 nun die empfohlene? Enthält die schon die aktuellen ffmpeg Änderungen (PAFF?).

Gruß, ollo

rnissl

Intermediate

Posts: 554

Location: Kulz / Thanstein

Occupation: Software-Entwickler

  • Send private message

642

Wednesday, October 24th 2007, 12:25pm

Hi,

Quoted

Original 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.
--
Dipl.-Inform. (FH) Reinhard Nissl
mailto:rnissl@gmx.de

643

Wednesday, October 24th 2007, 1:25pm

Hi,

habe das Wiki aktualisiert. Danke Reinhard für deine super Arbeit!

Wie immer hier:

http://www.vdr-wiki.de/wiki/index.php/Op…Achtung_Beta%29

Edit:

Neuerungen:

DVB Treiber
xine-lib
xine-ui
ffmpeg
vdr-xine Plugin
Meine Hardware: OrigenAE S16V, Seasonic Platinum Series Fanless 400 ATX, Intel® DH77EB, Intel Celeron G1620T (FC-LGA4, Ivy Bridge), Dynatron K-618, Kingston 4GB Kit HyperX PC3-10667 DDR3-1333 CL7, Kingston SSDNow V300 2,5" SSD 60 GB, Western Digital WD20EFRX 2 TB, LG GH20NS10, Digital Devices Cine S2 V6.5 + DuoFlex S2 (Bundle)

Meine Software: Ubuntu 13.10 x86_64 Saucy Salamander, VDR 2.0.5, media_build_experimental DVB Treiber, IRTrans Server, SoftHDDevice Plugin, LCDProc Plugin, Femon, markad, Live Plugin, EPGSearch Plugin, Streamdev Plugin

This post has been edited 2 times, last edit by "sewn4" (Oct 24th 2007, 1:27pm)


644

Thursday, October 25th 2007, 10:58am

Ich kann jetzt xine-lib-1.2 nicht compilieren :

Source code

1
...


EDIT: zweites Mal hat geklapplt ???
Ich nütze :

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#!/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
Grégoire

This post has been edited 1 times, last edit by "Grégoire" (Oct 25th 2007, 11:05am)


645

Thursday, October 25th 2007, 6:20pm

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.

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
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

PS: Mir ist aufgefallen das bei der roten Premieretafel doch tatsächlich eine GEHbühr erhoben wird (Wohin muss ich denn da laufen?) :lol2
PC1: Intel Atom 330, 4GB RAM, 1TB, DVD-RW, Terratec Remote, yavdr 0.4
SRV: AMD Athlon II X4 615e, 8GB RAM, 9500GT, 6x 2TB RAID5, 2x Cablestar 2 HD, Imon+LCD, yavdr 0.4

This post has been edited 2 times, last edit by "bugfix3k" (Oct 25th 2007, 6:22pm)


646

Thursday, October 25th 2007, 6:58pm

"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...

rnissl

Intermediate

Posts: 554

Location: Kulz / Thanstein

Occupation: Software-Entwickler

  • Send private message

647

Thursday, October 25th 2007, 10:27pm

Hi,

Quoted

Original 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.
rnissl has attached the following file:
--
Dipl.-Inform. (FH) Reinhard Nissl
mailto:rnissl@gmx.de

648

Friday, October 26th 2007, 2:33am

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.
Dr. Brömme grübelt:
Acht Wochen, nachdem man ihm beim Kölner Straßenkarneval einen Gratiskorn angeboten hatte,
dämmert ihm langsam, dass er einem hinterlistigen Alaafisten aufgesessen ist.

649

Saturday, October 27th 2007, 2:11pm

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
PC1: Intel Atom 330, 4GB RAM, 1TB, DVD-RW, Terratec Remote, yavdr 0.4
SRV: AMD Athlon II X4 615e, 8GB RAM, 9500GT, 6x 2TB RAID5, 2x Cablestar 2 HD, Imon+LCD, yavdr 0.4

rnissl

Intermediate

Posts: 554

Location: Kulz / Thanstein

Occupation: Software-Entwickler

  • Send private message

650

Saturday, October 27th 2007, 3:48pm

Hi,

Quoted

Original 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.
--
Dipl.-Inform. (FH) Reinhard Nissl
mailto:rnissl@gmx.de

651

Saturday, October 27th 2007, 5:06pm

Quoted

Original von rnissl
Hi,

Quoted

Original 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.


Bin grade beim Upload, aber ich habe wärendessen festgestellt das ich noch ein "altes" ffmpeg am laufen habe :wand
PC1: Intel Atom 330, 4GB RAM, 1TB, DVD-RW, Terratec Remote, yavdr 0.4
SRV: AMD Athlon II X4 615e, 8GB RAM, 9500GT, 6x 2TB RAID5, 2x Cablestar 2 HD, Imon+LCD, yavdr 0.4

652

Saturday, October 27th 2007, 5:16pm

Quoted

Bin grade beim Upload, aber ich habe wärendessen festgestellt das ich noch ein "altes" ffmpeg am laufen habe :wand
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.
PC1: Intel Atom 330, 4GB RAM, 1TB, DVD-RW, Terratec Remote, yavdr 0.4
SRV: AMD Athlon II X4 615e, 8GB RAM, 9500GT, 6x 2TB RAID5, 2x Cablestar 2 HD, Imon+LCD, yavdr 0.4

rnissl

Intermediate

Posts: 554

Location: Kulz / Thanstein

Occupation: Software-Entwickler

  • Send private message

653

Saturday, October 27th 2007, 10:07pm

Hi,

Quoted

Original von bugfix3k

Quoted

Bin grade beim Upload, aber ich habe wärendessen festgestellt das ich noch ein "altes" ffmpeg am laufen habe :wand
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.
rnissl has attached the following file:
--
Dipl.-Inform. (FH) Reinhard Nissl
mailto:rnissl@gmx.de

654

Sunday, October 28th 2007, 1:14pm

Hi rnissl,
es funktioniert wunderbar und vielen Dank für deine hervorragende Arbeit.

mfg bugfix
PC1: Intel Atom 330, 4GB RAM, 1TB, DVD-RW, Terratec Remote, yavdr 0.4
SRV: AMD Athlon II X4 615e, 8GB RAM, 9500GT, 6x 2TB RAID5, 2x Cablestar 2 HD, Imon+LCD, yavdr 0.4

655

Sunday, October 28th 2007, 2:48pm

Quoted

Original von sewn4
Hi,

habe das Wiki aktualisiert. Danke Reinhard für deine super Arbeit!

Wie immer hier:

http://www.vdr-wiki.de/wiki/index.php/Op…Achtung_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

Source code

1
2
cd /usr/local/src/dvb/linux/include/linux
ln -s /usr/src/linux/include/linux/compiler.h compiler.h


lieber das hier angeben

Source code

1
ln -s /usr/src/linux/include/linux/compiler.h /usr/local/src/dvb/linux/include/linux


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
VDR Server: 1,8 core2 Duo, 3x TT-S3200, Gentoo, VDR 1.7.22
VDR Client 1: Zotac ION, Gentoo, streamdev, VDR 1.7.22
VDR Client 2: Nvidia 9500GT, Gentoo aktuell yavdr (zum Testen), streamdev, VDR 1.7.22
VDR Client 3: Nvidia GT220 passiv, Gentoo, streamdev, VDR 1.7.28

656

Sunday, October 28th 2007, 2:49pm

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
VDR Server: 1,8 core2 Duo, 3x TT-S3200, Gentoo, VDR 1.7.22
VDR Client 1: Zotac ION, Gentoo, streamdev, VDR 1.7.22
VDR Client 2: Nvidia 9500GT, Gentoo aktuell yavdr (zum Testen), streamdev, VDR 1.7.22
VDR Client 3: Nvidia GT220 passiv, Gentoo, streamdev, VDR 1.7.28

rnissl

Intermediate

Posts: 554

Location: Kulz / Thanstein

Occupation: Software-Entwickler

  • Send private message

657

Sunday, October 28th 2007, 3:03pm

Hi,

Quoted

Original von mentox
war jetzt eine woche nicht zu hause und habe bemerkt das sich viel getan hat...


Bitte obige beiden Patches nicht vergessen ;-)

Bye.
--
Dipl.-Inform. (FH) Reinhard Nissl
mailto:rnissl@gmx.de

658

Sunday, October 28th 2007, 4:10pm

hi,

sind die noch noetig ? .. oder evtl schon im cvs von xine-lib drinne?


gruesse mentox
VDR Server: 1,8 core2 Duo, 3x TT-S3200, Gentoo, VDR 1.7.22
VDR Client 1: Zotac ION, Gentoo, streamdev, VDR 1.7.22
VDR Client 2: Nvidia 9500GT, Gentoo aktuell yavdr (zum Testen), streamdev, VDR 1.7.22
VDR Client 3: Nvidia GT220 passiv, Gentoo, streamdev, VDR 1.7.28

rnissl

Intermediate

Posts: 554

Location: Kulz / Thanstein

Occupation: Software-Entwickler

  • Send private message

659

Sunday, October 28th 2007, 7:18pm

Hi,

Quoted

Original 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.
--
Dipl.-Inform. (FH) Reinhard Nissl
mailto:rnissl@gmx.de

660

Sunday, October 28th 2007, 9:12pm

:-) Mit beidem Patches kann ich jetzt BBC HD perfekt spielen : vielen Dank !!!
Grégoire