Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

image

ReNamer

Aplikasi desktop untuk rename file massal dan edit metadata, dibangun dengan Python dan Tkinter.

Fitur

  • Rename Manual — Ubah nama file satu per satu
  • Name Bank — Load daftar nama dari file .txt dan terapkan ke file
  • Batch Rename — Tambah prefix/suffix, numbering otomatis
  • Find & Replace — Cari teks di nama file dan ganti
  • Sync Title — Saat rename, Title tag audio otomatis mengikuti nama file baru (opsional via checkbox)
  • Auto-Resolve Konflik — Jika nama tujuan sudah ada, otomatis menjadi (1), (2), dst.
  • Undo — Batalkan rename terakhir
  • Metadata Editor
    • Tanggal file (created/modified/accessed via Win32 API)
    • EXIF foto (Make, Model, DateTimeOriginal, Artist, dll.)
    • Audio ID3 tags (Title, Artist, Album, Date, Track, Genre)

Tech Stack

Teknologi Keterangan
Python 3.14 Bahasa pemrograman
Tkinter GUI framework (theme: clam)
Pillow 12.2.0 Pemrosesan gambar & EXIF
mutagen 1.48.1 Baca/tulis tag audio ID3
PyInstaller 打包 ke executable portable
Windows API (ctypes) Edit tanggal file

Cara Penggunaan

  1. Tambah File — Klik Add Files untuk memilih file
  2. Pilih File — Klik salah satu file di daftar
  3. Manual Rename — Ketik nama baru di kolom New Name, klik Apply
  4. Name Bank — Load file .txt berisi daftar nama, klik Apply Names to Files
  5. Batch Rename — Gunakan Prefix/Suffix/Numbering
  6. Find & Replace — Cari dan ganti teks di nama file
  7. Sync Title (opsional) — Centang "Setel Title tag Audio mengikuti nama file baru" di atas tombol RENAME ALL FILES agar judul/Title lagu ikut berubah sesuai nama file baru (didukung format MP3, FLAC, OGG, M4A, WMA)
  8. RENAME ALL — Klik tombol RENAME ALL FILES untuk menjalankan semua perubahan; jika nama tujuan sudah ada, aplikasi otomatis menambahkan (1), (2), dst.
  9. Undo — Klik Undo untuk membatalkan rename terakhir
  10. Metadata — Tab Metadata untuk edit tanggal file, EXIF foto, dan tag audio ID3

Cara Menjalankan

Source Code

pip install pillow mutagen
python main.py

Portable (Windows)

Unduh ReNamer.exe dari halaman Releases dan jalankan langsung — tanpa instalasi.

Build Sendiri

pip install pyinstaller pillow mutagen
pyinstaller --onefile --windowed --icon=icon.ico --add-data "icon.ico;." --name ReNamer main.py

Hasil build ada di folder dist/.

Changelog

v1.1.0 (2026-08-03)

  • Tambah opsi centang Setel Title tag Audio mengikuti nama file baru saat rename
  • Penanganan format WMA (ASF) untuk sinkronisasi Title
  • Auto-resolve konflik nama: nama tujuan yang sudah ada otomatis menjadi (1), (2), dst.
  • Error sinkronisasi Title kini ditampilkan jelas, tidak lagi disembunyikan

About

Aplikasi portable sederhana untuk mengubah nama file sekaligus

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages