Il s'agit de la commande tcat qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos nombreux postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS.
PROGRAMME:
Nom
toast — compression du son avec perte GSM 06.10
SYNOPSIS
pain grillé [ -cdfpvhualsFC ] [ nom de fichier... ]
ne pas griller [ -cfpvhuaslF ] [ nom de fichier... ]
chat [ -vhuaslF ] [ nom de fichier... ]
DESCRIPTION
Toast compresse les fichiers son fournis sur sa ligne de commande. Chaque fichier est remplacé par un
fichier avec l'extension .gsm . Si aucun fichier n'est spécifié, la compression est appliquée à
l'entrée standard et son résultat est écrit sur la sortie standard.
Les fichiers grillés peuvent être restaurés dans quelque chose qui n'est pas tout à fait différent de leur forme d'origine en exécutant
pain grillé -d , ou ne pas griller , sur les fichiers .gsm ou l'entrée standard.
Le programme chat (comme courir ne pas griller -c ) décompresse son entrée sur la norme
sortie, mais laisse les fichiers .gsm compressés seuls.
Lorsque les fichiers sont compressés ou décompressés dans d'autres fichiers, la propriété (si elle est exécutée par
root), les modes, les temps d'accès et de modification sont maintenus entre les deux versions.
OPTIONS
-c (cat) Écrire sur la sortie standard ; aucun fichier n'est modifié.
-d (décoder) Décoder, plutôt que coder, les fichiers.
-f (forcer) Forcer le remplacement des fichiers de sortie s'ils existent. Si -f est omis et
toast (ou untoast) est exécuté de manière interactive à partir d'un terminal, l'utilisateur est invité à
si le fichier doit être remplacé.
-p (précieux) Ne supprimez pas les fichiers sources. Les fichiers sources sont implicitement laissés seuls
chaque fois que -c est spécifié ou que tcat est exécuté.
-C (Seuil LTP) Ignorer la plupart des valeurs d'échantillon lors du calcul du GSM à long terme
décalage de corrélation pendant l'encodage. (Les multiplications qui font cela sont un
goulot d'étranglement de l'algorithme.) Le processus de codage résultant ne produira pas
exactement les mêmes résultats que GSM 06.10, mais reste suffisamment proche pour être
compatible.
Le -C L'option s'applique uniquement à l'encodeur et est silencieusement ignorée par le décodeur.
-F (rapide) Sur les systèmes avec un processeur à virgule flottante, mais sans multiplication
instruction, -F sacrifie la conformité standard à la performance et double presque
la vitesse de l'algorithme.
Le processus d'encodage et de décodage qui en résulte ne produira pas exactement le même
résultats comme GSM 06.10, mais reste suffisamment proche pour être compatible.
La valeur par défaut est un fonctionnement conforme aux normes.
-v (version) affiche la version de toast (ou untoast ou tcat) vers stdout et se termine.
-h (aide) imprime un bref aperçu des options.
Toast, untoast et tcat essaient de deviner le format de données audio approprié à partir du fichier
suffixe. Les options de ligne de commande peuvent également spécifier un format à utiliser pour tous les fichiers.
Les formats suivants sont pris en charge :
-u (μU-law) 8 kHz, 8 bits U-law (suffixe de fichier .u)
-a (A-law) 8 kHz, codage 8 bits A-law (suffixe de fichier .A)
-s (Sun audio) 8 kHz, encodage 8 bits U-law avec en-tête audio (suffixe de fichier .au)
-l (linéaire) 8 kHz, codage linéaire signé 16 bits dans l'ordre des octets de l'hôte avec 13
bits significatifs (suffixe de fichier .l)
En l'absence d'options ou de suffixes pour spécifier un format, l'encodage μU-law forcé par -u est
assumé.
PARTICULARITÉS
Un nombre magique de quatre bits est préfixé à chaque trame GSM de 32 1/2 octets, principalement parce que 32
Les 1/2 octets sont plutôt maladroits à gérer.
ATTENTION
L'algorithme de compression utilisé est un algorithme de compression avec perte conçu spécialement pour
discours; il ne doit en aucun cas être utilisé pour du texte, des images ou toute autre donnée non vocale
vous estimez précieux.
Utilisez tcat en ligne à l'aide des services onworks.net
