Should you require assistance with any information provided,please post in the "Support & General" forum and refer to this guide.

Your "Support Information" is required for all Support posts and Bug reports.Debug logging can provide additional details in the log window.Please include any additional items to help describe the problem, e.g.,a copy of the section from the log window or log file, or upload and attachthe log file, folder structure examples, file name examples, and/or any screen capture images.

This guide would not be possible without the members of this community who have provided direct and indirect assistance.

Petedoug2hmikepAnd, all of the users who have posted topics, and replies to the forums.

___________________________________

Introduction

The Non-download Parser and the Download Parser are names given to the different methods used by Media Center Master to process media titles. The Non-download Parser is the core feature of the program and it is used after the user has added media titles to the collection "Scan" folders. The Download Parser is a "Premium" license feature and it is used to processes new downloads in the "Watch" folder.

It is important for the user to understand how the two (2) methods work with TV episodes. The logic used for identifying TV series titles and the requirements for episode file names are completely different in each method. Knowing how the two (2) methods work will provide the user with different options to deal with problematic file names.

Media Center Master does not support DVD order files.

See: "Renaming files from DVD order to Aired order" (here) in the Guides Forum for more information.

Movie titles are not included in the guide, because both methods process movies in similar manners.

When episodes are added to a season folder by the user, the program has several resources available to obtain information which is needed to identify the files correctly, e.g., file name identifiers, the series folder structure, and the metadata in the series.xml file.

Although downloading torrents and nzbs is a "Premium" version feature and the options are disabled, grayed out, in the "Free" version, some of the options which relates to these features are not disabled in the "Free" version.

The "T.V. series title detection override" feature is a "Premium" version feature, it is disabled, grayed out, in the "Free" version.

When episodes are added to the "Season" folders by a user, overrides are not required. The mapping/matching information is proved to the program when the user adds an episode file to season folder for the related TV series, i.e., the program assumes the user is placing the file in the correct TV series.

The following examples are provided to illustrate how the non-download parser works with different file naming patterns and show the user it is not always necessary to rename a file or use bulk renaming programs, such as: FileBot, Bulk Rename Utility ..., before processing problematic files with Media Center Master.

The examples are not provided to indicate the program can and will handle any and all file naming patterns you throw at it. There may be a bug in the program or logic has not been written into the program to handle a particular scenario.

The TV series metadata must be fetched, first, to generate the series.xml file. The best practice to do this is by using the "Add a T.V. series" wizard found in the "Media" menu (5th item). The wizard will automatically create a series folder in a specified "Scan" folder, fetch metadata and artwork, create the series.xml file, name the folder and files, and export to other metadata formats (Free and Premium versions).

Season folders must be created and named by the user in Windows Explorer. The minimum naming requirement for a season folder is a number. Other acceptable examples are listed in the setting option for the "T.V. season naming convention" found in the Settings & Preferences Organization tab.

1.mp4

Example 1 is an extreme case scenario, but it will be identified and fetched as episode #1 of season 2 for the series 2 Broke Girls. The number in the file name is used for the episode number. The number in the season folder name is used for the season number. The information in the series.xml file is used to provide the series title name and the series ID used at the fetching site.

1.mp4 → 2 Broke Girls - S02E01 - And the Hidden Stash.mp4

After the file is fetched, the information in the episode .xml file is used to provide the season and episode numbers and the episode name. The final rename result will vary depending upon the users renaming preferences in the "Organization" tab.

S02E02.mp4

Example 2 is more of a common case scenario, but it will be identified and fetched as episode #2 of season 2 for the series 2 Broke Girls. The season/episode identifier is used for the season and episode numbers. The information in the series.xml file is used to provide the series title name and the series ID used at the fetching site.

S02E02.mp4 → 2 Broke Girls - S02E02 - And the Pearl Necklace.mp4

After the file is fetched, the information in the episode .xml file is used to provide the season and episode numbers and the episode name. The final rename result will vary depending upon the users renaming preferences in the "Organization" tab.

