Import TitleCardMaker YAML Settings
Applicability
This page is only applicable to users who have old YAML preferences files from previous TitleCardMaker installations. New users should skip this.
Recommendation
Unless you are really against filling out text boxes, I strongly recommend skipping any YAML importing. It is generally more error-prone, and sometimes even slower than entering the info manually.
For users migrating to the Web UI from TCM v1 (the command-line interface), some of the following configuration steps can be skipped by importing your Preferences YAML file.
-
In the TitleCardMaker Web Interface, open the
Importer
from the left-hand side navigation bar. -
Scroll down to the YAML section of this page. You can now copy and paste your entire Preferences YAML file in the text box.
-
There are three checkboxes that toggle which settings TCM should parse while importing YAML. A summary of what each box enables is below:
options: source: # ... card_dimensions: # ... card_extension: # ... card_type: # ... episode_data_source: # ... filename_format: # ... image_source_priority: # ... season_folder_format: # ... sync_specials: # ... plex: # (1) watched_style: # ... unwatched_style: # ...
- Parses the
emby
,plex
, orjellyfin
section for this.
emby: url: # ... api_key: # ... username: # ... verify_ssl: # ... filesize_limit: # ... jellyfin: url: # ... api_key: # ... username: # ... verify_ssl: # ... filesize_limit: # ... plex: url: # ... token: # ... verify_ssl: # ... integrate_with_pmm_overlays: # ... filesize_limit: # ... sonarr: url: # ... api_key: # ... verify_ssl: # ... tmdb: api_key: # ... minimum_resolution: # ... skip_localized_images: # ... logo_language_priority: # ...
What settings are not imported? Why?
There are a lot of changes between TCM v1 and v2 - because of this, some settings are no longer applicable, and as such are not imported. These are:
- The list of Series YAML files (
options
,series
) -
TitleCardMaker no longer reads YAML files for lists of Series to create Title Cards for. However, these files can be imported.
- Execution mode (
options
,execution_mode
) -
TitleCardMaker now executes all primary tasks on separate, schedulable, intervals. The concept of the two different execution modes is no longer applicable.
- Font validation (
options
,validate_fonts
) -
This feature was hardly ever disabled, as there is very little reason to do so. Font validation is always enabled.
- Various Sync options
-
Since TCM no longer Syncs to files, a lot of old Sync settings are no longer applicable. These are
file
,mode
,compact_mode
, andyaml
exclusions
. - Archives
-
Currently, Archives are completely removed from TCM v2 due to their complexity and relatively niche use.
- ImageMagick container name
-
The ability to specify a standalone ImageMagick container to use was not used, and added needless complication. So parsing these options is no longer necessary.
- Parses the
-
If you plan on importing Sync data, and you have any
add_template
specifications, you first need to create those Templates so that TCM can assign them to the imported Syncs. See here for an introduction to creating Templates. Make sure the Template name exactly matches the name in your Sync. -
After selecting your desired import options, click the
Submit
button to start the import process.