Skip to main content

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)

Source distribution for medren 0.5.0
File Size Uploaded
medren-0.5.0.tar.gz 19.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for medren 0.5.0
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.5.0 This release

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page