Use FFmpeg para extraer fácilmente audio de archivos FLV
Si está buscando extraer el audio de archivos Flash Video (formato (Flash Video)FLV ), hay algunas opciones disponibles. Desafortunadamente, la elección que muchos de ellos hacen por usted es codificar la transmisión de audio en un formato diferente. En algunos casos, esto no es un problema, pero si está tratando de mantener el audio idéntico al que hay dentro del video, entonces quiere algo que extraiga el audio en una sola pieza. FFmpeg , un conjunto de herramientas multimedia para Linux , Mac y Windows , puede hacer esto con facilidad.
El siguiente ejemplo será para Linux , pero una vez que lo haya instalado en Windows o Mac , puede ejecutar el mismo comando que se muestra a continuación.
Descargar e instalar FFmpeg
Primero deberá descargar e instalar FFmpeg . La mayoría de las distribuciones tienen FFmpeg en los repositorios de software, aunque es posible que se haya eliminado parte del soporte por motivos de patentes de software. Independientemente(Regardless) , para nuestros propósitos, una versión bastante simple de FFmpeg servirá. En Ubuntu , solo necesita usar el siguiente comando en la Terminal:
Este comando también instalará bastantes bibliotecas adicionales (junto con FFmpeg ), necesarias para la compatibilidad con dispositivos, formatos y filtros.
Extracción de audio de archivos FLV
Una vez instalado, usar FFmpeg es bastante simple, siempre que sepa qué comandos usar. Hay cientos de opciones diferentes, una sintaxis especial para usar en diferentes circunstancias, y el poder y la complejidad pueden ser un poco abrumadores. Afortunadamente, para nuestro trabajo, FFmpeg es bastante sencillo.
Lo primero que debemos hacer es averiguar exactamente qué códecs se utilizan en nuestro archivo FLV . Para hacer eso, abra la Terminal (si aún no está abierta) y cambie al directorio donde se encuentra el archivo FLV . En nuestro ejemplo, el archivo se llama Bohemian_Rhapsody.flv y se encuentra en el escritorio(Desktop) . Entonces el comando a escribir sería:
Esto mueve el programa Terminal al mismo directorio (el Escritorio(Desktop) en este caso), por lo que todos nuestros comandos estarán activos allí. Esto es importante porque si le dice a un programa (como FFmpeg ) que actúe en un archivo, solo que el archivo no está donde la Terminal está "mirando", entonces obtendrá errores.
Ahora que hemos usado cd para cambiar el directorio al escritorio(Desktop) , debemos escribir el siguiente comando:
Nota: si está intentando esto junto con el tutorial, sustituya el nombre de su archivo cada vez que lo vea en los comandos.(Note: if you’re trying this along with the tutorial, substitute the name of your file each time you see it used in the commands.)
El comando anterior es un truco y obtendrás errores, pero no te preocupes. Lo que en realidad le dijimos a ffmpeg es que Bohemian_Rhapsody.flv es el archivo de entrada. Eso es lo que la “-i” le dice a ffmpeg.
Cuando presionamos Enter después del comando, no le hemos dicho a ffmpeg exactamente qué hacer con el archivo, por lo que arroja un error. No hay problema. Simplemente ignóralo. Porque junto con el error, también nos da información sobre el archivo. La parte que nos interesa se verá así:
La información anterior nos dice lo siguiente. En orden, nos dice que la transmisión está codificada con el codificador AAC , que tiene una frecuencia de 44100 Hz (la tasa de muestreo correcta para grabar en un CD), que es estéreo, usa muestras de 16 bits y tiene una tasa de bits de 107kb/s. Para fines de extracción, lo que más nos interesa es que el archivo tenga audio AAC . Sabiendo esto, todo lo que tenemos que hacer es escribir el siguiente comando:
Esto es lo que hacen las diferentes partes del comando anterior:
ffmpeg : inicia FFmpeg
-i Bohemian_Rhapsody.flv : proporciona a FFmpeg el nombre del archivo de entrada
-vn : le dice a FFmpeg que ignore la pista de video
-acodec copy : copia la pista de audio (en lugar de codificarla en otro formato)
Bohemian_Rhapsody.m4a : nombre del archivo de salida
Después de escribir el comando anterior, solo debería pasar aproximadamente un segundo y debería notar un nuevo archivo en su escritorio(Desktop) , llamado Bohemian_Rhapsody.m4a , que contendrá nada más que la pista de audio original del archivo FLV original. (FLV)Simplemente(Just) ábralo en su reproductor multimedia favorito y escúchelo para asegurarse de que todo esté como debería.
Es así de simple. Por supuesto, FFmpeg tiene muchas, muchas otras opciones disponibles. Puede transcodificar el audio a un formato diferente, para cargarlo en un teléfono celular, reproductor de MP3 o archivo WAV . Puede manipular el video del FLV original si lo desea, jugar con la tasa de bits, la frecuencia de muestreo y la cantidad de canales.
Y tal vez quiera aprender eso más adelante, pero por ahora sabe una cosa con certeza: es simple usar FFmpeg para extraer audio de un archivo en formato FLV . Sencillo(Simple) y rápido.
Related posts
Crear y editar archivos zip en Linux usando la terminal
Cómo navegar y usar la estructura de directorios de Linux
7 formas de comprimir y descomprimir archivos en Linux
Cómo instalar y configurar archivos TCP/IP en Linux (Configuración de TCP/IP para Linux)
Configurar Ubuntu para no atenuar o apagar una pantalla inactiva
Agregue accesos directos al menú contextual del botón derecho en Ubuntu
Mostrar y ocultar iconos de escritorio en GNOME Linux
La forma más fácil de conectarse de forma remota a Linux Mint desde cualquier sistema operativo
Las 9 mejores distribuciones de Linux para hackear
Comando FIND de Linux con ejemplos
10 atajos de teclado de Ubuntu para acelerar su flujo de trabajo
Cómo instalar casi cualquier impresora en Ubuntu
Cómo actualizar a la última versión de Ubuntu
5 grandes razones para deshacerse de Windows por Linux
Los 10 principales comandos de Raspberry Pi Linux que debe conocer
Cómo compilar paquetes de software en Linux
Cómo instalar una distribución de Linux en tu Chromebook
Instalar Adobe Digital Editions en Ubuntu Linux
Las 20 mejores aplicaciones de Linux de la historia