Nuestro equipo especializado luego de ciertos días de investigación y de juntar de información, dimos con la solución, esperamos que te sea útil en tu trabajo.
Solución:
Línea de comando
Si está dispuesto a renunciar a usar una GUI, puede usar ffmpeg
con bastante facilidad para hacer esto.
archivo de muestra
Si va a QuickTime: Archivos de muestra, puede descargar este archivo de muestra, sample_mpeg4.mp4. Después de descargarlo, descomprímalo.
$ ls -l | grep sample
-rw-rw-r-- 1 saml saml 235829 Nov 4 2005 sample_mpeg4.mp4.zip
-rw-r--r-- 1 saml saml 245779 Nov 3 2005 sample_mpeg4.mp4
Ejemplo
Puede extraer el audio AAC frpm del archivo mP4.
$ ffmpeg -i sample_mpeg4.mp4 -vn -acodec copy sample_mpeg4.aac
FFmpeg version 0.6.3-rpmfusion, Copyright (c) 2000-2010 the FFmpeg developers
built on May 5 2011 19:20:01 with gcc 4.5.1 20100924 (Red Hat 4.5.1-4)
...
...
Output #0, adts, to 'sample_mpeg4.aac':
Metadata:
encoder : Lavf52.64.2
Stream #0.0(eng): Audio: aac, 32000 Hz, stereo, 48 kb/s
Stream mapping:
Stream #0.0 -> #0.0
Press [q] to stop encoding
size= 31kB time=4.99 bitrate= 50.4kbits/s
video:0kB audio:30kB global headers:0kB muxing overhead 3.594943%
El archivo AAC resultante.
$ ls -l |grep sample
-rw-rw-r-- 1 saml saml 31468 Oct 4 22:09 sample_mpeg4.aac
-rw-r--r-- 1 saml saml 245779 Nov 3 2005 sample_mpeg4.mp4
-rw-rw-r-- 1 saml saml 235829 Nov 4 2005 sample_mpeg4.mp4.zip
También puedes usar ffmpeg
para confirmar el formato del archivo:
$ ffmpeg -i sample_mpeg4.aac
...
...
Input #0, aac, from 'sample_mpeg4.aac':
Duration: 00:00:05.59, bitrate: 45 kb/s
Stream #0.0: Audio: aac, 32000 Hz, stereo, s16, 45 kb/s
At least one output file must be specified
interfaz gráfica de usuario
Puede usar VLC y su función Convert/Stream para hacer esto. Después de iniciar VLC.
Ejemplo
Seleccione Convertir/Guardar desde el menú desplegable Archivo
Seleccione el archivo de video y convierta la transmisión
Iniciar la conversión
Mejor que intentar agregar comandos de menú contextual a los minimalistas Pantheon-Files de Elementary OS o usar otras aplicaciones de medios para extraer sonido de video, supongo que lo más simple es simplemente instalar Nautilus (no es nada problemático en eOS, al contrario). a Thunar, que viene con todo el entorno Xfce).
sudo apt-get install nautilus
Luego instale la herramienta de configuración Nautilus-Actions y ábrala.
Proporcionaré un ejemplo para extraer audio (aac en contenedor m4a) de archivos de video flv y mp4.
Defina una nueva acción, asígnele un nombre, tal vez también un icono. Marque – ‘Mostrar acción en el menú contextual de selección’.
En la pestaña de comando, agregue el comando
bash -c 'ffmpeg -i "$0" -map 0:1 -c:a copy "$0%%.*".m4a' %f
.
En la pestaña Ejecución, hay opciones para seleccionar según lo que desee ver durante y después de la acción (terminal abierta, informe).
Bajo mimetipos pestaña, ingrese los filtros para el tipo de archivos en el menú contextual del cual desea ver el comando, en este caso: video/mp4
y video/flv
.
Hay otras opciones, pero estas parecen suficientes para el propósito de mi pregunta.
Se pueden añadir acciones similares para extraer sonido de otro tipo de vídeo y, por supuesto, para otros fines muy distintos.
(Esta solución se basa en sugerencias y soluciones presentes en los enlaces ya publicados en la pregunta y el crédito es para los autores).
También se puede usar en acciones personalizadas de Thunar.
Mi fuente inicial es esta.
Si te apasiona la informática, eres capaz de dejar una crónica acerca de qué le añadirías a esta sección.