La línea de comandos de Switch le permite usar el programa para convertir archivos desde la línea de comandos de Windows. Puede ser usado para permitir que otro software convierta archivos con Switch o para automatizar una conversión por lotes.

El ejecutable de Switch está generalmente localizado en "C:\Archivos de programa\NCH Software\Switch\switch.exe"

Usos: switch.exe [opciones] [archivos a añadir]

"Opciones" es donde puede emitir una serie de comandos a Switch. Las opciones son:

-convert - convierte todos los archivos cargados en Switch.

-clear - quita todos los archivos cargados en Switch.

-addfolder [NOMBRE_DE_CARPETA] - añade una carpeta de archivos en Switch.

-format [NOMBRE_DE_FORMATO] - especifica el formato de archivo de salida en que se convertirán los archivos cargados. Los nombres de formato son las extensiones del archivo por cada formato (p. ej., .wav, .mp3).

-outfolder [NOMBRE_DE_CARPETA] - especifica la carpeta de salida en la cual se guardarán los archivos convertidos. NUNCA termine la ruta de la carpeta con una barra invertida '\'.

-settempfolder [NOMBRE_DE_CARPETA] - especifica la carpeta temporal en donde Switch almacenará los archivos durante la reproducción o conversión de archivos. Si la carpeta especificada no es válida, entonces no se llevará a cabo ninguna acción.

-overwrite [INDICADOR_DE_SOBRESCRITURA] - especifica qué hacer cuando el archivo convertido ya existe. Los indicadores son "PROMPT" (preguntar qué hacer), "ALWAYS" (sobrescribir el archivo), "NEVER" (no convertir el archivo original), "CANCEL" (anular todas las conversiones), "APPENDNUMBER [formato]" (anexar número al nombre de archivo - [formato] es opcional, si está en blanco usará el formato especificado en Switch).

-settings [NOMBRE_DE_FORMATO] [OPCIONES_DE_CONFIGURACIÓN] - especifica las configuraciones a usarse para el formato especificado. Para mayor información sobre cuales parámetros utilizar, vea más abajo en la página.

-insettings [NOMBRE_DE_FORMATO] [OPCIONES_DE_CONFIGURACIÓN] - especifica las configuraciones a usarse con los formatos que necesitan descodificación antes de la conversión (p. ej., .vox, .raw). Para más información sobre cuales parámetros debe usar, siga leyendo la página.

-hide - oculta la ventana de Switch.

-show - muestra la ventana de Switch.

-exit - sale de Switch.

"Archivos para añadir" es donde escribe los archivos que desea cargar en Switch. Todos los nombres de archivos escritos deben usar la ruta del nombre del archivo completa y entre comillas.

Ejemplos:

switch.exe -formato MP3

switch.exe -outfolder "C:\Música";

switch.exe -hide

switch.exe "C:\Documentos\sonido.mp3"

switch.exe -convert "C:\Música\música.mp3" -format .wav -overwrite ALWAYS

switch.exe -convert "C:\Música\música.ogg" -format .mp3 -overwrite APPENDNUMBER "%filename%-%number%"

A menos que se encuentre en la carpeta de Switch, necesitará reemplazar "switch.exe" de arriba con la ruta completa "C:\Archivos de programa\NCH Software\Switch\switch.exe" de esta manera:


"C:\Archivos de programa\NCH Software\Switch\switch.exe" -convert "C:\Música\música.mp3" -format WAV


Opciones de configuración:

A continuación se detallan los parámetros a ser introducidos al usar las opciones de "-settings".e "-insettings". Tenga en cuenta que el orden en que están escritos los parámetros es el orden en que deben escribirse. Además, se deben entrar todos los parámetros, de lo contrario el comando no tendrá efecto.

WAV [CODEC] [FREC_MUESTREO] [CANALES]
Para establecer la configuración predeterminada de WAV, escriba -settings .wav default

Tenga en cuenta que la posible combinación de valores que se pueden introducir depende en gran medida del códec, por lo que tendría que abrir Switch y determinar de antemano cuáles valores se pueden usar para el códec en cuestión.

Ejemplos:

MP3 TIPO_CODIFICACIÓN CBR[VEL_BITS] [ALTA_CALIDAD] VBR[MIN_VEL_BITS] [MAX_VEL_BITS] [CALIDAD] [MODO_CANAL] [PROTEC_ERROR]

TIPO_CODIFICACIÓN - es el tipo de codificación, ya sea "CBR" o "VBR"

OPCIONES CBR:

OPCIONES VBR:

Ejemplos:

OGG TIPO_CODIFICACIÓN Quality[CALIDAD] VBR[MIN_VEL_BITS] [MAX_VEL_BITS] [CANALES] [SACAR_COMENTARIOS]

