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.


Anmelden zum Antworten