Videos mit Bitrate abhängig vom Quellcodec komprimieren?
-
Hallo!
Ich suche eine "dynamische" Komprimierungsmethode für Videos.Ich möchte viele Verschiedene Videos mit verschiedenen Quellcodecs bzw. Bitraten einheitlich in mpeg4 avc in Abhängigkeit von der Quell-Bitrate komprimieren.
Wenn also das Quell Video mpeg1 ist, soll das Ziel z.b. mit 50% der Quell Bitrate in mpeg4 - avc komprimiert werden.
Bei wmv3 z.b. mit 75% der Quell Bitrate.
Für Audio soll dasselbe gelten.
Weiß jemand eine Lösung, um das so zu machen?
Danke! Christoph
-
Weiß keiner Rat?
Oder ist die Frage zu unbequem
-
Du könntest relativ einfach ein Skript schreiben, das mencoder oder FFmpeg aufruft und dabei die urspüngliche Bitrate irgendwie notdürftig aus der stderr-Ausgabe herausfischt.
Oder du schreibst ein richtiges Programm und verwendest dabei zum de- und encoden Bibliotheken wie libavformat/libavcodec (bzw. gleich x264 zum AVC-komprimieren). Oder ein Framework wie gstreamer, dafür gibt es dann auch Bindings für allemöglichen Sprachen.