Am Donnerstag, 12. Mai 2005 16:48 schrieb Maik Holtkamp:
Hi,
0n 05/05/12@08:07 Maik Holtkamp told me:
Wenn Du framegenau schneiden koennen willst muss Dein Schnittprogramm die Enden neu encoden. Ich weiss nicht avidemux das inzwischen kann es gibt aber ein Konsolentool, dass das beherscht nur habe ich den Namen natuerlich vergessen :(.
Ok, ich habe nochmal etwas gebuddelt. Das tool ist von Tomi Ollila und es gibt es hier:
Hi, vielen Dank fürs Buddeln und auch an alle Anderen die Beiträge geschrieben haben. :-) Werde mir demnächst mal das Tool anschauen. Die Schnittgrenzen kann ich ja dennoch mit einem der anderen Tools suchen. Was ich meinte mit "genau" schneiden war etwas anderes - mehr Handwerklicher ;-) ... Ich meinte wenn es zwei Fenster geben würde ... Also links ist das Bild mit dem Schnitt-Ende und rechts ist das Bild mit dem Schnitt-Anfang So könnte man zumindest das I-Frame suchen, welches am ähnlichsten ist und müsste sich nicht _erinnern_ wie das Frame genau aussah an dem die Werbung begonnen hat. Hmmmm, hoffe ich habe es jetzt verständlich erklärt. :-) Denke nicht, dass es soetwas unter Linux gibt ... war nur so ein Gedanke. Um Eure Gedanken noch mal aufzugreifen: Wenn es wirklich Framegenau geschnitten werden soll, dann würde es IMHO genügen beim Beginn der Sequenz das I-Frame neu zu kodieren (lässt sich aus dem letzten I-Frame berechnen (DCT, ...) und (das ist etwas komplizierter) die weiteren Bilder von diesem erneut berechnen (incl DCT, differenz berechnen, ...) ... alternativ könnten auch bis zum nächsten I-Frame die Frames komplett als I-Frame codiert werden. Denn im MPEG2 Standard ist IMHO keine feste Reihenfolge der Frames festgelegt. Dann würde soetwas entstehen: I-P-B-B-B-P-B-B-[schnittlinks[schnittrechts]I-I-I-I-I-[erstesReguläresI-Frame-folgt]I-P-B... Nach dem ISO-Standard sollte jeder Decoder das lesen können. Aber noch eine Frage an die Cracks ... wie kommt es das nach einem Requant bei meinem DVD-Player das ruckeln beginnt und auf dem PC nicht ... hat bestimmt irgendetwas mit dem Framespeicher zu tun - oder? Aber beim Requantisieren werden ja lediglich die Intervalle vergrößert und die Abfolge von IBP-Frames bleiben gleich ... daher verstehe ich das nicht. Fehlerhaft codiert sollte dies ja nicht sein - denn auf dem PC funktioniert es ja. ;-) Gutes Nächtle und schöne Grüße aus Mannheim Oli