MedRen - The Media Renamer
A GUI tool for renaming media files based on their metadata.
Features
- Rename files based on their creation date
- Support for both single files and directories
- Configurable filename templates
- Multiple metadata backends (EXIF, Hachoir, MediaInfo, ffmpeg)
- Drag and drop support
- Profile management
- Preview before renaming
- Copy filenames to clipboard
Installation
pip install medren
Usage
Run the GUI:
medren
Or with command line arguments:
medren path/to/directory --prefix "IMG_" --template "{prefix}{datetime}{suffix}{ext}"
Install backends prerequisites on Windows
choco install exiftool
choco install mediainfo
choco install ffmpeg
Command Line Arguments
inputs: Input paths (dirs, filenames or pattern)--prefix, -p: Initial prefix value--suffix, -s: Initial suffix value--profile, -P: Profile name--template, -t: Initial template value--datetime-format, -f: Initial datetime format value
License
MIT License
Metadata
Release files for medren 0.5.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| medren-0.5.0.tar.gz | 19.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| medren-0.5.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 43.0 kB
Release files / medren-0.5.0.tar.gz
| Download URL | medren-0.5.0.tar.gz |
|---|---|
| Size | 19.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
70527237287eb20241cad25787b2efb67e0092bc60ecf087918450e0a3055327
|
|
BLAKE2b-256 checksum How to use checksums |
daa612c0b758d05a970715a24d8bab2839843d851aa80a1854db13977506debc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.1.2 CPython/3.13.3 Windows/11
|
Release files / medren-0.5.0-py3-none-any.whl
| Download URL | medren-0.5.0-py3-none-any.whl |
|---|---|
| Size | 23.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
75b25051af691bb56a3ff15153d7e2645932b21661923b74fadef833dde9f6c9
|
|
BLAKE2b-256 checksum How to use checksums |
1f673578a02e53434e43a71f44f9ffa389b73ca702b00785ea30f0f167b78f36
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.1.2 CPython/3.13.3 Windows/11
|