Bonjour Messieurs,
J’utilise Linux/Debian depuis bientôt 1 mois et demi.
Mon problème est le suivant, je veux charger un fichier audio mp3 sur une périphérique audio externe.
-1er problème:
Je n’arrive pas jouer le fichier mp3 avec la commande aplay, malgré l’utilisation des bon paramètres:
ffmpeg -i IncommingCall.mp3
ffmpeg version 4.1.4-1~deb10u1 Copyright (c) 2000-2019
Input #0, mp3, from 'IncommingCall.mp3':
Metadata:
major_brand : mp42
minor_version : 0
compatible_brands: isommp42
com.android.version: 9
encoder : Lavf58.20.100
Duration: 00:00:03.36, start: 0.023021, bitrate: 128 kb/s
Stream #0:0: Audio: mp3, 48000 Hz, stereo, fltp, 128 kb/s
Metadata:
encoder : Lavc58.35
Je fais ensuite (j’obtiens un son incompréhensible):
aplay -c 2 -r 48000 IncommingCall.mp3
Playing raw data 'IncommingCall.mp3' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo
-2ème problème :
Sur mon boitier audio (carte qui ressemble à un raspberry avec un linux embarqué), j’ai fait :
lsof /dev/dsp | grep -i audio
/app/bin/audio_bridge /dev/snd/pcmC0D0p
/app/bin/audio_bridge /dev/snd/pcmC0D0c
/app/bin/audio_bridge /dev/snd/pcmC1D0p
/app/bin/audio_bridge /dev/snd/pcmC1D0c
Je teste ensuite le son (même si je sais que j’aurai quelque code d’incompréhensible):
aplay IncommingCall.mp3
aplay: main:696: audio open error: Device or resource busy
Pourriez vous m’aider sur la lecture d’un fichier mp3 avec la commande aplay et la gestion du périphérique audio.
Merci d’avance