BeSweet-Referenz
Aus Gleitz DVDWiki
Dieser Artikel ist eine Referenz der Kommandozeilenoptionen für das Audio-Transcoding-Tool BeSweet. Er bietet einen Überblick über die verschiedenen Schalter und deren Zusammenspiel.
Inhaltsverzeichnis |
Die Syntax von BeSweet
| Syntax
|
Abschnitte
BeSweets Kommandozeile gliedert sich in Abschnitte, die die detaillierten Einstellungen eines Arbeitsschrittes (z.B. Decoding oder Encoding) zusammenfassen. Es empfiehlt sich, die benötigten Abschnitte in der Reihenfolge zu notieren, wie sie weiter unten in der Übersicht erscheinen.
Nur der -core()-Abschnitt muss zwingend immer angegeben werden. Alle anderen sind grundsätzlich optional und beliebig kombinierbar. Lediglich bei den Encoder-Abschnitten darf nur maximal einer definiert werden.
Die kürzeste mögliche BeSweet-Befehlszeile lautet
BeSweet.exe -core( -input <Quelle> -output <Ziel> )
BeSweet erzeugt dann eine CBR-Stereo-MP3 mit 128 kbit/s.
Leerzeichen
Alle Abschnitte werden jeweils durch ein Leerzeichen getrennt. Außerdem muss zwingend hinter der öffnenden Klammer und vor der schließenden Klammer ein Leerzeichen stehen. Parameter innerhalb eines Abschnitts werden ebenfalls durch Leerzeichen getrennt. Als Beispiel (die fetten Punkte · bezeichnen Leerzeichen):
-core(·-input·quelle.ac3·-output·ziel.wav·-2ch·)·-ota(·-d·80·)
Dezimaltrenner
BeSweet verwendet unabhängig von den Ländereinstellungen des Systems immer den Punkt als Dezimaltrennzeichen, nie das Komma. D.h. ½ muss immer als 0.5 geschrieben werden, nie als 0,5.
Standardwerte
Manche Parameter besitzen einen Standardwert (häufig bei -azid()). Wird ein solcher Parameter weggelassen, verwendet BeSweet den Standardwert. Soll beispielsweise Azid einen Dolby-Pro-Logic-Downmix durchführen, muss der Schalter dafür (-s surround) nicht unbedingt definiert werden, weil BeSweet bei fehlendem -s automatisch -s surround setzt. Alle Funktionen ohne Standardwert sind nur dann aktiv, wenn sie explizit angegeben werden. Fehlt z.B. bei OTA der Delay-Parameter (-d) , wird auch kein Delay auf die Zieldatei angewendet.
Groß- und Kleinschreibung
Die meisten Abschnitte berücksichtigen bei den Parametern die Groß- und Kleinschreibung. Zum Beispiel sind -6ch und -6CH im -core()-Abschnitt zwei verschiedene Schalter. Deshalb sollte immer genau die in der Referenz angegebene Schreibweise verwendet werden.
Übersicht der Abschnitte
- Globale BeSweet-Konfiguration
- Decoder und Soundmanipulation
-
-ota(): Overall track adjustment -
-soundtouch(): Ändern von Geschwindigkeit und Tonhöhe -
-shibatch()und-ssrc(): Samplingrate-Konvertierung -
-boost(): Dynamikkompression -
-azid(): AC3-Decoding und Downmixing
-
- Encoder

