Dies ist der Befehls-Toast, der im kostenlosen OnWorks-Hosting-Provider mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
toast — GSM 06.10 verlustbehaftete Tonkomprimierung
ZUSAMMENFASSUNG
Toast [ -cdfpvhualsFC ] [ Dateiname... ]
aufstoßen [ -cfpvhuaslF ] [ Dateiname... ]
tkat [ -vhuaslF ] [ Dateiname... ]
BESCHREIBUNG
Toast komprimiert die in seiner Befehlszeile angegebenen Sounddateien. Jede Datei wird durch a . ersetzt
Datei mit der Erweiterung .gsm . Wenn keine Dateien angegeben sind, wird die Komprimierung angewendet auf
die Standardeingabe und ihr Ergebnis wird in die Standardausgabe geschrieben.
Getoastete Dateien können durch Ausführen in etwas wiederhergestellt werden, das ihrer ursprünglichen Form nicht ganz unähnlich ist
Toast -d , oder auch aufstoßen , auf den .gsm-Dateien oder der Standardeingabe.
Das Programm tkat (das gleiche wie laufen aufstoßen -c ) dekomprimiert seine Eingabe auf Standard
ausgegeben, sondern lässt die komprimierten .gsm-Dateien allein.
Wenn Dateien in andere Dateien komprimiert oder dekomprimiert werden, wird das Eigentum (sofern von
root), Modi, Zugriffs- und Änderungszeiten werden zwischen beiden Versionen beibehalten.
OPTIONAL
-c (cat) In die Standardausgabe schreiben; Es werden keine Dateien geändert.
-d (dekodieren) Dekodieren Sie die Dateien, anstatt sie zu kodieren.
-f (force) Erzwinge das Ersetzen von Ausgabedateien, falls vorhanden. Wenn -f weggelassen wird und
toast (oder untoast) interaktiv von einem Terminal aus ausgeführt wird, wird der Benutzer aufgefordert,
ob die Datei ersetzt werden soll.
-p (wertvoll) Löschen Sie die Quelldateien nicht. Quelldateien werden implizit in Ruhe gelassen
immer wenn -c angegeben oder tcat ausgeführt wird.
-C (LTP cut-off) Ignorieren Sie die meisten Abtastwerte bei der Berechnung des GSM-Langzeit
Korrelationsverzögerung während der Kodierung. (Die Multiplikationen, die dies tun, sind a
Engpass des Algorithmus.) Der resultierende Kodierungsprozess wird nicht
genau die gleichen Ergebnisse wie bei GSM 06.10, bleibt aber nahe genug, um zu sein
kompatibel.
Die -C Option gilt nur für den Encoder und wird vom Decoder stillschweigend ignoriert.
-F (schnell) Auf Systemen mit Gleitkommaprozessor, aber ohne Multiplikation
Anweisung, -F opfert die Standardkonformität der Leistung und verdoppelt sich fast
die Geschwindigkeit des Algorithmus.
Der resultierende Kodierungs- und Dekodierungsprozess wird nicht genau das gleiche produzieren
Ergebnisse wie bei GSM 06.10, bleibt aber nahe genug, um kompatibel zu sein.
Die Standardeinstellung ist ein standardkonformer Betrieb.
-v (version) gibt die Version von toast (oder untoast oder tcat) auf stdout aus und wird beendet.
-h (Hilfe) druckt eine kurze Übersicht der Optionen.
Toast, untoast und tcat versuchen das passende Audiodatenformat aus der Datei zu erraten
Suffix. Befehlszeilenoptionen können auch ein Format angeben, das für alle Dateien verwendet werden soll.
Die folgenden Formate werden unterstützt:
-u (μU-Law) 8 kHz, 8 Bit μU-Law-Codierung (Dateiendung .u)
-a (A-law) 8 kHz, 8 Bit A-law-Codierung (Datei-Suffix .A)
-s (Sun-Audio) 8 kHz, 8-Bit-μU-Law-Codierung mit Audio-Header (Dateiendung .au)
-l (linear) 8 kHz, 16 Bit vorzeichenbehaftete lineare Kodierung in Host-Byte-Reihenfolge mit 13
signifikante Bits (Dateisuffix .l)
In Ermangelung von Optionen oder Suffixen zur Angabe eines Formats ist die durch -u erzwungene μU-Law-Codierung
angenommen.
BESONDERHEITEN
Jedem 32 1/2-Byte-GSM-Rahmen wird eine magische Vier-Bit-Zahl vorangestellt, hauptsächlich weil 32
1/2-Bytes sind eher umständlich zu handhaben.
WARNUNG
Der verwendete Kompressionsalgorithmus ist ein verlustbehafteter Kompressionsalgorithmus, der speziell für
Rede; auf keinen Fall für Texte, Bilder oder andere Nicht-Sprachdaten verwenden
Sie halten es für wertvoll.
Verwenden Sie Toast online mit den onworks.net-Diensten