Hola eamblar:
Alguien escribió:
No llego a entender bien qué hace la aplicación. ¿borra archivos de audio que han sido grabados y al final no se utilizan en el proyecto?. Si es esto, Reaper sí que tiene esta función "Clean current project directory", aunque no sé si os referís a esto.
Ya se, aun siendo inexperto en Reaper, que tiene la función "Clean current project directory", casi todos los Daw's la tienen, también SAM.
Pero lo que no hace ningún Daw, de los que conozco, es lo que hace mi apliación, lo explico con un ejemplo:
Tenemos 5 proyectos, que llamaremos P1,P2, P3, P4, y P5. Y entre los 5 proyectos manejan 40 archivos de audio, que llamaremos Colección, y esta todo en una carpeta que llamaremos "Proyecto Tema1".
Estos 5 proyectos son versiones diferentes de un mismo tema, que llamaremos Tema1.
Bien, pues por ejemplo:
P1 utiliza 26 archivos de audio de la Colección.
P2 utiliza 34 archivos de audio de la Colección.
P3 utiliza 39 archivos de audio de la Colección.
P4 utiliza 21 archivos de audio de la Colección.
P5 ha utilizado los 40 archivos de audio de la Colección en origen, pero antes de salvarlo en otra sesión, has decidido eliminar 4 archivos de audio, de los 40, o sea lo salvas utilizando solo 36 de la Colección.
Si entras en Reaper con P1, "Clean current project directory", no te va a detectar los 14 archivos de Colección, que no utiliza por que no puede "adivinar" que hay otros 4 proyectos del mismo Tema1, que comparten parte de los mismos archivos.
Eso mismo parará con P2, P3, P4 y P5.
Lo que hace mi aplicación es:
Si arrastramos desde el Explorador de Windows, la carpeta "Proyecto Tema1", la aplicación hace lo siguiente:
- Anota en la lista 3, los proyectos encontrados en la carpeta "Proyecto Tema1" arrastrada y subcarpetas.
- Descodifica los 5 proyectos, extrae las rutas enteras de los archivos de audio que utilizan los 5 proyectos, y las anota en la lista 2, llamada "Archivos utilizados"
- Anota en la lista 1, los archivos utilizados de el 1º proyecto que hay en la carpeta "Proyecto Tema1" que se ha arrastrado.
- Explora todos los archivos de audio que haya en la carpeta "Proyecto Tema1", y subcarpetas de esta.
- Hace una comparación de todos los archivos que utilizan cada proyecto, con todos los que ha explorado.
- Anota en la lista 4, los archivos que ninguno de los 5 proyectos, de este ejemplo, utiliza.
- A partir de aquí, se puede oír, clicando un item de cualquiera de las listas 1, 2 y 4 de archivos apuntados, por medio del reproductor de audio que tiene la aplicación.
- Se pasaría a la opción de borrar no utilizados, con opciones de, Copia de seguridad, selección de que archivos borrar de la lista total, poder oírlos antes de borrarlos, etc.
Explicar todo lo que hace aquí, sería todavía mucho más largo, lo mejor es que descarguéis el video, para tener una idea exacta de lo que hace.
Este video es provisional, se está acabando el definitivo, que estará creo que la semana que viene, pero para haceros una idea de la aplicación, os vale.
http://ifile.it/faojrmb/VideoSVC.rar
Perdón por "el tocho".
Un saludo.
P.D.
Si os parece, puedo publicar en este hilo, la versión provisional que ya tengo de esta aplicación (primero cambie el código fuente de la de SAM, para ver si era factible para Reaper), que seguro tendrá defectos, pero os serviría para una primera evaluación, y si os parece interesante para Reaper, vosotros seriáis los "beta testers" de esta versión, tener en cuenta que soy "un novato" en las necesidades y estructuras de Reaper.