šŸ“ŗ
TV & Movie Rename
  • What is TV Rename?
  • Guides
    • Quick Start Guide
    • Key Features
      • Adding Movies & TV Shows
      • Scanning
      • Finding
      • Organising
      • Automating
      • Exporting
  • The Manual
    • TV Shows
    • Movies
    • User Guide
      • Scan
      • Schedule
      • Other
    • File Menu
    • Options Menu
      • Offline Operation
      • Automatic Background Download
      • Ignore List
      • Filename Template Editor
      • Search Engines
      • Filename Processors
      • Settings Check
    • Preferences
    • Tools Menu
      • Force Refresh All
      • Force Refresh Images
      • Background Download Now
      • Bulk Add
      • Find Orphan Media Files
      • Find Merged Episodes
      • Find Duplicate Movies
      • Quick Rename TV
      • Scan Movie Folder
      • Recommendations
      • Clean Up Empty Library Folders
    • View Menu
      • Statistics
      • TV Show Summary
      • Movie Collection Summary
      • Actors Grid
    • Command Line
    • Technical Guide
      • Logs & Configuration
      • Development
      • Credits
  • Help & Support
    • Logs
    • Data Sources
    • Support & Feedback
    • Beta Access
    • What can I do to help?
    • Tips & Tricks
Powered by GitBook
On this page
  • Configuration Files
  • Log Files
  • Cache and Supporting Logs
  • The Registry

Was this helpful?

Edit on GitHub
Export as PDF
  1. The Manual
  2. Technical Guide

Logs & Configuration

PreviousTechnical GuideNextDevelopment

Last updated 2 years ago

Was this helpful?

Configuration Files

By default, all the configuration information and locally cached data from is stored in a series of XML files under the users Application folder (unless overridden using the command line option /userfilepath). They are stored at: -

\Users\<user-name>\AppData\Roaming\TVRename\TVRename\2.1

If you wish to make a backup of your TV Rename setup a copy of this folder is all you need!

It contains:

TVRenameSettings.xml

Everything else not mentioned is stored in here. All your shows, media library paths, folder structures and settings. This is only overwritten when you choose File>Save.

TheTVDB.xml

The locally cached tvdb.com show season and episode information for everything listed in the My Shows tab.

Layout.xml

TV Rename’s window position and size as well as column widths.

Statistics.xml

TV Rename’s historical statistics.

Languages.xml

TV Rename’s cache of possible languages to cover.

And stores the following backups (10 of each):

TVRenameSettings.xml.0-9

Backup copies of TV Rename settings.xml (FIFO).

TheTVDB.xml.0-9

A maximum of ten backup copies of TheTVDB.xml file. A new file gets created here every time the system gets updates from theTVDB on a first-in-first-out (FIFO) basis.

Log Files

The main active log file is available from the Help>Log menu option. Note that the application only logs to the screen once it’s opened. If you want to see the full log then click on ā€˜View Full Log’ and the whole thing is opened up. The log window can be moved and the rest of the application used as normal.

The current log file (TVRename.log) can be found in: -

\Users\<username>\AppData\Roaming\TV Rename\log\

Log files are rotated into an ā€œarchiveā€ folder (in the same location as TVRename.log) every time TV Rename is run or every 24 hours, whichever is sooner.

As with tvdb.xml and settings.xml a maximum of ten backup copies of the log file are kept (TVRename00.log - TVRename09.log) on a first-in-first-out (FIFO) basis.

When raising a bug please include a log file that illustrates the issue if you can, it will help us find a solution quickly.

Cache and Supporting Logs

TODO: cef cache and associated logs

The Registry

The only information TV Rename stores in the registry is installation information which is used by Windows ā€œApps and Featuresā€ to un-install the program.

Logging uses NLog. The configuration file () is stored in the TV Rename program folder.

You can read the for guidance on how to adjust the configuration file to collect more information.

TheTVDB
NLog.config
NLog Wiki