file¶
Herramientas para el manejo de archivos.
Por hacer
- Forma de obtener paths individualmente, por ahora solamente se pueden obtener todos los paths de archivo desde una carpeta
-
batch_ffmpeg.file.
folder_exists
(path)[fuente]¶ Indica si la carpeta dada existe.
Parámetros: path (str) – Path a la carpeta. Devuelve: True
si la carpeta existe yFalse
de lo contrario.Tipo del valor devuelto: bool
-
batch_ffmpeg.file.
get_paths_from_folder
(in_folder, in_extension, out_folder, out_extension)[fuente]¶ Obtener paths de entrada y salida para todos los archivos presentes en la carpeta de entrada con la extensión de entrada.
Devuelve una lista con los paths de entrada y otra con los paths de salida.
Parámetros: Devuelve: Un tuple con dos listas, una con los paths de entrada y otra con los paths de salida.
La lista de paths de entrada se corresponde a todos los archivos encontrados en la carpeta de entrada con la extensión de entrada dada.
La lista de paths de salida se corresponde a los mismos archivos que están en la lista de entrada pero ubicados la carpeta de salida con la extensión de salida.
Raises: FileNotFoundError
– Si la carpeta de entrada no existe.Examples
Un ejemplo de uso sería:
get_paths_from_folder('./videos', 'avi', './convertidos', 'webm')
Y un ejemplo de lo que se devuelve es:
( ['./videos/vid1.avi', './videos/vid1.avi', './videos/vid1.avi'], ['./convertidos/vid1.webm', './convertidos/vid1.webm', './convertidos/vid1.webm'] )