Exporting to an External Program/es



Codificador específico de línea de comando envía audio mediante una línea de comandos a una aplicación externa, tanto para procesar como para codificar como un archivo. Por ejemplo, esta es una forma de exportar al codificador LAME MP3 con parámetros adicionales no soportados en la interfaz Opciones de exportación MP3. También puede ser usado para exportar a un codificador MP3 alternativo, al codificador FFmpeg, o a un codificador especializado en un formato no soportado de otra forma por Audacity.


 * Se accede por: Archivo > Exportar audio..., luego escoja (programa externo) y apriete el botón.


 * [[Image:OptionsCommandline_es.png|Diálogo de opciones de línea de comando]]

Especificar codificador de línea de comando
En el diálogo Diálogo de exportación de audio, escoja el nombre del archivo y la extensión, seleccione (programa externo) en la caja de "Guardar como", luego apriete el botón.

Configuración de exportación de línea de comando
El comando "%f" pasa el nombre del archivo y la extensión ingresados en el Diálogo de exportación de audio como el archivo de salida del programa externo. Dos comandos predefinidos son proveídos, lame - "%f" y ffmpeg -i - "%f" . Si usted está exportando a MP3 con LAME, hay una lista completa de comandos en la página de uso. Por ejemplo, el comando predefinido de LAME: lame  -  "%f"  crea un MP3 de 64 kbps (mono) o 128 kbps (estéreo) con una tasa de bits constante en un nivel de calidad de "3". La cadena de comando: lame - -v -b 112 -c -p "%f"  produce un MP3 de tasa de bits variable de una tasa de bits mínima de 112 kbps, con un marcador de copyright marker y revición de error CRC activados. Si se exporta usando FFmpeg, usted puede ver el uso de la línea de comando de FFmpeg en la documentación de FFmpeg. Una guía sobre etiquetas de metadatos válidas para los varios formatos soportados por FFmpeg puede ser encontrada aquí. En Windows o Linux, usted puede acceder al programa de línea de comandos de LAME o FFmpeg simplemente con el comando "lame" o "ffmpeg", de estar instalados LAME y FFmpeg en sus ubicaciones estándar. En Windows esto requiere que usted haya usado el instalador .exe de LAME o FFmpeg y que no haya cambiado el directorio de instalación. De otra forma, la ubicación completa al programa de línea de comando debe ser entregada, y debe encontrarse entre comillas si hay algún espacio en la dirección. Aquí hay un ejemplo de un comando a FFmpeg en una ubicación arbitraria en Windows, forzando el códec exportado a mp2 a 256 kbps: "E:\FFmpeg for Audacity\ffmpeg.exe" -i - -acodec mp2 -ab 256000 "%f"  Y aquí hay un comando de ejemplo a FFmpeg en una ubicación arbitraria en Mac, ajustando metadatos para género y artista/compositor: /Applications/FFmpeg_for_Audacity_on_OSX/ffmpeg -i - -metadata genre="pop" -metadata author="Joe S" "%f"   La caja "Comando" mantiene los últimos 12 ítemes ingresados. Cuando un decimotercer comando es ingresado, el primero (en la parte inferior de la lista) es removido.
 * Comando: Tipo:
 * 1) El camino al programa
 * 2) Si la sintaxis del programa lo requiere, space luego el comando infile
 * 3) Space, hyphen
 * 4) De ser requerido, space luego opciones de salida válidas para el archivo
 * 5) Si el programa lo requiere, space y luego el comando outfile
 * 6) Finalmente (asumiendo la salida del archivo), space y luego "%f".


 * Explorar...: Abre una ventana de "Encontrar camino al comando" donde usted puede seleccionar el programa de línea de comando que desea usar. Apretando "Abrir" se ingresará la ubicación de ese programa en la caja "Comando:", listo para que usted añada los comandos y "%f" después de la ubicación.

Nota: El Editor de metadatos no aparece en exportaciones por línea de comando, tampoco las etiquetas que contiene son pasadas al programa externo. Use el comando apropiado para su programa para escribir metadatos al archivo de salida.
 * Mostrar salida: De estar marcado, una ventana de salida de comando en Audacity mostrará un mensaje de éxito o fracaso del programa externo. Si está desmarcado, la ventana solo aparecerá en caso de un mensaje de error.