Forum: PC Hard- und Software Werbblöcke einfach herausschneiden an beliebier Stelle.


von Videowatcher (Gast)


Lesenswert?

Hallo

Um Werbung aus TV Aufnahmen und YT-Sicherungen... ;-) ohne umcodierung 
herauszuschneiden nutze ich das uralte aber (ansich...) gut 
funktionierende Avidemux.

Schön einfach, weil ohne Umcodierung, wenn auch mit sehr bescheidener 
GUI, was aber nicht das Problem ist.

Das Problem liegt viel mehr darin das eine garantiert saubere Trennung 
bzw. herausschneiden nur bei sogenannten "I-Frames" möglich ist und es 
bei den "P-Frames" (jedes Einzelbild außer die welche I-Frames sind) 
Probleme -Bildstörungen bis zum kurzeitigen (durchaus auch mehre 
Sekunden andauerenden)"Standbild" beim Ergebnis gibt, worauf man schon 
beim setzen der Schnittpostionen auch hingewiesen wird, was aber das 
Kernproblem nicht beseitigt.

Was bei TV Aufnahmen meist noch in Ordnung geht (die Voraussetzung für 
ein I Frame sind wohl meist gegeben bzw. wenn an ein P-Frame geschnitten 
wird gibt es maximal nur eine sehr kleine Bildstörung) ist bei YT 
Sicherungen schon bei HD und erst recht alles mit höherer Auslösung ein 
echtes Problem, das soweit geht das nicht schneide  und im Videoplayer 
die (interne zum Video gehörende Werbung, auch mal Intro und anderes 
störende) händisch überspringe - das macht keinen Spaß.

Gibt es kostenlose (!) und natürlich nicht Webbasierende (also nichts im 
Browser und irgendwie mit einer Cloud), am besten sogar freie Software 
die Videos ohne Umcodieren (also echtes "herausschneiden" der 
überflüssigen Videodaten) an jeder beliebigen Stelle -Framegenau- 
ermöglicht?

Irgendwie ist es sehr schwierig darauf die Suchmaschinen anzusetzen - es 
kommen entweder uralte Beiträge (letztendlich mit den Ergeniss 
Avidemux) dabei heraus, oder es wird mit Kanonen (vollwertige 
Videosoftware die selbst wenn es sich um frei Software wie z.B. Shotcut 
handelt immer umcodiert - und das dauert leider ewig insbesondere bei 4K 
und sollte für ein reines hartes "herausschneiden" - entfernen von 
Daten- nicht notwendig sein).

Also welche Freeware oder besser noch echte frei Software nutz man dafür 
2022 wenn man wirklich Framegenau schneiden muss, aber ansonsten nicht 
mit den Video machen will?

Und ja: Die I-Frames liegen tatsächlich auch mal über mehrere Sekunden 
auseinander - laut der Beschreibung was diese I- und P-Frames sind habe 
ich auch erst mal angenommen das eigentlich nach wenigen Bildern ein 
I-Frame (Bildinhalt ändert sich deutlich so wie ich es verstanden habe) 
kommen müsste was aber nun leider nicht so ist.

Videowatcher

von Justus (Gast)


Lesenswert?

Möglicherweise habe ich das Problem nicht richtig verstanden, aber zum 
rausschneiden von Werbung und Logos verwende ich den logoaway Filter in 
VirtualDub. Wie das Wort "rausschneiden" schon sagt, bleibt ein Loch, 
das man irgendwie füllen (interpolieren) muss. Was es mit den I-Frames 
und P-Frames auf sich hat, weiß ich nicht, weil ich bei logoaway damit 
nicht in Berührung komme. Bei VirtualDub hat man leider nur die Wahl, 
den kompletten Film zu schneiden. Man kann ihn aber in verschiedenen 
Teilen speichern und dann in einem Extra Lauf wieder zusammensetzen. Das 
funktioniert eigentlich ganz gut.

von Arno (Gast)


Lesenswert?

Ich mag ein unzureichendes Verständnis gängiger Video-Codecs haben, aber 
soweit ich das verstehe, geht das nicht.

Denn um an einem B- oder P-Frame zu schneiden müsste ein neues I-Frame 
an der Schnittstelle erzeugt werden und die B- und P-Frames zwischen dem 
neuen I-Frame und dem vorherigen / nächsten I-Frame neu gerechnet werden 
und das widerspräche der Forderung "nicht umcodieren", oder?

Ob das funktioniert, nur die x Sekunden zwischen zwei I-Frames neu zu 
codieren und das dann mit den anderen (an I-Frames geschnittenen) Teilen 
zu verbinden? Keine Ahnung, ob es Software gibt, die das umsetzt.

MfG, Arno

von Arno (Gast)


Lesenswert?

Okay, ich hätte zuerst google fragen sollen...

...avidemux kann das für manche Formate unter dem Namen "Smart Copy 
Mode": avidemux.sourceforge.net/doc/en/cutting.xml.html

Ich könnte mir auch vorstellen, dass das mit etwas Kommandozeilen-Voodoo 
mit ffmpeg direkt geht (Gefühl nach dem Überfliegen der Manpage).

MfG, Arno

von Ben B. (Firma: Funkenflug Industries) (stromkraft)


Lesenswert?

Das ist mit freier Software nicht ganz so einfach, da die MPEG für ihre 
Codecs gerne Lizenzgebühren kassieren möchte. Ich kenne jedenfalls keine 
freie bzw. kostenlose Software, die das mit Sicherheit kann.

Für Frame-genaues Schneiden ist auf jeden Fall ein Neukodieren der 
betroffenen Stelle bzw. des Frame-Segments nötig und das sollte man auch 
mit hoher Qualität machen, sonst sieht man es hinterher.

von Klaus W. (mfgkw)


Lesenswert?

Nicht generell, aber immerhin für youtube:
youtube-dl liefert mir den Film direkt ohne Werbung.

von Nachdenklicher (Gast)


Lesenswert?

Es gibt Werbung auf Youtube? :-o

von c-hater (Gast)


Lesenswert?

Videowatcher schrieb:

> Das Problem liegt viel mehr darin das eine garantiert saubere Trennung
> bzw. herausschneiden nur bei sogenannten "I-Frames" möglich ist

Das liegt in der Natur der Sache. Vielleicht versuchst du erstmal zu 
verstehen, wie "lossy" Encoding überhaupt funktioniert?

Kurzfassung: Wenn du an was anderem als I-Frames schneiden willst, muss 
die Schnittsoftware alles dazwischen neu encodieren und zwar passend zum 
Rest des Streams. Das kann VirtualDub nicht. So geil VirtualDub auch mal 
war. Vor ca. 20 Jahren...

> Also welche Freeware oder besser noch echte frei Software nutz man dafür
> 2022 wenn man wirklich Framegenau schneiden muss, aber ansonsten nicht
> mit den Video machen will?

Also: User stumpffaul/dummarsch will das, was die Profisoftware für viel 
Geld leistet für lau? Soweit richtig? Tja, das wird wohl nix werden... 
Mit hinreichender Kompetenz kann man aber natürlich OSS-Zeugs nutzbar 
machen, um das gewünschte Resultat zu erzielen. Aber da ist nix mit mal 
lässig irgendwo in einem brauchbaren GUI klicken... Das Zeug zu benutzen 
ist harte Arbeit...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.