Domina tu audio de la CLI con FFMPEG
- 2904
- 93
- Sta. Enrique Santiago
Objetivo
Aprenda los conceptos básicos de la manipulación de audio y la conversión con FFMPEG.
Distribuciones
FFMPEG está disponible para casi todas las distribuciones de Linux.
Requisitos
Una instalación de Linux que funciona con FFMPEG.
Dificultad
Fácil
Convenciones
- # - requiere que los comandos de Linux dados se ejecuten con privilegios raíz directamente como un usuario raíz o mediante el uso de
sudo
dominio - ps - Requiere que los comandos de Linux dados se ejecuten como un usuario regular no privilegiado
Introducción
Los formatos de audio a menudo son más fáciles de administrar que los de video, pero eso no significa que no vengan con sus propios dolores de cabeza. En su mayor parte, los problemas de audio provienen de DRM y pérdidas en calidad. Si bien FFMPEG no siempre puede ayudar con DRM, puede ayudarlo a convertir sus archivos sin perder calidad.
Convertir audio
En primer lugar, debe aprender la forma más básica de convertir un archivo de audio.
$ ffmpeg -i canción.canción mp3.ogg
Ffmpeg usa el -i
bandera para designar el comienzo de la entrada. Después de los archivos de entrada, busca opciones y la salida. En este caso, solo la salida está presente.
Calidad de retención
No todos los formatos de audio son iguales. Formatos como flac
proporcionar audio de mejor calidad que formatos con pérdida como mp3
y ogg
. De todos modos, desea preservar la mayor calidad posible. Para hacer eso, incluya el -Sameq
bandera.
$ ffmpeg -i canción.mp3 -sameq canción.ogg
Establecer tasa de bits
La compresión de audio disminuye la calidad de un archivo de audio, pero también crea archivos de audio más pequeños. La forma más común de comprimir archivos de audio es disminuir la tasa de bits del archivo.
Para establecer la tasa de bits de un archivo de salida con FFMPEG, use el -abundante
bandera.
$ ffmpeg -i canción.MP3 -AB 192 Canción.ogg
Hay varias tasas de bits comunes que se utilizan para la compresión. Puede usar cualquier número de ellos, dependiendo de su objetivo.
$ ffmpeg -i canción.MP3 -AB 128 Canción.ogg
Frecuencia
La frecuencia es otro factor que determina la calidad del archivo de salida. La frecuencia se refiere a la frecuencia de muestreo. Las tasas de muestra más altas ayudan a prevenir la distorsión.
Puede establecer la frecuencia de muestreo con el -Arkansas
bandera.
$ ffmpeg -i canción.mp3 -ab 192 -ar 44100 Canción.ogg
Especificar códec
Si hay un códec particular que preferiría usar para codificar, puede especificarlo a FFMPEG con el -acodeco
bandera.
$ ffmpeg -i canción.OGG -ACODEC LIBMP3LAME Canción.mp3
FFMPEG obviamente admite múltiples códecs. En realidad, usa el tipo de archivo de salida para adivinarlos, pero siempre puede especificar explícitamente.
$ ffmpeg -i canción.mp3 -acodec vorbis canción.ogg
Video de tiras
¿Qué sucede si desea quitar el video de un archivo y mantener el audio?? Ffmpeg te tiene cubierto allí también. Por supuesto, puede usar esto junto con otro script como YouTube-DL para automatizar realmente el proceso.
$ ffmpeg -i video.Canción MP4 -VN.mp3
El -VN
la bandera elimina el video a medida que transcoda.
Captura de audio
Puede usar FFMPEG para capturar la entrada de un micrófono y guardarla en cualquier formato de salida que desee. Al usar los indicadores anteriores, puede controlar exactamente cómo se guarda el archivo.
$ ffmpeg -f alsa -i /dev /dsp -ar 44100 -ab 192 grabación.flac
Antes de grabar, verifique /desarrollo
para el punto de montaje de su micrófono. También puede usar otras anotaciones para especificar el dispositivo de hardware que está utilizando para grabar.
$ ffmpeg -f alsa -i hw: 0 -ar 44100 -ab 192 grabación.flac
Pensamientos de cierre
FFMPEG es una herramienta increíble para trabajar con archivos de audio. Si es alguien preocupado por la calidad de su música, FFMPEG puede ser un recurso invaluable para garantizar que esté obteniendo la mayor parte de sus archivos de música.
Si está interesado en aprender más sobre FFMPEG, consulte nuestra guía de video para explorar cómo trabajar con videos usando FFMPEG.
Tutoriales de Linux relacionados:
- Cosas para instalar en Ubuntu 20.04
- Ubuntu 20.04 Instalación de FFMPEG
- El mejor software de edición de video en Linux
- Cómo descargar videos en línea desde la línea de comandos de Linux ..
- Cómo obtener y cambiar los metadatos de video en Linux
- Cómo crear un paquete Flatpak
- Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
- El mejor reproductor de video para Linux
- Comandos de Linux: los 20 comandos más importantes que necesitas ..
- Descarga de Linux
- « Domina tus videos de la CLI con ffmpeg
- Cómo probar el paquete instalado usando script script en Ubuntu y Debian »