axfer - enregistreur et lecteur audio en ligne de commande pour les périphériques audio et les nœuds pris en charge par le sous-système audio Linux (Advanced Linux Sound Architecture, également connu sous le nom d'ALSA).
axfer options de direction de la sous-commande
sous-commande=transfert | liste | version | aide
direction=capturer | lecture
options=( dépend de sous-commande )
L'axfer est un enregistreur et un lecteur en ligne de commande permettant de transférer des trames de données audio entre des périphériques/nœuds audio et des fichiers/stdin/stdout.
Effectue la transmission de la trame de données audio. Son détail est décrit dans le manuel axfer-transfer(1).
Vide les listes des périphériques audio et des nœuds disponibles. Son détail est décrit dans le manuel axfer-list(1).
Imprime la version de cette application (comme la même version que le package alsa-utils).
Imprime un court message sur les sous-commandes permettant aux utilisateurs d'accéder à cette application.
Fonctionne pour la transmission de capture.
Fonctionne pour la transmission de lecture.
EXIT_SUCCESS (0) si l'exécution s'est terminée avec succès, sinon EXIT_FAILURE (1).
Ce programme a des tests unitaires pour une implémentation interne. Veuillez vous référer au manuel de axfer-transfer pour plus de détails.
Le axfer est conçu pour être compatible avec aplay(1) autant que possible. En ligne de commande, les exécutions de fichiers aplay/arecord sous ` PATH exécutent axfer avec le mode de compatibilité si le système de fichiers a un lien symbolique entre aplay/arecord et axfer.
$ ln -s aplay axfer
$ ln -s arecord axferLorsque args[0] au moment de l'exécution pointe vers une chaîne terminée par 'aplay', il a la même signification que la direction lecture. Lorsqu'il pointe vers une chaîne terminée par 'arecord', il a la même signification que la direction capture.
Les options de -l , --list-devices , -L , --list-pcms sont reconnues comme Sous-commande list. Sans eux, le moteur d'exécution exécute la sous-commande transfer.
Signalez tout bogue à la liste de diffusion de la communauté ALSA alsa-devel@alsa-project.org où le développement et la maintenance sont principalement effectués. Le service de suivi des bogues du référentiel alsa-utils sur github.com est également disponible.
axfer-transfer(1), axfer-list(1), alsamixer(1), amixer(1)
Takashi Sakamoto o-takashi@sakamocchi.jp