informatica:linux:multimedia:audio
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| informatica:linux:multimedia:audio [2015/03/22 12:30] – [Extraer desde un mp3] javi | informatica:linux:multimedia:audio [2018/08/08 10:34] (current) – javi | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ===== Multimedia audio ===== | + | ====== Multimedia audio ====== |
| - | ====== Convertir mp3 a ogg ====== | + | ===== Convertir mp3 a ogg ===== |
| mpg321 input.mp3 -w raw && oggenc raw -o output.ogg | mpg321 input.mp3 -w raw && oggenc raw -o output.ogg | ||
| - | ====== Para sacar los TAGS del mp3 ====== | + | ===== Para sacar los TAGS del mp3 ===== |
| id3ed | id3ed | ||
| - | ====== Extraer desde un mp3 ====== | + | ===== Extraer desde un mp3 ===== |
| * Extraer del segundo 10 al 25 | * Extraer del segundo 10 al 25 | ||
| Line 21: | Line 21: | ||
| sox ORIGEN.mp3 SALIDA.mp3 reverse trim 5 reverse | sox ORIGEN.mp3 SALIDA.mp3 reverse trim 5 reverse | ||
| - | ====== Unir distintos .mp3 en un solo archivo | + | |
| + | ===== Unir distintos .mp3 en un solo archivo ===== | ||
| Adaptación de http:// | Adaptación de http:// | ||
| Line 54: | Line 55: | ||
| ./ | ./ | ||
| - | ====== Capturar voz desde linea de comandos | + | ===== Capturar voz desde linea de comandos ===== |
| arecord -f cd -t wav capture.wav | arecord -f cd -t wav capture.wav | ||
| - | ====== Errores ====== | ||
| - | **sox FAIL formats: no handler for file extension `mp3'** | + | ===== Obtener identificador de hardware ===== |
| + | |||
| + | Algunas aplicaciones (darkice) o comandos (arecord) necesitan que se especifique el identificador de hardware que se quiere usar para, por ejemplo, capturar audio. | ||
| + | |||
| + | 1. Listar los dispositivos que permiten capturar audio: | ||
| + | |||
| + | arecord -l | ||
| + | |||
| + | Salida: | ||
| + | |||
| + | < | ||
| + | **** List of CAPTURE Hardware Devices **** | ||
| + | card 0: PCH [HDA Intel PCH], device 0: ALC293 Analog [ALC293 Analog] | ||
| + | Subdevices: 1/1 | ||
| + | Subdevice #0: subdevice #0 | ||
| + | </ | ||
| + | |||
| + | 2. Construir el nombre de dispositivo | ||
| + | |||
| + | En este caso: | ||
| + | |||
| + | ^ Parámetro ^ Valor ^ | ||
| + | | card | 0 | | ||
| + | | device | 0 | | ||
| + | |||
| + | Nombre de dispositivo: | ||
| + | |||
| + | hw:0,0 | ||
| + | |||
| + | ===== Errores ===== | ||
| + | |||
| + | ==== arecord: set_params: | ||
| + | |||
| + | La causa es que se intenta capturar audio en stereo en un dispositivo que solo soporta mono. | ||
| + | |||
| + | El comando que lancé originalmente: | ||
| + | |||
| + | arecord -f dat -D hw:1,0 -d 5 test.wav | ||
| + | |||
| + | Tras depurar, este comando si funciona con un dispositivo que solo puede grabar en mono: | ||
| + | |||
| + | arecord -d 5 -f S16_LE -c1 -r44100 -D hw:1,0 test.wav | ||
| + | |||
| + | He ajustado el parámetro " | ||
| + | |||
| + | ==== sox FAIL formats: no handler for file extension `mp3' | ||
| + | |||
| + | < | ||
| + | sudo aptitude install libsox-fmt-mp3 | ||
| + | </ | ||
| - | sudo aptitude install libsox-fmt-mp3 | ||
informatica/linux/multimedia/audio.1427027406.txt.gz · Last modified: (external edit)
