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 [2013/04/15 07:52] – 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 ===== |
- | Extra del segundo 10 al 25 | + | * Extraer |
sox ORIGEN.mp3 SALIDA.mp3 trim 10 25 | sox ORIGEN.mp3 SALIDA.mp3 trim 10 25 | ||
- | Extra del segundo 13 hasta el final del archivo | + | * Extra del segundo 13 hasta el final del archivo |
sox ORIGEN.mp3 SALIDA.mp3 trim 13 | sox ORIGEN.mp3 SALIDA.mp3 trim 13 | ||
+ | * Eliminar los ultimos 3 segundos por el final | ||
- | ====== Unir distintos .mp3 en un solo archivo | + | sox ORIGEN.mp3 SALIDA.mp3 reverse trim 5 reverse |
+ | |||
+ | ===== Unir distintos .mp3 en un solo archivo ===== | ||
Adaptación de http:// | Adaptación de http:// | ||
Line 52: | Line 55: | ||
./ | ./ | ||
- | ====== Errores ====== | + | ===== Capturar voz desde linea de comandos |
- | **sox FAIL formats: no handler for file extension `mp3'** | + | arecord -f cd -t wav capture.wav |
+ | |||
+ | ===== 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.1366012343.txt.gz · Last modified: 2015/04/13 20:19 (external edit)