ui.shell¶
Contiene la interfaz de usuario para línea de comandos.
-
batch_ffmpeg.ui.shell.
main
()[fuente]¶ Punto de entrada del programa para la línea de comandos.
Lee los argumentos de entrada y realiza las conversiones solicitadas.
Permite realizar una conversión por carpetas o por archivos:
batch_ffmpeg [-h] [-q] [-Q] {folder,files} ...
Argumentos opcionales:
-h, --help Ayuda -q, --quiet No mostrar la salida de FFMPEG -Q, --no-progress No mostrar el progreso
Uso de modo “folder”:
batch_ffmpeg folder [-h] in_folder in_extension out_folder out_extension ...
Argumentos posicionales:
in_folder Carpeta en la cual buscar los archivos a convertir in_extension Extensión de los archivos que se quieren convertir out_folder Carpeta en donde guardar los archivos convertidos out_extension Extensión a colocar a los archivos convertidos ffmpeg_args Argumentos para FFMPEG
Uso de modo “files”:
batch_ffmpeg files [-h] [-e OUT_EXTENSION] [-i IN_FILES [IN_FILES ...]] [-o OUTPUT_FOLDER] ...
Argumentos posicionales:
ffmpeg_args Argumentos para FFMPEG
Argumentos opcionales:
-h, --help show this help message and exit -e OUT_EXTENSION, --out-extension OUT_EXTENSION Extensión de salida -i IN_FILES [IN_FILES ...], --in-files IN_FILES [IN_FILES ...] Archivos a convertir -o OUTPUT_FOLDER, --output-folder OUTPUT_FOLDER Carpeta en donde guardar los archivos convertidos