mein Problem ist das ich mit der eHD am ffmpeg v0.5 Paket klebe und
nicht wechseln kann.
Ich denke da werde ich hier nicht weiter kommen.
Grüße
cinfo
mein Problem ist das ich mit der eHD am ffmpeg v0.5 Paket klebe und
nicht wechseln kann.
Ich denke da werde ich hier nicht weiter kommen.
Grüße
cinfo
Hi,
ja und? Das nutzt easy doch auch DESWEGEN!
mfG,
Stefan
Hi,
ZitatDa hab ich die Codecfehler nicht!
und deshalb denke ich Du hast da das andere ffmpeg Paket am Start oder?
Grüße
cinfo
Hi,
Welche Version hast du?
Die 19 wird grad eHD fähig gemacht, dann gehts damit mit meinem FFMpeg wohl, wenn ichs richtig verstehe...
mfG,
Stefan
Hi,
wie oben beschrieben
Zitatmein Problem ist das ich mit der eHD am ffmpeg v0.5 Paket klebe und nicht wechseln kann.
Schreibe doch einfach mal welche ffmpeg Paket Du am Start hast damit ich mich daran ausrichten kann, sonst komme ich hier nicht weiter.
ZitatDie 19 wird grad eHD fähig gemacht, dann gehts damit mit meinem FFMpeg wohl, wenn ichs richtig verstehe...
Da ich das machen werde wird das wohl nicht gehen.
Grüße
cinfo
ZitatAlles anzeigenOriginal von Joe_D
Toxic-TonicDann bräuchte ich mal ein Stück Aufnahme bei der diese Meldung kommt.
Gruß
Joe_D
Hi,
Habe grade mal ein bisschen getestet, bekomme bei allen (getesteten) HD-Aufnahmen (SKY HD, ARD, kabel eins) die Meldung:
hd-vdr:~# markad - /vdr/video0/The_Happening/2010-03-18.22.10.54-0.rec/
markad: [4994] starting v0.0.6
markad: [4994] using libavcodec.so.52.48.0 with 2 threads
markad: [4994] using codec H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
markad: [4994] buffer TS2H264 full
markad: [4994] buffer TS2H264 full
markad: [4994] buffer TS2H264 full
markad: [4994] buffer TS2H264 full
Vielleicht doch ein FFMPEG-Problem? Muss ich da was besonderes beachten? Ist eigentlich ne aktuelle SVN-Version von anfang des Jahres...
Gruß
Toxic
Bitte mal mit dieser Version testen: http://projects.vdr-developer.…9f985763c22e781de3;sf=tgz
Ich habe den Fehler bei deiner Testdatei nicht. Kommt der Fehler nur bei H264? Ich selbst verwende libavcodec.so.52.58.0. Muss mal schauen wie ich temporär libavcodec.so.52.48.0 verwenden kann...
Gruß
Joe_D
P.S.: Die neue Version bitte mal auf eine laufende H264 Aufnahme starten. Würde mich mal interessieren wie lange die Nachlaufzeit ist. Bei H262 läuft es bei mir quasi synchron
Hi,
sieht schon besser aus. Schnittmarken wurden auch angelegt. Nur leider sind an diesen Stellen keine Werbung sondern immer noch Teile der Sendung?
# ./markad - /media/video0/Primeval_-_Rückkehr_der_Urzeitmonster/2010-03-18.22.05.99.99.rec
markad: [14371] starting v0.0.6
markad: [14371] using libavcodec.so.52.36.0 with 1 threads
markad: [14371] libavcodec header version 52.20.0
markad: [14371] header and library mismatch, decoding disabled
markad: [14371] using codec H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
markad: [14371] HDTV 1080i
markad: [14371] detected logo stop (384)
markad: [14371] detected logo start (704)
markad: [14371] detected logo stop (1856)
markad: [14371] detected logo start (2112)
markad: [14371] detected logo stop (7168)
markad: [14371] detected logo start (11200)
markad: [14371] detected logo stop (11456)
markad: [14371] detected logo start (12928)
markad: [14371] detected logo stop (20416)
markad: [14371] detected logo start (20928)
markad: [14371] detected logo stop (23616)
markad: [14371] detected logo start (24128)
markad: [14371] detected logo stop (24896)
markad: [14371] detected logo start (25216)
markad: [14371] detected logo stop (28288)
markad: [14371] detected logo start (45120)
markad: [14371] detected logo stop (47104)
markad: [14371] detected logo start (58176)
markad: [14371] detected logo stop (61376)
markad: [14371] detected logo start (65536)
markad: [14371] detected logo stop (65856)
markad: [14371] detected logo start (70080)
markad: [14371] detected logo stop (71232)
markad: [14371] detected logo start (73472)
markad: [14371] detected logo stop (79808)
markad: [14371] detected logo start (81024)
markad: [14371] detected logo stop (83264)
markad: [14371] detected logo start (85440)
markad: [14371] detected logo stop (86464)
markad: [14371] detected logo start (88768)
markad: [14371] detected logo stop (90304)
markad: [14371] detected logo start (107776)
markad: [14371] detected logo stop (112064)
markad: [14371] detected logo start (114816)
markad: [14371] detected logo stop (116288)
markad: [14371] detected logo start (118592)
markad: [14371] stop of recording (121408)
markad: [14371] index doesn't match marks, please run genindex
markad: [14371] elapsed time 1437.23s, 121433 frames, 84.5 fps, 3.4 pps
Alles anzeigen
Grüße
cinfo
Zitatmarkad: [14371] using libavcodec.so.52.36.0 with 1 threads
markad: [14371] libavcodec header version 52.20.0
markad: [14371] header and library mismatch, decoding disabled
Upps.. das ist ein Bug, normalerweise sollte er da gar nicht mehr weitermachen!
Deine Header passen nicht zur verwendeten Bibliothek...
Ansonsten kannst Du mir mal bitte einen Schnipsel Deiner Aufnahme samt Logo zukommen lassen?
Gruß
Joe_D
Hi,
OK, jetzt passt es wieder und ich werde markad noch einmal erstellen.
# ./ffmpeg
FFmpeg version 0.5, Copyright (c) 2000-2009 Fabrice Bellard, et al.
configuration: --enable-shared --enable-gpl --enable-nonfree --enable-postproc --enable-swscale --enable-avfilter --enable-avfilter-lavf --enable-pthreads --enable-x11grab --enable-vdpau --enable-libfaad --enable-libfaac --enable-libgsm --enable-libmp3lame --enable-libschroedinger --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --cpu=i686 --prefix=/usr
libavutil 49.15. 0 / 49.15. 0
libavcodec 52.20. 0 / 52.20. 0
libavformat 52.31. 0 / 52.31. 0
libavdevice 52. 1. 0 / 52. 1. 0
libavfilter 0. 4. 0 / 0. 4. 0
libswscale 0. 7. 1 / 0. 7. 1
libpostproc 51. 2. 0 / 51. 2. 0
built on Apr 23 2009 22:02:08, gcc: 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)
At least one output file must be specified
Alles anzeigen
ZitatAnsonsten kannst Du mir mal bitte einen Schnipsel Deiner Aufnahme samt Logo zukommen lassen?
Würde ich gerne aber das sind hier ca 3GB Daten. Ich muß noch einmal ein kleineres Beispiel basteln.
Grüße
cinfo
Hi,
nach dem jetzt mit dem FFmpeg 0.5 wieder alles stimmt bekomme
ich dies.
# ./markad - /media/video0/Primeval_-_Rückkehr_der_Urzeitmonster/2010-03-18.22.05.99.99.rec
markad: [29136] starting v0.0.6
markad: [29136] using libavcodec.so.52.20.0 with 1 threads
markad: [29136] using codec H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
markad: [29136] HDTV 1080i
markad: [29136] start of recording (0)
[h264 @ 0x873e9d0]number of reference frames exceeds max (probably corrupt input), discarding one
Last message repeated 169 times
[h264 @ 0x873e9d0]mmco: unref short failure
[h264 @ 0x873e9d0]number of reference frames exceeds max (probably corrupt input), discarding one
[h264 @ 0x873e9d0]mmco: unref short failure
[h264 @ 0x873e9d0]number of reference frames exceeds max (probably corrupt input), discarding one
markad: [29136] detected logo stop (384)
markad: [29136] detected logo start (704)
markad: [29136] detected logo stop (1856)
markad: [29136] detected logo start (2112)
...
Alles anzeigen
Grüße
cinfo
HI,
bei meinen neuen Testaufnahmen wird leider nie ein Logo gefunden - was mache ich falsch?
# ./markad - /media/video0/Die_Simpsons/2010-03-21.18.34.99.99.rec
markad: [8481] starting v0.0.6
markad: [8481] using libavcodec.so.52.20.0 with 1 threads
markad: [8481] using codec H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
markad: [8481] HDTV 1080i
markad: [8481] start of recording (0)
[h264 @ 0x8588a50]number of reference frames exceeds max (probably corrupt input), discarding one
Last message repeated 329 times
[h264 @ 0x8588a50]mmco: unref short failure
[h264 @ 0x8588a50]number of reference frames exceeds max (probably corrupt input), discarding one
[h264 @ 0x8588a50]mmco: unref short failure
[h264 @ 0x8588a50]number of reference frames exceeds max (probably corrupt input), discarding one
markad: [8481] failed to open /var/lib/markad/S19_2E-1-1017-61301-A16_9.pgm
Alles anzeigen
Grüße
cinfo
Hi,
ZitatNein, du weißt es scheinbar nicht. Tipp mal in die Konsole "markad -h" ein. Und informiere dich dort über "Logoextraction"
Ja klappt nur nicht so richtig - werde mal weiter üben.
Was mich aber mehr interessiert sind diese Fehler - hast hierzu jemand eine Idee?
[h264 @ 0x8588a50]number of reference frames exceeds max (probably corrupt input), discarding one
Last message repeated 329 times
[h264 @ 0x8588a50]mmco: unref short failure
[h264 @ 0x8588a50]number of reference frames exceeds max (probably corrupt input), discarding one
[h264 @ 0x8588a50]mmco: unref short failure
[h264 @ 0x8588a50]number of reference frames exceeds max (probably corrupt input), discarding one
Grüße
cinfo
Für mich klingt das nach einer FF ohne Full-TS
ich habe da mal ein performanceanliegen:
noad[10616]: noad arg[0]: /usr/bin/noad
noad[10616]: noad arg[1]: --online=1
noad[10616]: noad arg[2]: --comments
noad[10616]: noad arg[3]: --jumplogo
noad[10616]: noad arg[4]: --ac3
noad[10616]: noad arg[5]: --overlap
noad[10616]: noad arg[6]: nice
noad[10616]: noad arg[7]: /home/Recording/Sweeney_Todd/2010-03-14.23.38.5-0.rec
noad[10616]: noad args done
noad[10616]: Monday,15.03.2010 01:58:00 start noad-0.7.0 for /home/Recording/Sweeney_Todd/2010-03-14.23.38.5-0.rec
noad[10616]: Monday,15.03.2010 02:41:18 noad done for /home/Recording/Sweeney_Todd/2010-03-14.23.38.5-0.rec (0:43:18)
Alles anzeigen
mit markadd dauert der film ........................... ziemlich genau 6 Stunden (das 8-fache). :-/
wobei er da mit normaler priorität gelaufen ist, wie ich den gleichen Film mit nice laufen hab lassen brauchte er nochmal ~15 minuten länger.
kann ich da irgendwo noch an einer performanceschraube drehen? Oder ist markad wegen libavcodec so CPU-intensiv?
CPU habe ich hier eine Via nehemiah 1GHz - vergleichbar so ungefähr mit einem P3 1GHz, also nix mit viel performance, dafür wenig stromverbrauch.
Die Aufnahme ist übrigens eine SD-Aufnahme. HD will ich mir da mal gar keine Gedanken machen wie lange das dauern würde.
ich verwende:
dpkg -l | grep markad
ii vdr-markad 0.0.4.git20100303-1 Tool to mark advertisements in VDR recording
ii vdrdevel-plugin-markad 0.0.4.git20100303-1 Plugin for VDR to mark advertisements in rec
bzw.:
dpkg -l | grep libavcodec
rc libavcodec0d 0.cvs20060823-8 ffmpeg codec library
ii libavcodec1d 0.cvs20070307-6 ffmpeg codec library
ii libavcodec51 3:20080706-0.3lenny1 library to encode decode multimedia streams
rc libavcodeccvs51 3:20070329-0.0etch1 library to encode decode multimedia streams
gestartet / als ausgabe erhalten habe ich markad mit:
markad - -v /home/Recording/Sweeney_Todd/2010-03-14.23.38.5-0.rec/
markad [255]: using H262-video (0x00a1)
markad [255]: using AC3 (0x0055)
markad [255]: using libavcodec.so.51.58.0 with 1 threads
markad [255]: processing file 00001
[ac3 @ 0xb74a7610]frame sync error
[ac3 @ 0xb74a7610]buffer smaller than AVCODEC_MAX_AUDIO_FRAME_SIZE
markad [255]: error decoding ac3
markad [255]: start of event content (12)
markad [255]: audio channel change from 6 to 2 (4968)
markad [255]: audio channel change from 2 to 6 (6204)
markad [255]: audio channel change from 6 to 2 (49320)
[mpeg2video @ 0xb74a7610]slice mismatch
[mpeg2video @ 0xb74a7610]Warning MVs not available
[mpeg2video @ 0xb74a7610]concealing 45 DC, 45 AC, 45 MV errors
markad [255]: audio channel change from 2 to 6 (59040)
markad [255]: audio channel change from 6 to 2 (96636)
markad [255]: audio channel change from 2 to 6 (106308)
markad [255]: audio channel change from 6 to 2 (139716)
markad [255]: audio channel change from 2 to 6 (150144)
markad [255]: audio channel change from 6 to 2 (196884)
markad [255]: audio channel change from 2 to 6 (206160)
Alles anzeigen
... mit markad -h habe ich nix gesehen wie ich hier nun an eine verwendbare marks-Datei kommen könnte, aber ich denke das ist erst in der einen oder anderen späteren version dazugekommen...
Bitte nicht so eine uralte Version verwenden! Wenn es das Debian-Package ist bitte mit dem Package-Maintainer in Verbindung setzen.
Ansonsten gibt es hier fast täglich neue Versionen:
http://projects.vdr-developer.…ugin-markad.git;a=summary
Und hier mal eine bei der mich die Ausgabe von Sweeney Todd brennend interessieren würde:
http://projects.vdr-developer.…8661c3ae96b92b8b4e;sf=tgz
Gruß
Joe_D
@ALL
Hier eine Version die "Online" funktioniert, d.h. mit dem Parameter --online=2 kann markad zusammen mit der Aufnahme gestartet werden:
http://projects.vdr-developer.…e33a111c044b3913ce;sf=tgz
Ich habe das mal bei mir eingebaut und 20 Sekunden nach der MPEG2-Aufnahme war markad bei mir fertig.
Und zwar so (Debian Recording-Hook):
/usr/bin/markad --online=2 "$@"
Gruß
Joe_D
Hi,
auch mit der aktuellen Version bekomme ich diese Meldungen
markad: [27257] starting v0.0.6
markad: [27257] using libavcodec.so.52.20.0 with 1 threads
markad: [27257] using codec H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
markad: [27257] HDTV 1080i
markad: [27257] start of recording (0)
markad: [27257] start of recording (0)
[h264 @ 0x88469d0]number of reference frames exceeds max (probably corrupt input), discarding one
Last message repeated 169 times
[h264 @ 0x88469d0]mmco: unref short failure
[h264 @ 0x88469d0]number of reference frames exceeds max (probably corrupt input), discarding one
[h264 @ 0x88469d0]mmco: unref short failure
[h264 @ 0x88469d0]number of reference frames exceeds max (probably corrupt input), discarding one
markad: [27257] detected logo stop (384)
markad: [27257] detected logo start (704)
...
Alles anzeigen
Muß ich diese weiter beachten?
Oder läuft hier was falsch?
Grüße
cinfo
hi joe_d,
ich würde gerne probieren, hab aber auf meinem gerät keine entwicklungsumgebungen drauf.
hätts gerade mal schnell kompilieren versucht, bin aber wegen der abhängigkeiten dran gescheitert - ich muss mich also auf TomG verlassen dass er das markad-paket aktualisiert.
ZitatAlles anzeigenOriginal von TomG
Ja, sobald es wirklich ein Release gibt.
Ich vermute, du beziehst dich auf die Tags im Git-Repository. Darüber habe ich mich auch gewundert, denn im Download-Bereich gibt es kein Release, im News-Bereich ist auch nichts davon zu sehen. Keine Ankündigung in Mailingliste oder hier im Portal.
Übrigens haben wir nicht die originale 0.0.4, sondern einen Repository-Auszug, der ungefähr der 0.0.5 entspricht.
Tom
demnach müsstest du mal eine ankünfigung machen ...
>>>Cyber
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!