Bitrate.py
Verfasst: Sonntag 13. Februar 2005, 22:45
Ein "Miniskript" zum berechnen von Bitraten gab es hier ja schon einmal:
http://python.sandtner.org/viewtopic.php?t=763
Trotzdem möchte ich eine Alternative vorstellen:
http://www.marc.rintsch.de/software.html#bitrate
Das Skript ist entstanden weil die, die ich im Netz gefunden habe, alle nicht ganz meinen Bedürfnissen entsprachen. Ich kodiere öfter Fernsehaufnahmen (DVB-T) ins XviD Format mit Ogg Vorbis Audio. Dazu wandle ich erst den Ton in Ogg mit variabler Bitrate und möchte dann wissen wieviel kbit/s übrig bleiben um einen CD-Rohling zu füllen.
Angenommen es liegen drei Filmchen vor, bei denen der Ton schon kodiert wurde, dann kann man mit Angabe der Längen und der Dateinamen der Audiodateien die Bitrate für das Video berechnen lassen:
./bitrate.py 23:16,45:25,10:03 audio1.ogg audio2.ogg audio3.ogg
Standardmässig gibt das Skript die Bitrate für gängige CD-Rohlingsgrössen für je eine oder zwei CDs aus, man kann aber auch selbst eine Zielgrösse vorgeben.
Eine ausführliche(re) Anleitung (auf Englisch) gibt es hier:
http://www.marc.rintsch.de/bitrate-man.html
http://python.sandtner.org/viewtopic.php?t=763
Trotzdem möchte ich eine Alternative vorstellen:
http://www.marc.rintsch.de/software.html#bitrate
Das Skript ist entstanden weil die, die ich im Netz gefunden habe, alle nicht ganz meinen Bedürfnissen entsprachen. Ich kodiere öfter Fernsehaufnahmen (DVB-T) ins XviD Format mit Ogg Vorbis Audio. Dazu wandle ich erst den Ton in Ogg mit variabler Bitrate und möchte dann wissen wieviel kbit/s übrig bleiben um einen CD-Rohling zu füllen.
Angenommen es liegen drei Filmchen vor, bei denen der Ton schon kodiert wurde, dann kann man mit Angabe der Längen und der Dateinamen der Audiodateien die Bitrate für das Video berechnen lassen:
./bitrate.py 23:16,45:25,10:03 audio1.ogg audio2.ogg audio3.ogg
Standardmässig gibt das Skript die Bitrate für gängige CD-Rohlingsgrössen für je eine oder zwei CDs aus, man kann aber auch selbst eine Zielgrösse vorgeben.
Eine ausführliche(re) Anleitung (auf Englisch) gibt es hier:
http://www.marc.rintsch.de/bitrate-man.html