https://github.com/hclivess/nameer
A simple tool to rename video files based on their real properties.
https://github.com/hclivess/nameer
ffmpeg ffprobe filename mediainfo metadata mp3tag naming standard tagging video
Last synced: 2 months ago
JSON representation
A simple tool to rename video files based on their real properties.
- Host: GitHub
- URL: https://github.com/hclivess/nameer
- Owner: hclivess
- License: mit
- Created: 2022-10-01T10:31:09.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-08-31T13:26:00.000Z (almost 3 years ago)
- Last Synced: 2023-09-01T06:09:43.602Z (almost 3 years ago)
- Topics: ffmpeg, ffprobe, filename, mediainfo, metadata, mp3tag, naming, standard, tagging, video
- Language: Python
- Homepage:
- Size: 26.1 MB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Nameer: Simplifying Video File Renaming
**Nameer** is a utility that streamlines the renaming of video files by utilizing their properties. It supports both dragging and dropping files onto the executable and supplying arguments via batch files.
## Purpose
The primary aim of **Nameer** is to facilitate the organization and management of video collections. By embedding essential properties into filenames, users can easily gauge encoding, quality, and other attributes of their videos. This functionality empowers users to determine which files may require further attention or remastering.
## Requirements
To use **Nameer**, ensure that `ffprobe.exe` is present either in the tool's directory or within the system path. You can extract this executable from the "extras" directory in the **Nameer** repository.
## Usage Example
**Input:**
Original Filename: `home recording.mkv`
**Output:**
Renamed Filename: `home_recording_H264_1040p_23fps_5819kbs_AAC_2ch_eng_cze.mkv`
## Components in Renamed Filenames
1. Original file base name with underscores for spaces
2. Video format
3. Resolution
4. Frame rate
5. Video bitrate
6. Audio format (if applicable)
7. Audio channels (if applicable)
8. Audio bitrate (if applicable)
9. Language (if applicable)
10. Original extension
By following these guidelines, **Nameer** provides a structured approach to renaming video files, enhancing users' ability to manage and comprehend the properties of their collection.