-
Notifications
You must be signed in to change notification settings - Fork 1
MetaData Mode
Metadata mode allows you to automatically rename video files using metadata from multiple databases including TMDB, TVDB, AniDB, and more. Perfect for automatic video file organization, media library management, and smart file renaming for Plex, Jellyfin, and Kodi.
Metadata mode provides:
- ✅ Automatic metadata detection for movies, TV shows, and anime
- ✅ 10 metadata providers (TMDB, TVDB, OMDB, Trakt, Fanart.tv, AniDB, Kitsu, Jikan/MAL, TVmaze)
- ✅ Custom naming patterns
- ✅ Preview changes before applying
- ✅ Batch renaming with backup support
- ✅ Smart matching algorithms
- Select Metadata Mode from the sidebar (📁 icon)
- Add Files that need renaming
- Choose Provider (or use auto-detection)
- Click Search to fetch metadata
- Review Preview of suggested names
- Click Apply Changes to rename files
AniDB ✅
- Anime metadata
- Highly accurate
- Rate limited (use sparingly)
- No API key needed
Kitsu ✅
- Anime metadata
- Good coverage
- Always available
- No API key needed
Jikan/MAL ✅
- MyAnimeList mirror
- Read-only API
- Good anime coverage
- No API key needed
TVmaze ✅
- TV show metadata
- Comprehensive TV database
- Always available
- No API key needed
TMDB (The Movie Database)
- Movies and TV shows
- Largest database
- Free API key
- Get key here
TVDB (The TV Database)
- TV shows only
- Comprehensive metadata
- Free API key
- Get key here
OMDB (Open Movie Database)
- Movies and TV shows
- Additional metadata
- Free API key
- Get key here
Trakt
- Movies and TV tracking
- User ratings
- Free API key
- Get key here
Fanart.tv
- Media artwork
- Posters and backgrounds
- Free API key
- Get key here
Dropdown Menu:
- Select specific provider
- Or use "Auto-Detect" for best results
- Free providers shown with ✅
Provider Status Buttons:
- Click to configure API keys
- Shows "Not Setup" or "✅ Configured"
- Free providers always show "✅"
Original vs Suggested Names:
- Side-by-side comparison
- Scroll through all files
- Verify changes before applying
Metadata Display:
- Title, year, season, episode
- Media type (Movie/TV/Anime)
- Provider badge showing source
Search Button: Fetch metadata for all files
Apply Changes Button: Rename files with suggested names
Create Backup Checkbox: Backup original files before renaming
Movies:
-
{title}- Movie title -
{year}- Release year -
{quality}- Video quality (1080p, 720p, etc.) -
{codec}- Video codec (H264, HEVC, etc.)
TV Shows:
-
{title}- Show title -
{season}- Season number (zero-padded) -
{episode}- Episode number (zero-padded) -
{episodeTitle}- Episode title -
{year}- Release year
Anime:
-
{title}- Anime title -
{season}- Season number -
{episode}- Episode number -
{episodeTitle}- Episode title
Movies:
{title} ({year})
Movie Title (2023)
{title} ({year}) [{quality}]
Movie Title (2023) [1080p]
{title} ({year}) - {quality}
Movie Title (2023) - 1080p
TV Shows:
{title} - S{season}E{episode} - {episodeTitle}
Show Name - S01E05 - Episode Title
{title} - S{season:02d}E{episode:02d}
Show Name - S01E05
{title} ({year}) - S{season}E{episode}
Show Name (2020) - S01E05
Anime:
{title} - Episode {episode}
Anime Name - Episode 12
{title} - S{season}E{episode} - {episodeTitle}
Anime Name - S01E12 - Title
Access via "Format Pattern" button:
- Visual pattern editor
- Drag-and-drop variables
- Preview changes
- Save patterns as presets
Before:
awesome.movie.2023.1080p.mkv
After:
Awesome Movie (2023) [1080p].mkv
Steps:
- Add movie file
- Select "TMDB" provider
- Click "Search"
- Review preview
- Click "Apply Changes"
Before:
show.name.s01e05.mkv
show.name.s01e06.mkv
After:
Show Name - S01E05 - Episode Title.mkv
Show Name - S01E06 - Episode Title.mkv
Steps:
- Add season folder
- Select "TVDB" provider
- Use pattern:
{title} - S{season}E{episode} - {episodeTitle} - Click "Search"
- Review all previews
- Click "Apply Changes"
Before:
anime.s01e12.mkv
After:
Anime Name - Episode 12.mkv
Steps:
- Add anime file
- Select "AniDB" provider
- Use pattern:
{title} - Episode {episode} - Click "Search"
- Review preview
- Click "Apply Changes"
Process entire libraries:
- Add Folder with multiple files
- Select Provider appropriate for content type
- Click Search to fetch metadata for all files
- Review Preview - scroll through all suggestions
- Click Apply Changes to rename all files
Benefits:
- Consistent naming across library
- Automatic organization
- Saves time over manual renaming
EncodeForge uses intelligent algorithms to match files:
Filename Parsing:
- Extracts show/movie names
- Identifies season/episode numbers
- Recognizes quality indicators
- Handles various formats
Metadata Matching:
- Fuzzy matching for titles
- Year verification
- Season/episode validation
- Provider reputation weighting
Scoring System:
- Higher scores = better matches
- Multiple providers compared
- Fallback to alternative matches
Issue: "No metadata found"
- Check: File naming is readable
- Check: Provider is correctly configured
- Solution: Try different provider
Issue: "Wrong metadata match"
- Cause: Ambiguous filename
- Solution: Preview before applying, manual correction
Issue: "API key invalid"
- Check: API key is correct
- Check: API key is not expired
- Solution: Regenerate API key
Issue: "Files not renamed"
- Check: File permissions
- Check: Files are not in use
- Solution: Close players/editors before renaming
AniDB:
- Very strict rate limits
- Use sparingly
- Prefer Kitsu or Jikan for anime
Other Providers:
- Reasonable rate limits
- Should not be an issue for normal use
- Backup Files - Enable "Create backup" checkbox
- Test Pattern - Try pattern on one file first
- Verify Metadata - Check preview carefully
- Close Players - Ensure files aren't in use
Structured Names:
- Include season/episode numbers
- Use consistent quality indicators
- Group related series together
Avoid:
- Special characters (*, <, >, |, /, )
- Very long filenames (>255 characters)
- Reserved system names
For Movies:
- TMDB (best coverage)
- OMDB (backup)
For TV Shows:
- TVDB (TV specific)
- TMDB (movies and TV)
- TVmaze (backup)
For Anime:
- AniDB (most accurate, rate limited)
- Kitsu (always available)
- Jikan/MAL (backup)
Save common patterns:
- Movie patterns
- TV show patterns
- Anime patterns
- Custom patterns
Export metadata to files:
- JSON format
- Include artwork links
- For external tools
Preview changes without renaming:
- Click "Search" only
- Review all previews
- Apply when satisfied
- Ctrl+F - Focus search
- Enter - Apply changes
- Ctrl+B - Toggle backup checkbox
- Start Small - Test on a few files first
- Check Previews - Verify all changes before applying
- Use Backups - Always enable backup option
- Pattern Library - Save useful patterns
- Multiple Providers - Try different providers for best results
Ready to organize your library? Add your files and start renaming!