Multimedia 2.604 Themen, 14.707 Beiträge

ffmpeg position der Stream änderungen bestimmen?

robinx99 / 13 Antworten / Flachansicht Nickles

Hallo,

ich schneide hier ein Video (DVB Stream Channel 4 HD) und mir ist folgendes bei ffmpeg aufgefallen. Es gibt regelmäßig die Meldung:

Input stream #0:1 frame changed from rate:48000 fmt:fltp ch:6 chl:5.1(side) to rate:48000 fmt:fltp ch:2 chl:stereo

Also der Audio Stream hat sich von 5.1 auf Stereo verändert, natürlich gibt es auch die andere Meldung das der Audio Stream von Stereo wieder zu 5.1 wird. Dummerweise gibt es nirgendwo eine Positionsangabe. Da die Änderung des Streams genau bei der Werbung auftritt (Film 5.1, Werbung Stereo) frage ich mich ob man das nicht für ein Automatisches Schneiden nutzen könnte (mit einem kleinen Bash Script oder vielleicht ein bisschen Java) nur dafür bräuchte ich halt die Informationen wo genau der Audio Stream sich ändert, gibt es da eine Möglichkeit das man sich das Anzeigen lassen kann?

gruß

robinx99

bei Antwort benachrichtigen
robinx99 Solaris96 „hatte gedacht du könntest zB. über -read_intervals ...“
Optionen
hatte gedacht du könntest zB. über -read_intervals + zusätzliche Parameter in einer Schleife vielleicht infos bekommen 

da muss ich mal schauen was da noch geht, aber zumindest meine ffprobe version kennt den parameter read_intervals garnicht

 vor etlichen Jahren war ein FP-Recorder f. uns geplant der Funktion*Werbung rausschneiden* anbot, wurde im selben Monat aber vom Markt genommen weil die marker//?\\ Werben an/aus von den Sendern geändert wurden. Glück gehabt 

tja meine Lösung dürfte auch nur für einige TV Sender interessant sein und sobald die Werbung auch 5.1 ist, ist sie logischerweise auch hinfällig, aber egal eine Temporäre Lösung ist es allemal.

wird langsam klar warum du automatisieren möchtest, machst dir ja ne ziemliche Arbeit. hobby oder Brötchen?

Hobby, aber auch gleichzeitig der Wunsch im Programmieren fit zu bleiben und da hat ist ein Programm, das man selber haben möchte schon mal keine so schlechte Idee da etwas zu üben. Und wenn man es Automatisiert hat, dann kann man sich die Aufnahme auch gleich Ohne Werbung anschauen und spoilert sich nicht selber schon beim Schneiden.

 

gruß

robinx99

bei Antwort benachrichtigen