# 🪄 Free Tool Renames All Your Messy Movie Files in One Drag

**URL:** <https://onehack.st/t/free-tool-renames-all-your-messy-movie-files-in-one-drag/321691>\
**Category:** Tools & Scripts\
**Tags:** tools, freebies, tips-tricks, windows\
**Created:** [02.Май.2026 19:02:17 UTC](https://onehack.st/t/free-tool-renames-all-your-messy-movie-files-in-one-drag/321691 "2026-05-02T19:02:17Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![Aung\_Ko\_Ko](https://onehack.st/user_avatar/onehack.st/aung_ko_ko/32/138798_2.png) [@Aung\_Ko\_Ko](https://onehack.st/u/Aung_Ko_Ko)\
**Post date:** [02.Май.2026 19:02:17 UTC](https://onehack.st/t/free-tool-renames-all-your-messy-movie-files-in-one-drag/321691/1 "2026-05-02T19:02:17Z")

</div>

# 🎬 Drag Your Messy Movie Folder In — Out Comes a Clean Library

_Free Windows app. Turns `UnTouch.The.Kerala.Story.2.2026.1080p.WEB-HDRip.Hindi.DDP5.1...` into `The Kerala Story 2 (2026)/`. One drag._

Every downloaded movie shows up with a filename that looks like a keyboard fell on it. **CineLibrary Essentials** finds the real title and year buried inside the mess and hands you a clean folder, ready for Plex, Kodi, or Jellyfin (the apps that turn your hard drive into a personal Netflix).

_Three clicks. No command line. No coding. If you’ve ever dragged a file onto a window, you’re already qualified._

* * *

> **📂 What It Actually Does**
>
> Drop a messy `Downloads/Movies` folder onto the window. The app reads each filename, quietly throws away the garbage — codec tags (`x265`, `HEVC` — these describe video quality, not the actual movie), audio tags (`DDP5.1`, `Atmos`), release-group nicknames, tracker URLs — and keeps the real title + year.
> 
> | Before | After |
> | --- | --- |
> | `UnTouch.The.Kerala.Story.2.2026.1080p.WEB-HDRip.Hindi.DDP5.1.x264-india4Movies.mkv` | `The Kerala Story 2 (2026)/The Kerala Story 2 (2026).mkv` |
> 
> Preview shows the original in grey with removed bits crossed out in red. Don’t like a row? Untick it. **Nothing moves until you say go.** Subtitles (`.srt`, `.sub`) tag along with their movie automatically. Duplicates, invalid characters Windows hates, missing years, and path-too-long warnings all get flagged before anything breaks.
> 
> > 💡 One-click TMDb lookup per row. TMDb = a free movie info database (IMDb’s open-source cousin). Hit the 🔍 button, pick the right match from a dropdown, the app pulls poster + plot + year from that exact entry.

> **🚀 How to Start (3 Minutes)**
>
> **Step 1 —** Grab the installer from the repo: [github.com/aungkokomm/CineLibraryEssentials](https://github.com/aungkokomm/CineLibraryEssentials) → click **Releases** on the right side → download the single `.exe` (~58 MB, no admin rights needed, installs just for you).
> 
> **Step 2 —** Open the app. Drag your `Movies` folder onto the window.
> 
> **Step 3 —** Look at the preview. Hit **Rename Selected** to clean filenames in place, or **Run File to Folder** to move each file into its own tidy `Title (Year)/` folder.
> 
> > 💡 Works on Windows 10 (2018 or newer) and Windows 11, 64-bit. After Essentials does its bit, the folders are shaped exactly the way Plex / Kodi / Jellyfin / MediaElch (the heavier “fetch every poster + cast photo + trailer” scraper) want them — no fighting the apps later.

* * *

**⚡ Quick Hits**

| Want | Do |
| --- | --- |
| 🎯 Clean 200 messy movie filenames at once | → Drag folder, hit Rename Selected |
| 📺 Get folders Plex/Kodi/Jellyfin-ready | → Use Run File to Folder |
| 🎨 Add posters + plot info | → Built-in 🔍 TMDb lookup per row |
| 🛡 Worried about ruining files | → Preview shows every change before a single byte moves |

* * *

_Three clicks between Downloads chaos and a library that looks like Netflix._

---

<div class="post-metadata">

**Author:** ![Raed\_Mousa\_Al-Ali](https://onehack.st/user_avatar/onehack.st/raed_mousa_al-ali/32/46_2.png) [@Raed\_Mousa\_Al-Ali](https://onehack.st/u/Raed_Mousa_Al-Ali)\
**Post date:** [03.Май.2026 05:49:08 UTC](https://onehack.st/t/free-tool-renames-all-your-messy-movie-files-in-one-drag/321691/2 "2026-05-03T05:49:08Z")

</div>

I love you 😀

---

<div class="post-metadata">

**Author:** ![demirosman](https://onehack.st/user_avatar/onehack.st/demirosman/32/172992_2.png) [@demirosman](https://onehack.st/u/demirosman)\
**Post date:** [05.Май.2026 09:49:17 UTC](https://onehack.st/t/free-tool-renames-all-your-messy-movie-files-in-one-drag/321691/3 "2026-05-05T09:49:17Z")

</div>

Love this !

---

<div class="post-metadata">

**Author:** ![Aung\_Ko\_Ko](https://onehack.st/user_avatar/onehack.st/aung_ko_ko/32/138798_2.png) [@Aung\_Ko\_Ko](https://onehack.st/u/Aung_Ko_Ko)\
**Post date:** [06.Май.2026 03:00:33 UTC](https://onehack.st/t/free-tool-renames-all-your-messy-movie-files-in-one-drag/321691/4 "2026-05-06T03:00:33Z")

</div>

Hope you enjoy the app!

---

<div class="post-metadata">

**Author:** ![Aung\_Ko\_Ko](https://onehack.st/user_avatar/onehack.st/aung_ko_ko/32/138798_2.png) [@Aung\_Ko\_Ko](https://onehack.st/u/Aung_Ko_Ko)\
**Post date:** [06.Май.2026 03:00:55 UTC](https://onehack.st/t/free-tool-renames-all-your-messy-movie-files-in-one-drag/321691/5 "2026-05-06T03:00:55Z")

</div>

Love you too Mate!

---

<div class="post-metadata">

**Author:** ![Aghilesh\_Poovakode](https://onehack.st/user_avatar/onehack.st/aghilesh_poovakode/32/169181_2.png) [@Aghilesh\_Poovakode](https://onehack.st/u/Aghilesh_Poovakode)\
**Post date:** [06.Май.2026 13:34:54 UTC](https://onehack.st/t/free-tool-renames-all-your-messy-movie-files-in-one-drag/321691/6 "2026-05-06T13:34:54Z")

</div>

Any alternative for macos?

---

<div class="post-metadata">

**Author:** ![Aung\_Ko\_Ko](https://onehack.st/user_avatar/onehack.st/aung_ko_ko/32/138798_2.png) [@Aung\_Ko\_Ko](https://onehack.st/u/Aung_Ko_Ko)\
**Post date:** [07.Май.2026 03:44:54 UTC](https://onehack.st/t/free-tool-renames-all-your-messy-movie-files-in-one-drag/321691/7 "2026-05-07T03:44:54Z")

</div>

Some Mac users install Windows (via Parallels or VMware) specifically to run CineLibrary Essentials.  
Since it’s built with WinUI 3, there’s no native macOS build.  
If you prefer staying on macOS, tools like tinyMediaManager or MediaElch are good alternatives.

---

<div class="post-metadata">

**Author:** ![Aung\_Ko\_Ko](https://onehack.st/user_avatar/onehack.st/aung_ko_ko/32/138798_2.png) [@Aung\_Ko\_Ko](https://onehack.st/u/Aung_Ko_Ko)\
**Post date:** [08.Май.2026 11:42:12 UTC](https://onehack.st/t/free-tool-renames-all-your-messy-movie-files-in-one-drag/321691/8 "2026-05-08T11:42:12Z")

</div>

## CineLibrary Essentials v1.1.0 Major version update is live now! Grab it!

---

<div class="post-metadata">

**Author:** ![Omersjjd](https://onehack.st/user_avatar/onehack.st/omersjjd/32/149059_2.png) [@Omersjjd](https://onehack.st/u/Omersjjd)\
**Post date:** [09.Май.2026 07:04:24 UTC](https://onehack.st/t/free-tool-renames-all-your-messy-movie-files-in-one-drag/321691/9 "2026-05-09T07:04:24Z")

</div>

Is there any similar tool that can rename PDF files of research articles we download from different databases?

---

<div class="post-metadata">

**Author:** ![boni\_benson](https://onehack.st/user_avatar/onehack.st/boni_benson/32/27424_2.png) [@boni\_benson](https://onehack.st/u/boni_benson)\
**Post date:** [09.Май.2026 12:19:45 UTC](https://onehack.st/t/free-tool-renames-all-your-messy-movie-files-in-one-drag/321691/10 "2026-05-09T12:19:45Z")

</div>

Hi,  
Thanks for the great tool!

I have a few suggestions for features that would make it even better:

1. **Support for .strm files:** It would be great if the app could recognize and process .strm files.

2. **Option to rename folders only:** Add an option to rename only the parent folder while leaving the files inside (mp4, mkv, strm, etc.) untouched.

- _Use case:_ When a folder contains multiple versions of the same movie, I want to keep them all without having to manually deselect thousands of files.

1. **Metadata language selection:** Allow users to choose the language for the fetched metadata.

2. **Folder merging:** If a folder is renamed to a name that already exists, the two folders should automatically merge instead of creating an error or a duplicate.

3. **Full TV Show support:** Add the ability to recognize and rename TV series (including seasons and episodes). This should include the same features requested for movies:

- Support for **.strm** files within show folders.  
**rename only the main folder**  
\ ***Folder merging**  
**Metadata language selection:**

Thanks again for your work!

* * *

---

<div class="post-metadata">

**Author:** ![Aung\_Ko\_Ko](https://onehack.st/user_avatar/onehack.st/aung_ko_ko/32/138798_2.png) [@Aung\_Ko\_Ko](https://onehack.st/u/Aung_Ko_Ko)\
**Post date:** [09.Май.2026 16:12:12 UTC](https://onehack.st/t/free-tool-renames-all-your-messy-movie-files-in-one-drag/321691/12 "2026-05-09T16:12:12Z")

</div>

Thanks for the thoughtful suggestions! At the moment, CineLibrary Essentials is focused exclusively on **movies** that’s the scope I am refining and maintaining.

For TV series management (seasons, episodes, `.strm` handling, folder renaming, metadata, etc.), we recommend using **FileBot** , which already does an excellent job in that area.

This way, CineLibrary Essentials stays lean and specialized for movie collections, while FileBot covers the TV show use case without duplication of effort.

1. **Option to rename folders only:** that is in the future update list.
2. **Metadata language selection:** I will explore to implement that.
3. **Folder merging:** I will look at it.

Thanks again for your thoughtful feedback and feature suggestions.  
Much appreciated!

Version 1.1.2 is out there with overall user experience improvements please check it out.

[Latest Version](https://github.com/aungkokomm/CineLibraryEssentials/releases)

---

<div class="post-metadata">

**Author:** ![Aung\_Ko\_Ko](https://onehack.st/user_avatar/onehack.st/aung_ko_ko/32/138798_2.png) [@Aung\_Ko\_Ko](https://onehack.st/u/Aung_Ko_Ko)\
**Post date:** [09.Май.2026 16:20:59 UTC](https://onehack.st/t/free-tool-renames-all-your-messy-movie-files-in-one-drag/321691/13 "2026-05-09T16:20:59Z")

</div>

@Omersjjd Plese explore other tools for that specific task, my tool is currently focusing on Movies only.

---

<div class="post-metadata">

**Author:** ![Aung\_Ko\_Ko](https://onehack.st/user_avatar/onehack.st/aung_ko_ko/32/138798_2.png) [@Aung\_Ko\_Ko](https://onehack.st/u/Aung_Ko_Ko)\
**Post date:** [19.Май.2026 06:22:51 UTC](https://onehack.st/t/free-tool-renames-all-your-messy-movie-files-in-one-drag/321691/14 "2026-05-19T06:22:51Z")

</div>

## What’s new

- **Richer scraped metadata** — the .nfo file now includes country, certification (MPAA), tagline, director, writers, studios, trailer URL, collection/set info, IMDb id, and a structured ratings block. Plex, Kodi, Jellyfin, MediaElch and the CineLibrary viewer all read the deeper detail.
- **File-level info in the .nfo** — the scraper now probes the actual video file and writes its codec, dimensions, duration, per-track audio language and per-track subtitle language. The library viewer’s detail strip (RUNTIME · RELEASED · COUNTRY · DURATION · CONTAINER · AUDIO · SUBTITLES) is now fully populated.
- **Release date now appears in full** — the scraper writes a proper `<premiered>` date so viewers display “Mar 4, 2015” instead of just the year.
- **Auto-update notifier** — when a newer release exists on GitHub, a toast appears on startup with a one-click Download button. Runs silently in the background, checks at most once per 24 hours, never interrupts your work.

---

<div class="post-metadata">

**Author:** ![Aung\_Ko\_Ko](https://onehack.st/user_avatar/onehack.st/aung_ko_ko/32/138798_2.png) [@Aung\_Ko\_Ko](https://onehack.st/u/Aung_Ko_Ko)\
**Post date:** [19.Май.2026 09:33:05 UTC](https://onehack.st/t/free-tool-renames-all-your-messy-movie-files-in-one-drag/321691/15 "2026-05-19T09:33:05Z")

</div>

> [@boni\_benson](#):
>
> - **Metadata language selection:** Allow users to choose the language for the fetched metadata.
> - **Folder merging:** If a folder is renamed to a name that already exists, the two folders should automatically merge instead of creating an error or a duplicate.

1. **Metadata language selection:** Allow users to choose the language for the fetched metadata.
2. **Folder merging:** If a folder is renamed to a name that already exists, the two folders should automatically merge instead of creating an error or a duplicate.

These 2 implanting, the rest of list will be soon touched.  
Please check for updates within next 30 Minutes.

---

<div class="post-metadata">

**Author:** ![Aung\_Ko\_Ko](https://onehack.st/user_avatar/onehack.st/aung_ko_ko/32/138798_2.png) [@Aung\_Ko\_Ko](https://onehack.st/u/Aung_Ko_Ko)\
**Post date:** [20.Май.2026 02:01:50 UTC](https://onehack.st/t/free-tool-renames-all-your-messy-movie-files-in-one-drag/321691/16 "2026-05-20T02:01:50Z")

</div>

## TV show support 📺

Full end-to-end handling for TV libraries:

- **Clean** episode filenames into the Kodi/Plex standard `Show - S01E01 - Episode Title`
- **Organize** into `Show/Season XX/` folders — one folder per season, all episodes together
- **Scrape** writes `tvshow.nfo` + show poster, fanart and cast at the show root, plus a per-episode `.nfo` and episode thumbnail for every episode
- Recognizes both proper `Show/Season XX/` layouts and flat `Show Season 1 Complete/` folders — the show name is read from the episode files, not the folder name

## Scrape in your language 🌐

Pick from **16 languages** — English, Burmese, Hindi, Tamil, Telugu, Thai, Chinese, Japanese, Korean, French, German, Spanish, Italian, Portuguese, Russian, Arabic. TMDb returns titles, plots and posters in your language where available.

## A proper Settings page ⚙

A new gear icon opens one place for your output template, default scan options, scrape language, and update preferences.

## Rich Movie Details view 🔎

Double-tap any scraped movie to open a full, resizable details window — hero fanart, poster, plot, colour-coded director / writer / studio / country / genres / IDs / file info, and a scrollable cast strip with photos. Play, Open Folder and Trailer buttons built in. Press Esc to close.

## Edition detection 🎬

Director’s Cut, Extended, IMAX, 4K Remaster, Theatrical, Unrated, Criterion and more are detected automatically and written into the NFO, so Plex/Kodi group multiple cuts of the same movie correctly.

## Verify your existing library ✅

A new **Fill gaps only** button sweeps a whole library and scrapes just the folders missing something — NFO, poster, fanart, or actor photos. Complete folders are skipped. Each card shows exactly what’s missing.

## One-click updates 🔔

When a new version ships, the update notice can now download and launch the installer for you — no trip to GitHub.

## Quality-of-life

- **Movies / TV / Auto mode** selector so the app always knows what you’re processing
- **Resizable TMDb search** window (searches movies or TV depending on the card)
- **Folder merging** in Organize — drop new files into an existing folder without errors or duplicates
- **Smarter subtitle handling** — language-tagged subs like `.en.forced.srt` follow the rename
- **Per-card scrape progress** so you can see which one is in flight

---

<div class="post-metadata">

**Author:** ![Aung\_Ko\_Ko](https://onehack.st/user_avatar/onehack.st/aung_ko_ko/32/138798_2.png) [@Aung\_Ko\_Ko](https://onehack.st/u/Aung_Ko_Ko)\
**Post date:** [20.Май.2026 09:20:54 UTC](https://onehack.st/t/free-tool-renames-all-your-messy-movie-files-in-one-drag/321691/17 "2026-05-20T09:20:54Z")

</div>

**v1.2.1 — TMDb search fix**

## Fix

TMDb recently changed their servers to always send compressed responses. CineLibrary Essentials wasn’t decompressing them, which caused **TMDb searches to suddenly return no results** even though everything was configured correctly.

This release makes the app transparently handle compressed responses, so search, scraping, and image downloads all work normally again. No settings to change — just install and go.

## Install

Download `CineLibraryEssentials_Setup_1.2.1.exe` below and run it (or, if you’re on v1.2.0, the in-app update prompt will offer it automatically). Install on top of your existing version — your settings are kept.