Two and a Half Men S02E03.mp4

Example 3 is another extreme case scenario, but it will be identified and fetched as episode #3 of season 2 for the series 2 Broke Girls. The season/episode identifier is used for the season and episode numbers. "Two and a Half Men" will be ignored. The information in the series.xml file is used to provide the series title name and the series ID used at the fetching site.

Two and a Half Men S02E03.mp4 → 2 Broke Girls - S02E03 - And the Hold-Up.mp4

After the file is fetched, the information in the episode .xm. file is used to provide the season and episode numbers and the episode name. The final rename result will vary depending upon the users renaming preferences in the "Organization" tab.

The above examples are not adaptable for files that include Absolute Numbers (anime) or Daily Aired (daytime soaps, talk shows... ) identifiers in the name.

When you do not know what the end results will be after processing files, it is suggested to perform test scenarios with groups of files, e.g., 1, 3, 8... file/s at a time and verify the results, before processing several files at one time. If needed or wanted, test files can be made by creating a new blank (0 bit) .txt file, name the file as an episode, and change the .txt extension to a media extension, e.g., .avi, .mp4, .mkv...

Open a season folder in Windows Explorer -> Right-click (context menu) -> New (bottom of list) -> Text Document (bottom of list)

In this writing the terms "download" and "downloads" are intended to be referred to episodes in general.

When processing new downloads through the "Watch" folder, the program, only, has an episode file or a folder and an episode file to use as a resource to obtain information which is needed to identify the downloads and move them into the collection. The download name must include the TV series title as it is listed at the fetching site. The download name must, also, include a season/episode identifier that matches the season number and episode number for the TV series listed at the fetching site. There are three (3) possible scenarios that can happen.

If the program determines the download name is a match to an episode for a TV series listed at the fetching site, it processes the download into the correct TV series season folder.

Some downloads are named slightly different than what is listed at the fetching site. A known issue dealing with the uploader's preference of naming downloads different from what is listed at the fetching site. This issue brings about the two (2) problematic scenarios that are resolved with additional features in the program.

If the program launched a torrent or nzb to a download client and the above download is the result of the program's processing, the default "Search terms," marvels avengers assemble, in the series "Metadata" tab had to be changed by the user to, avengers assemble. Because the user changed the "Search terms," the resulting download does not match the TV series title listed at fetching site. When search terms are changed for this type of issue the user must, also, include a T.V. series title detection override to map the download back to the original TV series.

MCM: Now working on avengers.assemble.s02e25.new.frontier.hdtv.x264-w4f.mp4...MCM: Automatically detecting avengers.assemble.s02e25.new.frontier.hdtv.x264-w4f.mp4...MCM: F:\Downloads\MCM Download Parser\avengers.assemble.s02e25.new.frontier.hdtv.x264-w4f.mp4thetvdb.com Searching for: Avenger's AssembleMCM:... this file was not detectableMCM:I'm not sure if this file is a T.V. episode or a movie -- I can't detect it as either: avengers.assemble.s02e25.new.frontier.hdtv.x264-w4f.mp4MCM:The file is not named in a way I understand. If this is a T.V. episode and you have a scan folder set up for it, then you may want to add a T.V. detection override settings to manually map a series description to its ID.

The override, also, provides the program with the information to recognize future downloads that have the same wrong TV Series title. The TV series title detection override feature is found through:

Other downloads named with the correct TV series title and have the wrong season/episode identifier will be moved into the correct TV series folder, but the episode will be put in the wrong season folder. This will, also, cause the download to be renamed with the wrong episode information. The program has a method to map/match downloads back to the season episode listing at the fetching site. This feature requires the user to create a text file, name it: EpisodeMapping.txt, and save it in the program's "Logs and data" folder:

Who is online

Users browsing this forum: No registered users and 1 guest

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot post attachments in this forum