MacOS Specific:
– Instead of popup message dialog, RMTV now uses Modal Sheets.
– Shared library for ffMPEG and ffProbe included
– OpenSSL dropped, instead Apple NSURL API is being used
Windows:
– Bug fix: Double taskbar icon bug fixed
– Bug fix: missing bottom line of form bug fixed
– OpenSSL dropped, instead Windows wininet API is begin used
– shared library for ffMPEG and ffProbe included
– Latest SQLite library included
– Code modification to remain 32bit compatible
Linux:
– 2 distributions; one without ffMPEG (install your own), and one with static ffMPEG tools (big)
– backwards with old SQLite libraries
General:
– The Movie DB (TMDB) Data Source added (Languages and DVD order support is limited)
– TVMaze Data Source added (English only, no DVD order)
– Preferred source(s) can be selected in Preferences and Search menu
– Download additional images (besides banner: poster and backdrop/fanart)
– Images are now named <provider>-<provider-ID>-<imagetype>.jpg and are located in the Banners, Posters and Fanart
– Optional: RMTV will try to retrieve missing images (TMDB,TVMAZE) from TheTVDB
– New options “After moving a file”:
MOVE original to the new location (current versions does this)
COPY to the new location, original remains UNTOUCHED
COPY to the new location, original gets PREFIX “Already moved – “
COPY to the new location, MOVE original to subdirectory “RMTV” (sub directory in the directory where the original is located)
COPY to the new location, MOVE original to Recycle Bin (or under Linux/Mac: Trash)
– Optional force TV Show First Aired Year to be the year of the first episode of the first season (reflected after downloading episodes)
– Option to right click a file and play it with the default media player
– Improved search (eg. in previous versions “sg-1” would potentially not give any results, now it does)
– Optional “Enhanced Search” which filters out rather bad “guess” results from search queries (on/off in search menu and preferences)
– Optional use of ‘%’ for wildcards in search strings (eg. search “MASH” will not give the correct results, “m%a%s%h” however will (M*A*S*H))
– After selecting a show from the History list, clicking “search” again, will search just for the show name (ideal for results from other data sources)
– New database structure to accommodate multiple data providers and new preferences
– Improved database structure versioning
– Database migration process improved
– Database migration to 2.1.0: Preferences, Replace Characters and History is migrated over, everything else dropped
– Updated Preferences window – too many options so I had to use tabs for this, which takes a little getting used to, but easier to read
– Option to select what tab should be opened right away in settings when opening “Settings”
– Modified rename mechanism (database driven now)
– Merging more than 2 episodes, and option to add more episodes after an initial merge
– Preferences: Example added for 2 episodes when setting the File Name Format to see the result right away
– Merged episodes will show an indicator (2)…(20) before filename, which will not be included in the actual rename. >20 episode will be marked as (x).
– Added notification when not adding episodes that are already in your list (observes linked episodes as well)
– Added support for audio layout (%L and %.L eg. mono, stereo, 5.1, 7.1 etc.)
– Changed year parameter for File and Directory naming:
%N = Name with year always removed
%NY = Name as provided by data provider (which may or may not include year)
%NFY = Name always with year
– Bug fix: Special Character table – when adding a new row, after exiting the row, the changes will now be reflected in the example text
– Bug fix: Export list of episodes as text file – Show title (filename) will now have special characters stripped as well (as defined in prefs/specialchars)
– Bug fix: “” is not an integer when selecting episodes to be added to “Selected Episodes”
– Bug fix: 2 digits bug for #S and %S
– Workaround: JSON parsing failing on the very rare occasion that a ‘ \”\” ‘ was found in the data
– Workaround: Some TVDB shows return no title, even if they show up in the search results (TVDB), these shows will not be loaded
– Workaround: Some TVDB shows have a year in their title, but premiere date has not been defined. Extracting year from title.
– Inline (new) filename editing in “Selected Episodes” (only works when “Display Episodes in Rename list, as:” is set to “New filename (formatted)”)
– Highlight/search function in “Episodes”, “Selected Episodes” and “Selected Files”. Entered text will be highlighted and counted for that list.
– Notifications can now be disabled or enabled
– Optionally never overwrite NFO/JPG files (even if “Always Overwrite” is enabled) to avoid overwriting NFO’s from other applications
– Optionally ALWAYS overwrite existing files (eg. video files and extra files)
– Optionally add/update video file metadata (title, season, episode, synopsis, etc – not all video formats support all tags)
– Splitter between “Episodes” and “Selected Episodes + Selected Files” so the Episodes list can be made a little wider if needed (show title cutoff)
– Added support for renaming Audio files (for folks with sight challenges, that listen to TV shows instead of watching them)
– Shortcuts in the main windows added for AutoDetect, CodecDetect (ffProbe) and AutoSort (temporary toggle on/off)
AUTODETECT:
– Option to AutoDetect Show/Season/Episode – This only works for individual episodes (eg. not multi-episode files) and only in AIRED order.
– Procedure: Check hard links first (very fast), then local (fast), then online (slow). Update or download of Show and Episode info, will be done automatically if needed.
– AutoDetect conflicts with AutoSort of files (sort files when adding files) – so only one of the 2 can be enabled at the same time
– AutoDetect log (as a hint when hovering over a file) may give an indication why auto-detection failed.
– Previously loaded shows will have priority (which makes AutoDetect faster)
– You can hard link a detected show title to a specific show and data provider (this makes AutoDetect very fast)
– Add hard links straight from the main window (individual or all found matches)
– Adding hard links for matching shows can be set to automatic
– Copy detected show title for files that failed so you can manually add them to the hard links list and force a specific show/provider
– Found matches can be added to history with a right click on a file (individual or all found matches)
– Adding to History for matching shows can be set to automatic
– Duplicate shows (single episode or linked) will be marked as duplicate
– AutoDetect will ask you for clearing the list, if a list has more episodes than files (undesired results otherwise)