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.
Args:
in_folder (str): Path a la carpeta de entrada, debe existir.
in_extension (str): Extensión de los archivos de entrada, no incluir el
``.``, ej: ``mp3``.
out_folder (str): Path a la carpeta de salida, puede no existir.
out_extension (str): Extensión de los archivos de salida, no incluir el
``.``, ej: ``mp3``.
Returns:
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']
)