TIPO_CODIFICACIÓN - es el tipo de codificador, ya sea "Quality" o "VBR"

OPCIONES de Quality:

OPCIONES VBR:

Ejemplos:

WMA [ÍNDICE_CÓDEC] [FREC_MUESTREO] [VEL_BITS] [CANALES]

ÍNDICE_CÓDEC - es el índice del códec, este valor debe ser un número entero 0 o mayor. El valor máximo dependerá de los códecs wma haya instalado en su equipo. El valor que especifique corresponde directamente al índice de la lista desplegable del códec WMA en el cuadro de diálogo de las configuraciones WMA. Por ejemplo, si prefiere usar el primer valor en la lista desplegable especifique 0. Si prefiere usar el segundo, especifique 1.

FREC_MUESTREO - especifique la frecuencia de muestreo de destino de la conversión en Hz. Por ejemplo, 44100.

VEL_BITS - especifique la velocidad de bits de destino de la conversión en bps. Por ejemplo, 128000.

CANALES - especifique los canales 1 para mono o 2 para estéreo.

Ejemplos:

SPX [MODO] [VALOR] ([AGC] [DENOISE])

MODO - define el modo de codificación a realizar. Debe ser uno de los siguientes valores:

VALOR - Este parámetro depende del MODO que ha especificado en el primer parámetro:

AGC - se trata de un parámetro opcional que activará el control de ganancia adaptable del codificador Speex.

Denoise - se trata de un parámetro opcional que instruye al codificador Speex para quitar el ruido de la entrada antes de la codificación.

Ejemplos:

MPC [CALIDAD_PREDEFINIDA]

Ejemplo: -settings .mpc Standard

APE [CALIDAD_PREDEFINIDA]

Ejemplo: -settings .ape Normal

AIFF [FREC_MUESTREO] [CANALES]

Ejemplo: -settings .aiff 44100 1

AAC/M4A TIPO_CODIFICACIÓN ABR[VEL_BITS] VBR[CALIDAD] [FORZAR_MPEG2] [TNS]

TIPO_CODIFICACIÓN - es el tipo de codificación, ya sea "ABR" o "VBR"

OPCIONES ABR:

OPCIONES VBR:

Ejemplos:

FLAC [NIVEL_COMPRESIÓN] [FREC_MUESTREO] [CANALES]

Ejemplo: -settings .flac 6 44100 2

VOX/RAW [CÓDEC] [FREC_MUESTREO] [CANALES]

(Nota: aplica a ambos comandos "-settings" e "-insettings")

Ejemplos:

AMR [VEL_BITS]

Ejemplos:

DCT [FREC_MUESTREO] [CANALES]

Ejemplo: -settings .dtc 11025 1

M3U/PLS/WPL/RSS [URL]

Para configurar las opciones del archivo MP3 generado, use la sintaxis estándar de las configuraciones MP3 para establecerlo (es decir, -settings .mp3 etc, etc.)

Ejemplos:


Limpieza de audio y volumen:

Los siguientes se utilizan para establecer las opciones de amplificar, normalizar, reducción de ruidos y golpes. Tenga en cuenta que el orden en que están escritos los parámetros es el orden en que deben escribirse. Además, se deben ingresar todos los parámetros, de lo contrario el comando usará valores predeterminados. Cualquier valor introducido fuera del rango se ajustará automáticamente al valor válido más cercano

-amplify [VALOR] - aumentar/disminuye la sonoridad o volumen (más info...). Puede desactivar la función con -amplify off.

Ejemplos:

-normalize [TIPO] [VALOR] - ajusta el volumen de modo que el punto más alto es igual a (o un porcentaje de) la señal máxima que puede ser usada en audio digital (más info). Puede desactivar la función con -normalize off.

Ejemplos:

-popreduction [SENSIBILIDAD_DE_CLIC] [DURACION_DE_CLIC] - elimina sonidos de ruidos y golpes de grabaciones (más info). Puede desactivar la función con -popreduction off.

Ejemplos:

-noisereduction [UMBRAL] [COMPUERTA_DE_RUIDO] - reduce el ruido en el audio (más info). Puede desactivar la función con -noisereduction off.

Ejemplos:

-compressor [PRESET] Un compresor de margen dinámico limita los niveles de volumen del sonido de una grabación para que se mantenga dentro de un determinado rango. (más info). Puede desactivar la función con -compressor off.

Ejemplos:

-equalizer - un ecualizador cambia la respuesta en frecuencia de una señal para que tenga diferentes cualidades tonales. (más info). Este comando solo enciende / apaga el ecualizador. Use -equalizer off para apagar. Los valores del ecualizador se necesitan establecer en la ventana de Switch.

Ejemplos: