Hallo, ich habe eine digitale TV-Karte und kann Dank Kaffeine auch Sendungen aufnehmen. Jetzt möchte ich jedoch dort die Werbepausen rausschneiden und anschliessend mit dvdauthor dies auf eine DVD-Brennen. Der Stream sollte ja bereits ein MPEG2 Stream sein. Ich benutze für die Aufzeichnung das MPEG-TS (steht wohl für Transportstream) Format. Jetzt die zwei Fragen: - Wie kann ich die Werbung rausschneiden? - Ist es nötig das Audio vom Video zu trennen und anschliessend wieder zu multiplexen, damit dvdauthor die VOBUs erkennt/bekommt? Falls ja, wie kann ich den Stream auseinanderschneiden? tia Oli
Hallo Oli, Am Mittwoch, 11. Mai 2005 11:06 schrieb Tim Oliver Wagner:
Hallo, ich habe eine digitale TV-Karte und kann Dank Kaffeine auch Sendungen aufnehmen. Jetzt möchte ich jedoch dort die Werbepausen rausschneiden und anschliessend mit dvdauthor dies auf eine DVD-Brennen.
Der Stream sollte ja bereits ein MPEG2 Stream sein. Ich benutze für die Aufzeichnung das MPEG-TS (steht wohl für Transportstream) Format.
Jetzt die zwei Fragen: - Wie kann ich die Werbung rausschneiden?
Guggst Du hier: http://home.arcor.de/wfranke/mpeg_dvd-HowTo/index.html
- Ist es nötig das Audio vom Video zu trennen und anschliessend wieder zu multiplexen, damit dvdauthor die VOBUs erkennt/bekommt? Falls ja, wie kann ich den Stream auseinanderschneiden?
Jain. Wie in obiger URL beschrieben ist, benutze ich zum Schneiden LVE (Linux Video Editor) und kleine selbstgeschriebene Shell-Scripts (mkMPEGS, mkDVD) Nur wenn das Ergebnis fuer eine DVD zu gross ist und ich einen Verleinerungsfaktur angeben muss, wird in dem Script das MPEG2 File zerlegt, das Audio repariert und wieder zusammengefuegt. Weil sonst Video und Audio auseinanderlaufen. Das macht aber alles das Script, das auf der Seite auch zum runterladen ist. Die notwendigen Befehle solltes Du leicht finden. Allerdings habe ich festgestellt, dass Video und Audio trotzdem auseinanderlaufen. Wenn auch nicht mehr so stark. Gruss Werner
Am Mittwoch, 11. Mai 2005 11:06 schrieb Tim Oliver Wagner:
Jetzt die zwei Fragen: - Wie kann ich die Werbung rausschneiden?
Schon mal avidemux angeschaut?
- Ist es nötig das Audio vom Video zu trennen und anschliessend wieder zu multiplexen, damit dvdauthor die VOBUs erkennt/bekommt? Falls ja, wie kann ich den Stream auseinanderschneiden?
mplex aus dem mjpegtools (nicht in der SuSE mitgelieferten Version enthalten). PS: gibts natürlich beides bei Packman. -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de
Am Mittwoch, 11. Mai 2005 22:08 schrieb Manfred Tremmel:
Am Mittwoch, 11. Mai 2005 11:06 schrieb Tim Oliver Wagner:
Jetzt die zwei Fragen: - Wie kann ich die Werbung rausschneiden?
Schon mal avidemux angeschaut?
Nein, habe ich bisher noch nicht. Dachte es wäre ein MPEG2 Stream ... AVI ist doch ein anderes Kontainerformat ... obwohl dieses glaube ich mit MPEG4 zusammenhängt und die sind IMHO abwärtskompatibel ... naja, ich werde es einfach mal probieren .... bin gerade am Kompilieren ... :-) Jetzt bin ich doch schon fertig ... also das Video läuft hier wesentlich schneller durch, aber ich habe noch keine Ahnung wie das Programm richtig bedient wird. Naja, werde es demnächst mal probieren. Ist mit Sicherheit noch ein Versuch wert. :-)
- Ist es nötig das Audio vom Video zu trennen und anschliessend wieder zu multiplexen, damit dvdauthor die VOBUs erkennt/bekommt? Falls ja, wie kann ich den Stream auseinanderschneiden?
mplex aus dem mjpegtools (nicht in der SuSE mitgelieferten Version enthalten). Die habe ich mir bereits gebaut ... für Transcode.
PS: gibts natürlich beides bei Packman. Eigentlich wahr ... verstehe auch nicht warum ich Sachen dann doch wieder selbst baue ... naja, wenn ich nächstes mal installiere probiere ich Packman auf jeden Fall aus. :-) Ist eigentlich eine total gute Sache!!!
Vielen Dank auf jeden Fall und schöne Grüße Oli
-- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/
| http://packman.links2linux.de/
Manfred | http://www.knightsoft-net.de
Hi, 0n 05/05/12@00:35 Tim Oliver Wagner told me:
Am Mittwoch, 11. Mai 2005 22:08 schrieb Manfred Tremmel:
Am Mittwoch, 11. Mai 2005 11:06 schrieb Tim Oliver Wagner:
Jetzt die zwei Fragen: - Wie kann ich die Werbung rausschneiden?
Schon mal avidemux angeschaut?
Nein, habe ich bisher noch nicht. Dachte es wäre ein MPEG2 Stream ... AVI ist doch ein anderes Kontainerformat ... obwohl dieses glaube ich mit MPEG4 zusammenhängt und die sind IMHO abwärtskompatibel
avidemux hat als reines Schnittprogramm fuer mpeg4 Daten im avi-container begonnen. Daher der Name. Inzwischen unterstuetzt es auch andere codecs. avi ist wie Du richtig sagst ein container. Der sagt erstmal gar nichts ueber den Inhalt, die Daten darin koennen mit mpeg2, mpeg4, dv, mjpeg oder was weiss ich encodet sein. Da die Leute von divx.com Ihre Daten (eine Auspraegung von mpeg4) in diesen Container packten gilt bei Laien haeufig avi=mpeg4=divx. Das ist aber genauso falsch wie doc=brief=liebesbrief. Die mpeg Auspraegungen beschreiben Standards, wie Multimediadateien komprimiert werden koennen. Neben der reinen komprimierung (wie z.B. mit gzip), beziehen die auch die Menschliche Wahrnehmung mit ein und lassen halt weg, was $HUMAN eh nicht hoert oder sieht. Dadurch wird die Kompression (encoding) in jedem Fall Verlustbehaftet. Sie beschreiben aber nicht die Umsetzung. So gibt es fuer mpeg4 z.B. auch unterschiedliche Auspraegungen eg. divx, xvid. Miteinander kompatibel sind die nicht. Wenn Du den divx codec installiert hast kannst Du also noch lange keine xvid Dateien spielen. Abwaertskompatibilitaet gibt es daher ueberhaupt nicht. -- bye maik
Am Donnerstag, 12. Mai 2005 08:27 schrieb Maik Holtkamp:
Sie beschreiben aber nicht die Umsetzung. So gibt es fuer mpeg4 z.B. auch unterschiedliche Auspraegungen eg. divx, xvid. Miteinander kompatibel sind die nicht. Wenn Du den divx codec installiert hast kannst Du also noch lange keine xvid Dateien spielen.
Das stimmt so aber auch nicht mehr. Die xvid Entwickler haben lange Zeit auf kompatibilität zu DivX gepfiffen, aber mit der zunehmenden Hardwareplayer Unterstützung hat sich das geändert. DivX und xvid haben verschiedene Profile, die festlegen welche Methoden des gigantischen MPEG4 Pools wirklich verwendet werden, es gibt diverse Profile die kompatibel zueinander sind. Andererseits hast Du natürlich recht, es gibt AFAIK bisher keine vollständige MPEG4 Implementierung, sprich jeder Codec hat die eine oder andere Lücke (was dank der verschiedenen Profile auch ok ist) und wenn ein Encoder eine Feature nutzt, das dem Decoder Codec fehlt, dann gibts entweder Darstellungsfehler, oder es geht überhaupt nicht. Zum Abspielen setzen die Video-Player unter Linux mittlerweile eh auf ffmpeg, dass wohl für MPEG4 die Features recht weitreichende unterstützt, denn zumindest bei mir gabs schon ewig kein MPEG4 File das nicht korrekt abgespielt worden wäre. -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de
Hi, 0n 05/05/12@19:58 Manfred Tremmel told me:
Am Donnerstag, 12. Mai 2005 08:27 schrieb Maik Holtkamp:
Sie beschreiben aber nicht die Umsetzung. So gibt es fuer mpeg4 z.B. auch unterschiedliche Auspraegungen eg. divx, xvid. Miteinander kompatibel sind die nicht. Wenn Du den divx codec installiert hast kannst Du also noch lange keine xvid Dateien spielen.
Das stimmt so aber auch nicht mehr. Die xvid Entwickler haben lange Zeit auf kompatibilität zu DivX gepfiffen, aber mit der zunehmenden Hardwareplayer Unterstützung hat sich das geändert. DivX und xvid haben verschiedene Profile, die festlegen welche Methoden des gigantischen MPEG4 Pools wirklich verwendet werden, es gibt diverse Profile die kompatibel zueinander sind. [...] Zum Abspielen setzen die Video-Player unter Linux mittlerweile eh auf ffmpeg, dass wohl für MPEG4 die Features recht weitreichende unterstützt, denn zumindest bei mir gabs schon ewig kein MPEG4 File das nicht korrekt abgespielt worden wäre.
Ja, ich meinte das mehr aus aus Sichtweise eines MS Users. Dort konnten meine xvid files lange Zeit nicht gespielt werden, auch wenn der divx codec (von divx.com) installiert war. Mag sein, dass das inzwischen geht. Um diese ganzen Probleme zu umgehen, nehme ich nur noch mpeg1, wenn es Richtung MS gehen soll. Wenn man schon das falsche OS installiert hat muss man auch mit geringerer Videoqualitaet leben ;). Mpeg1 kann auch der MediaPlayer von $JOE_SECRETARY zuverlaessig spielen. AFAIK geht auch der msmpeg4 von ffmpeg auf rohen MS Kisten, aber einen codec verwenden, der schon mit den flaschen Anfangsbuchstaben beginnt ... ;). Bei den mpeg4 Hardwareboxen (die mit dem Sigma chip) wuerde ich mal behaupten, dass diese naeher an xvid als an divx waren. Leider ist der Codeklau bei OSS recht einfach :(. -- bye mai k
Am Freitag, 13. Mai 2005 08:43 schrieb Maik Holtkamp:
Ja, ich meinte das mehr aus aus Sichtweise eines MS Users. Dort konnten meine xvid files lange Zeit nicht gespielt werden, auch wenn der divx codec (von divx.com) installiert war. Mag sein, dass das inzwischen geht.
Kann natürlich sein, dass DivX da noch was prüft und prinzipiell das Abspielen verweigert, wenn es nicht von DivX selbst codiert ist.
Um diese ganzen Probleme zu umgehen, nehme ich nur noch mpeg1, wenn es Richtung MS gehen soll. Wenn man schon das falsche OS installiert hat muss man auch mit geringerer Videoqualitaet leben ;).
Naja, wer kein Multimediafähiges OS installiert hat, ist selber schuld ;-)
Mpeg1 kann auch der MediaPlayer von $JOE_SECRETARY zuverlaessig spielen. AFAIK geht auch der msmpeg4 von ffmpeg auf rohen MS Kisten, aber einen codec verwenden, der schon mit den flaschen Anfangsbuchstaben beginnt ... ;).
Ist natürlich abschreckend.
Bei den mpeg4 Hardwareboxen (die mit dem Sigma chip) wuerde ich mal behaupten, dass diese naeher an xvid als an divx waren. Leider ist der Codeklau bei OSS recht einfach :(.
Kann ich nichts zu sagen, immerhin sind sie DivX zertifiziert, ob da ein Codeklau notwendig ist? -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de
Hi, 0n 05/05/13@22:30 Manfred Tremmel told me:
Am Freitag, 13. Mai 2005 08:43 schrieb Maik Holtkamp:
Bei den mpeg4 Hardwareboxen (die mit dem Sigma chip) wuerde ich mal behaupten, dass diese naeher an xvid als an divx waren. Leider ist der Codeklau bei OSS recht einfach :(.
Kann ich nichts zu sagen, immerhin sind sie DivX zertifiziert, ob da ein Codeklau notwendig ist?
Jedenfalls gab es kurz bevor die ersten divx player auf den Markt kamen so grosse Kontroversen mit Sigma, dass sie es sogar in die Wikipedia geschafft haben. http://de.wikipedia.org/wiki/XviD IIRC war Sigma gut ein gutes halbes Jahr konkrenzlos bei den mpeg4 chips. Immer wieder erstaunlich, durch welche "Technologievorspruenge" derartige Firmen zu kurzfristigen Monopolstellungen kommen :(. -- bye maik
Am Mittwoch, 11. Mai 2005 11:06 schrieb Tim Oliver Wagner: Hallo,
ich habe eine digitale TV-Karte und kann Dank Kaffeine auch Sendungen aufnehmen. Jetzt möchte ich jedoch dort die Werbepausen rausschneiden und anschliessend mit dvdauthor dies auf eine DVD-Brennen.
Kein Problem!
Der Stream sollte ja bereits ein MPEG2 Stream sein. Ich benutze für die Aufzeichnung das MPEG-TS (steht wohl für Transportstream) Format.
Jetzt die zwei Fragen: - Wie kann ich die Werbung rausschneiden?
Mein Tip: ProjectX.
- Ist es nötig das Audio vom Video zu trennen und anschliessend wieder zu multiplexen, damit dvdauthor die VOBUs erkennt/bekommt?
Um eine korrekte Timeline zu erhalten, musst Du IMHO diesen Weg gehen.
Falls ja, wie kann ich den Stream auseinanderschneiden?
Schau mal auf meiner neuen Seite vorbai. Vielleicht ist Dir damit geholfen. Ich hoffe sehr:-) http://www.thmoritz.de/linux/video.php MfG Th. Moritz -- Wenn Du denkst, Du bist unersetzbar, dann schau auf den Friedhof, der ist voll davon!
Am Mittwoch, 11. Mai 2005 22:15 schrieb Thomas Moritz:
Jetzt die zwei Fragen: - Wie kann ich die Werbung rausschneiden?
Mein Tip: ProjectX.
- Ist es nötig das Audio vom Video zu trennen und anschliessend wieder zu multiplexen, damit dvdauthor die VOBUs erkennt/bekommt?
Um eine korrekte Timeline zu erhalten, musst Du IMHO diesen Weg gehen.
Falls ja, wie kann ich den Stream auseinanderschneiden?
das habe ich befürchtet ;-)
Schau mal auf meiner neuen Seite vorbai. Vielleicht ist Dir damit geholfen. Ich hoffe sehr:-)
Ja, vielen Dank hat mir sehr geholfen. Ich hatte ProjectX bereits schon mal am laufen, aber aus irgend einem Grund hatte sich damals der Schnittdialog nicht geöffnet ... diesmal hat es jedoch wirklich prima geklappt ... schade nur, dass man nicht auf zwei Bilder schneiden kann ... linkes Bild ende-Schnitt und rechtes Bild das Bild mit dem es weitergeht ... dann könnte man noch etwas genauer schneiden ;-) Aber klappt auch so schon prima. Danke für die schöne Anleitung. :-) Grüße Oli
MfG Th. Moritz -- Wenn Du denkst, Du bist unersetzbar, dann schau auf den Friedhof, der ist voll davon!
Hi, 0n 05/05/12@00:22 Tim Oliver Wagner told me:
Ja, vielen Dank hat mir sehr geholfen. Ich hatte ProjectX bereits schon mal am laufen, aber aus irgend einem Grund hatte sich damals der Schnittdialog nicht geöffnet ... diesmal hat es jedoch wirklich prima geklappt ... schade nur, dass man nicht auf zwei Bilder schneiden kann ... linkes Bild ende-Schnitt und rechtes Bild das Bild mit dem es weitergeht ... dann könnte man noch etwas genauer schneiden ;-)
Mpeg videodaten bestehen aus sog. GOPs (groups of pictures). Innerhalb der GOPs gibt es dann die eigentlichen Einzelbilder (frames). I-frames = Haben die Information fuer ein volles Bild P,B-Frames = Enthalten nur die Unterschiede zum vorherirgen Bild und Ein GOP sieht dann vielleicht so aus: ____erte GOP____|____naechste GOP___ I-P-P-P-B-B-B... I-..... IIRC besteht die Standard GOP bei mpeg2 aus 15 frames. Da nur die I frames die volle Bildinformation haben, koennen Billigeditoren (sorry, projectX ist bestimmt ein klasse Programm) mpeg dann nur an den GOP Grenzen schneiden. 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 :(. -- bye maik
Am Donnerstag, 12. Mai 2005 08:07 schrieb Maik Holtkamp: Hallo Maik,
0n 05/05/12@00:22 Tim Oliver Wagner told me:
Ja, vielen Dank hat mir sehr geholfen. Ich hatte ProjectX bereits schon mal am laufen, aber aus irgend einem Grund hatte sich damals der Schnittdialog nicht geöffnet ... diesmal hat es jedoch wirklich prima geklappt ... schade nur, dass man nicht auf zwei Bilder schneiden kann ... linkes Bild ende-Schnitt und rechtes Bild das Bild mit dem es weitergeht ... dann könnte man noch etwas genauer schneiden ;-)
Mpeg videodaten bestehen aus sog. GOPs (groups of pictures). Innerhalb der GOPs gibt es dann die eigentlichen Einzelbilder (frames).
Dank der GOPs ist die Mpeg-Komprimierung moeglich!
I-frames = Haben die Information fuer ein volles Bild P,B-Frames = Enthalten nur die Unterschiede zum vorherirgen Bild und
Ein GOP sieht dann vielleicht so aus:
____erte GOP____|____naechste GOP___ I-P-P-P-B-B-B... I-.....
IIRC besteht die Standard GOP bei mpeg2 aus 15 frames.
Beim Aufzeichen ueber den ivtv-Treiber kann ich die Gop-Laenge selbst festlegen. Ein Lange von 8 hat sich hier bewaehrt. Zum Schneiden ist das guenstiger, der Plattenbedarf waechst jedoch, je nach Eingangsmaterial, enorm. Vielleicht sollte ich dazu auch noch was auf meiner Seite schreiben.
Da nur die I frames die volle Bildinformation haben, koennen Billigeditoren (sorry, projectX ist bestimmt ein klasse Programm) mpeg dann nur an den GOP Grenzen schneiden.
Sicher koennen Profi-Werkzeuge die einzelnen Frames anhand der Bildunterschiede generieren. Hier brauchst Du aber wieder eine kraeftige Maschine. Ich wuenschte mir auch ein nettes smp-Board:-)
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 :(.
Mir fehlen leider zur Zeit auch einige Aufzeichnungen. Ich muss mal meine Backup's durchwuehlen. Auf meiner Seite haette ich gern die Funktionsweise von requant anhand eines Beispiels erklaert. Weiterhin fehlen mir momentan die Aufzeichnungen "Standbild nach Video" und "Ein- Ueber- Blendungen mit xmorph generieren". Den ganzen Spass habe ich schon durch, nur die Unterlagen scheinen spurlos verschwunden zu sein. Momentan fehlt mir die Zeit, alles nochmal durchzukaspern. MfG Th. Moritz -- Traeume nicht Dein Leben sondern lebe deinen Traum!
Hallo Thomas, Am Donnerstag, 12. Mai 2005 13:57 schrieb Thomas Moritz:
Am Donnerstag, 12. Mai 2005 08:07 schrieb Maik Holtkamp:
[...]
Beim Aufzeichen ueber den ivtv-Treiber kann ich die Gop-Laenge selbst festlegen. Ein Lange von 8 hat sich hier bewaehrt. Zum Schneiden ist das guenstiger, der Plattenbedarf waechst jedoch, je nach Eingangsmaterial, enorm. Vielleicht sollte ich dazu auch noch was auf meiner Seite schreiben.
Was ist bei der Laenge von 8 Gops besser ? Kannst Du bitte beschreiben, wo ich an dem ivtv-Treiber schrauben muss, dass das moeglich ist. Ich benutze eine Hauppauge PRV350. Danke und Gruss Werner
Am Donnerstag, 12. Mai 2005 14:34 schrieb Werner Franke: Hallo,
Am Donnerstag, 12. Mai 2005 13:57 schrieb Thomas Moritz:
Am Donnerstag, 12. Mai 2005 08:07 schrieb Maik Holtkamp:
[...]
Beim Aufzeichen ueber den ivtv-Treiber kann ich die Gop-Laenge selbst festlegen. Ein Lange von 8 hat sich hier bewaehrt. Zum Schneiden ist das guenstiger, der Plattenbedarf waechst jedoch, je nach Eingangsmaterial, enorm. Vielleicht sollte ich dazu auch noch was auf meiner Seite schreiben.
Was ist bei der Laenge von 8 Gops besser ?
Du kannst genauer schneiden als bei einer GOP-Laenge von 15. Siehe Mail von Maik.
Kannst Du bitte beschreiben, wo ich an dem ivtv-Treiber schrauben muss, dass das moeglich ist. Ich benutze eine Hauppauge PRV350.
Schau in das File "README.ivtvctl" aus dem Treiberpaket. Suche nach framespergop und gopclosure. Leider kann ich jetzt nicht ausschweifen. Muss jobben:-( MfG Th. Moritz -- Geisterfahrer sind oft sehr entgegenkommend!
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: http://www.guru-group.fi/~too/sw/m2vmp2cut/
-- bye maik
- maik --
für persönliches Lebensglück inkl. Sex mit Heidi Klum bitte sofortige Email an root@127.0.0.1. echo "lechz" | mail -s "ich will ficken" root@127.0.0.1 -Stefan Onken & Waldemar Brodkorb auf suse-linux-
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
OK, zu dieser ganze Geschichte hab ich auch noch ne Frage. Du sprichst dich auf deiner Seite ja sehr für PX aus. Mir fehlt da aber die Möglichkeit aus avidemux framegenau zu schneiden, da die werbung eben leider nich immer mit ner neuen GOP anfängt. Also dachte ich mir, demultiplexe ich den film in PX nur und setze ihn unter avidemux wieder zusammen, schneide und encode ihn neu. Leider führt diese vorgehensweise dazu, dass der Audiotrack nicht mitgeschnitten wird, sondern lediglich auf die passende länge gekürzt (wie sinnvoll) Das gleiche Ergebnis hatte ich, wenn ich vorher in avidemux ein "Save Audio" gemacht habe. Muss ich jetzt Audio und Video erst wieder multiplexen, damit ich das in avidemux schneiden kann oder mach ich da irgendwas falsch? ich geh mal davon aus, dass ich wegen der Natur von PX damit nicht framegenau schneiden kann. Gruß Jörg Thomas Moritz schrieb:
Am Mittwoch, 11. Mai 2005 11:06 schrieb Tim Oliver Wagner:
Hallo,
ich habe eine digitale TV-Karte und kann Dank Kaffeine auch Sendungen aufnehmen. Jetzt möchte ich jedoch dort die Werbepausen rausschneiden und anschliessend mit dvdauthor dies auf eine DVD-Brennen.
Kein Problem!
Der Stream sollte ja bereits ein MPEG2 Stream sein. Ich benutze für die Aufzeichnung das MPEG-TS (steht wohl für Transportstream) Format.
Jetzt die zwei Fragen: - Wie kann ich die Werbung rausschneiden?
Mein Tip: ProjectX.
- Ist es nötig das Audio vom Video zu trennen und anschliessend wieder zu multiplexen, damit dvdauthor die VOBUs erkennt/bekommt?
Um eine korrekte Timeline zu erhalten, musst Du IMHO diesen Weg gehen.
Falls ja, wie kann ich den Stream auseinanderschneiden?
Schau mal auf meiner neuen Seite vorbai. Vielleicht ist Dir damit geholfen. Ich hoffe sehr:-)
http://www.thmoritz.de/linux/video.php
MfG Th. Moritz
Am Dienstag, 17. Mai 2005 10:21 schrieb Jörg Dreßler: Hallo Joerg,
OK, zu dieser ganze Geschichte hab ich auch noch ne Frage. Du sprichst dich auf deiner Seite ja sehr für PX aus. Mir fehlt da aber die Möglichkeit aus avidemux framegenau zu schneiden, da die werbung eben leider nich immer mit ner neuen GOP anfängt.
Zu avidemux kann ich so aus dem Hut nichts sagen. Damit hatte ich mich vor Jahren mal beschaeftigt! Vielleicht faellt Maik dazu etwas ein:-) Da ich bei meinen Videos meist nur den Anfang und das Ende schneiden muss, habe ich mich mit den Feinheiten schon ewig nicht mehr beschaeftigt. Sobald ich mal wieder dazu gezwungen werde, werde ich meine Bastelversuche verewigen! MfG Th. Moritz -- Wenn die Menschen nur ueber das sprechen wuerden, was sie begreifen, dann wuerde es sehr still sein auf der Welt. (Albert Einstein)
Hi, 0n 05/05/17@11:45 Thomas Moritz told me:
Am Dienstag, 17. Mai 2005 10:21 schrieb Jörg Dreßler:
OK, zu dieser ganze Geschichte hab ich auch noch ne Frage. Du sprichst dich auf deiner Seite ja sehr für PX aus. Mir fehlt da aber die Möglichkeit aus avidemux framegenau zu schneiden, da die werbung eben leider nich immer mit ner neuen GOP anfängt.
Zu avidemux kann ich so aus dem Hut nichts sagen. Damit hatte ich mich vor Jahren mal beschaeftigt! Vielleicht faellt Maik dazu etwas ein:-)
Leider nein :(. Ich schneide mit kino, aber das ist dann anderer input. Ich nehme aus dem TV (analog) nur mit mplayer in mpeg4 auf. Ich schneide das Zeug nicht sondern gucke es von PC->TV-out (wenns nicht aus Zeitmangel ungesehen wieder in die Tonne wandert). Zum "schneiden" reichen mir die Sprungtasten von mplayer. -- bye maik
participants (6)
-
Jörg Dreßler
-
Maik Holtkamp
-
Manfred Tremmel
-
Thomas Moritz
-
Tim Oliver Wagner
-
Werner Franke