Hi zusammen,
die Werbung mittels vdr herausschneiden ist schon sehr konfortabel. Leider habe ich über das letzte Jahr sehr viele Aufnahmen gesammelt, deren Schnitt nicht meinen Anforderungen genügt. Schneidet man ein I-Frame früher, fehlt ein Audiostück und man versteht den Satz net mehr, schneidet man ein I-Frame später, so blitzt kurz Werbung auf und das stört!
Jetzt habe ich irgendwo gelesen, dass für die Out-Marken nicht unbedingt ein I-Frame nötig ist. Die Anfänge auf I-Frames klappen hervorragend.
Dann habe ich gestern abend mal manuell eine Aufnahme in zwei Teile geteilt und zwar die Out-Marke des ersten Teils nicht genau vor einem I-Frame sondern an der Stelle, wo die Werbung einsetzt. Dann genindex darüberlaufen lassen. Es hat nicht gemeckert. vdr-Hat das auch abgespielt, es blitzte keine Werbung mehr auf und man konnte dennoch alles vom Ton verstehen.
Ein Vermouthstropfen war noch, dass vdr kurz vor Ende der 40-sekündigen Aufnahme etwa 5 Sekunden gestoppt hat, dann erst noch ein Stück abgespielt hat und dann erst wieder ins Menü gekehrt ist. (Irgendwie habe ich Hinweise im Log gefunden, dass es mit dem JumpPlay-Patch zusammenhängt, müsste das aber noch testen...)
Gleiches könnte man wohl auch mit dem Programm dvbcut (wurde hier im Forum mal vorgestellt) anstellen.
Habe dann davon mal mit burn eine DVD erstellt und die wurde ordentlich abgespielt, vdrsync hat auch net gemeckert.
Also eigentlich funktioniert das schon ganz gut.
Nun meine Frage: Kennt jemand Probleme, die auftreten können, wenn nicht alle 12 Frames ein I-Frame kommt? (Bei mir war dann ein I-Frame auf 0:00:14.11 und das nächste schon auf 0:00:14.13) Macht vdr da Probleme? Gibt's Probleme beim Erstellen von DVDs? (Habe ja nur kleine Tests durchgeführt, vielleicht kann mir jemand plausible Gründe nennen, warum das nicht klappen kann... Hoffe das aber nicht... :D)
Und nun zu einem Patch vorschlag für den cutter des vdr bzw. den dvbreplayer:
Es gibt ein Programm (vdr2jpeg), das jemand hier im Forum geschrieben hat und das ein beliebiges Frame(i, b oder p) in eine jpeg-Datei schreibt. (Benötigt ffmpeg) Mit dem Sourcecode könnte man dann den dvbreplayer so verändern, dass man die Out-Marken auch auf b- oder p-Frames schieben kann und per ffmpeg ein mpeg-Stillimage erzeugen, was dann für den Schnitt angezeigt werden kann, damit man das "richtige" Ende des Films auswählen kann. Das wäre der schwierigste Teil.
Die cMarks so zuverändern, dass auch non-I-Frames zugelassen sind und den cCutterThread dazuzubringen, richtig zu schneiden, halte ich nicht für so schwierig.
Wie das ganze dann noch zu dem JumpPlay-Patch passt, müsste man auch nochmal sehen.
Was haltet Ihr denn so davon? Gut umzusetzen oder Utopie? Braucht der Mensch sowas?
Da hier schon öfters mal Threads à la "noad I-Frame schwärzen", "Werbung abblenden", etc. waren, denke ich mal, dass der ein oder andere auch Interesse daran hätte.
Freu mich auf Euer Feedback.
Beste Grüße DMH