Skip to content

sergiofz22/PhotoRenamer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Renombrador de Fotos por Fecha de Captura

Este proyecto es una aplicación de escritorio en Python que permite renombrar fotos en un directorio:

  1. Fecha de captura (extraída de los metadatos EXIF).
  2. Secuencia numérica (IMG_0001, IMG_0002, etc.) ordenadas por la fecha más antigua.

🚀 Características

  • Renombrar por Fecha de Captura: Utiliza los metadatos EXIF de las fotos para renombrarlas con su fecha de captura.
  • Renombrar Secuencialmente: Ordena las fotos por fecha de captura y les asigna nombres como IMG_0001, IMG_0002, etc.
  • Interfaz gráfica: Usa Tkinter para proporcionar una interfaz amigable y fácil de usar.
  • Soporte de múltiples formatos: Compatible con .jpg, .jpeg, y .png.

🛠️ Instalación

  1. Clona este repositorio:
    git clone https://github.com/sergiofz22/PhotoRenamer.git
    cd PhotoRenamer
    
  2. Instala las dependencias:
    pip install -r requirements.txt
    
    

⚙️ Uso

  1. Ejecuta la aplicación:

    • Haz doble clic en el archivo ejecutable (si ya fue generado) o usa python main.py desde la terminal.
  2. Selecciona un directorio:

    • Navega hasta la carpeta que contiene las fotos que deseas renombrar.
  3. Confirma el resultado:

    • La aplicación renombrará las fotos y mostrará un mensaje de finalización.

📂 Estructura del Proyecto

image


🧩 Dependencias

Este proyecto utiliza las siguientes bibliotecas:

  • Pillow: Para extraer y manejar los metadatos EXIF de las fotos.
  • Tkinter: Para crear la interfaz gráfica.
  • PyInstaller: Para generar el ejecutable.

Instálalas todas ejecutando:

pip install -r requirements.txt


🛠️ Generar el Ejecutable

  1. Instala PyInstaller: pip install pyinstaller

  2. Genera el ejecutable: pyinstaller --onefile --noconsole main.py

  3. El archivo ejecutable estará en la carpeta dist. Ejecuta el archivo para iniciar la aplicación.


🤝 Contribuciones y Soporte

Este proyecto está disponible gratuitamente bajo la licencia MIT. Si quieres contribuir, ¡eres bienvenido! También ofrezco los siguientes servicios adicionales:

  • Soporte técnico: Ayuda para implementar o solucionar problemas.
  • Personalización: Funcionalidades específicas adaptadas a tus necesidades.
  • Consultoría: Asistencia para integrar este software en sistemas complejos.

📧 Contáctame: sergiofz22@outlook.com


💖 ¿Te gusta este proyecto?

Si este proyecto te resulta útil, considera apoyarme con una donación para seguir mejorándolo:

Donate


🛡️ Licencia

Este proyecto está bajo la Licencia MIT.

About

Aplicación en Python para renombrar fotos basándose en la fecha de captura y asi ordenarlas

Resources

License

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages