Video files collected from many places pick up long technical names along the way. Course downloads, conference recordings, camera exports, files saved from old discs and archives copied between drives often end up looking like this:
Intro.To.Woodturning.Part.03.2019.1080p.WEB.x264.AAC-UPLOADER.mkv
my_holiday_video_FINAL_v2_(1).mp4
[Archive] Conference Keynote 2021 720p HEVC 10bit.mp4
Those tags meant something to whatever produced the file. For you they're clutter that makes a library hard to read, search and sort. This guide explains what the tags mean, shows how to remove them in bulk, and then covers how to organise the cleaned files for a media server.
| Tag | Meaning | Worth keeping? |
|---|---|---|
480p, 720p, 1080p, 2160p, 4K | Vertical resolution | Usually no. It's stored in the file, and good tools read it from there |
x264, H.264, AVC | Video codec, the common standard | No |
x265, H.265, HEVC | Newer, more efficient codec | No (useful to know for older TVs, but it's in the file) |
10bit, HDR, DV | Colour depth or high dynamic range | Optional, if you keep SDR and HDR copies separate |
WEB, WEB-DL, WEBRip, BluRay, DVDRip, HDTV | Where the video originally came from | No |
AAC, AC3, DTS, 5.1 | Audio format and channels | No |
-NAME at the end, or [Name] | Whoever encoded or uploaded the file | No |
FINAL, v2, (1), copy | Leftovers from saving and copying | No, but check for duplicates first |
A clean name is a readable title, plus a year or date where it helps, plus the extension. For example: Intro to Woodturning - Part 03 (2019).mkv.
Messy names often hide duplicates. video.mp4, video (1).mp4 and a 720p copy of the same thing are common. Dedupe first so you don't spend time naming files you're about to delete. Our guide to finding duplicate videos with different names covers free and paid ways.
This one-liner previews a clean-up across a folder. It turns dots and underscores into spaces, then cuts the name at the first resolution or source tag:
Get-ChildItem "D:\Video\Inbox" -File -Include *.mkv,*.mp4,*.avi -Recurse | Rename-Item -NewName {
$n = $_.BaseName -replace '[._]+',' '
$n = $n -replace '(?i)\s*\b(2160p|1080p|720p|480p|4k|web(-?dl|rip)?|bluray|dvdrip|hdtv|x26[45]|h ?26[45]|hevc|avc)\b.*$',''
($n -replace '\s{2,}',' ').Trim() + $_.Extension } -WhatIf
Run it with -WhatIf first, check the output, then run it again without. Two cautions: if two files end up with the same clean name, the second rename fails (nothing is overwritten), and PowerShell has no undo.
Both take regular expressions with a live preview, which is safer if you prefer to see every result. Our guide to removing tags from video file names has copy-paste patterns for both.
Regex is all or nothing. It's great when files follow one pattern, but a mixed library will always have exceptions, such as a title that genuinely contains "HDTV" or a year in the wrong place. SceneSort Pro takes a review-first approach:
Resolution and codec aren't lost. SceneSort reads them from the file itself and shows them as badges in the library, so the name doesn't need to carry them.
Media servers identify files by name and folder. For films and TV they match against online databases, so they expect these patterns:
Movies\Title (Year)\Title (Year).mkv
TV\Show Name\Season 01\Show Name - S01E03.mkv
Personal and archived video, like courses, talks, family recordings and creator downloads, won't match any database. For those, create a separate library:
D:\Video\Personal. Plex uses folder names as collections and file names as titles, so clean names show up properly.Personal\Category\Title.mp4 or Personal\2024\2024-03-01 Event.mp4.SceneSort's Organise step can move cleaned files into a structure like this, with a preview and a free-space check first. Then point your server at the clean folder and rescan.
When you don't need SceneSort: if your files are mostly identifiable films and TV episodes, a database renamer like FileBot or the server's own scanner will name them better, using official titles. If your files all follow one naming pattern, the free PowerShell or regex methods above are enough. SceneSort is for mixed folders full of files no database knows, where you want to approve each name and also catch duplicates.
No. The name is just a label. Resolution, codec and audio format are stored inside the file, and players and media servers read them from there.
For anything a media server might match against a database, yes, as (2019). It's the main way servers tell titles apart. For personal recordings, a date at the front (2024-03-01) usually sorts better.
Players match subtitles by name, so Title.en.srt must be renamed alongside Title.mkv. With PowerShell or regex, include *.srt in the same run so both get the same clean name.
Stick to letters, numbers, spaces, hyphens and brackets. Avoid : * ? " < > |, which Windows doesn't allow, and very long names on network shares.
See suggested clean names for your own folders before anything changes. No account, no upload.
Download SceneSort Pro free