BeSweet-Referenz

Aus Gleitz DVDWiki

Wechseln zu: Navigation, Suche

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

BeSweet.exe -core() [-split()] [-plugin()] [-ota()] [-soundtouch()] [-shibatch()|-ssrc()] [-boost()] [-azid()] [-ogg()|-bsn()|-lame()|-mp2enc()|-toolame()|-ac3enc()]


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

  1. Globale BeSweet-Konfiguration
    • -core(): Quell-/Zieldateinamen und globale Parameter
    • -split(): teilweises Bearbeiten einer Quelle
    • -plugin(): Einbinden externer Plugins
  2. Decoder und Soundmanipulation
  3. Encoder
Persönliche Werkzeuge