McBlunas-Home-Theater-DB-Tool

Enabling ANSI colors in Windows

By default McBluna’s Home Theater DB Tool uses ANSI colors* for output. To disable ANSI colors please edit the cmd or shell file and remove -Dpicocli.ansi=true. To use ANSI colors in the Windows cmd requires setting VirtualTerminalLevel via registry editor [HKEY_CURRENT_USER\Console]”VirtualTerminalLevel”=dword:00000001 Or you install Windows Terminal from Microsoft Store

McBlunas-Home-Theater-DB-Tool

How to start

Before you start you should have read my Guide How to backup your Home Theater data and the section Test Environment to get an idea what the tool is doing. For all database operations you need a backup file of your Home Theater library. Version 1.1.0 introduced an auto backup mode. Export to Excel Export … Read more

McBlunas-Home-Theater-DB-Tool

Test environment

I’ve setup an test environment with dummy files K:\Test K:\Test\Movies K:\Test\TV Shows K:\Test\Movies\Rogue One – A Star Wars Story dolby.5.1.iso K:\Test\Movies\Solo – A Star Wars Story dtshd.5.1.iso K:\Test\Movies\Star Wars Collection K:\Test\Movies\Star Wars Collection\Star Wars Episode I – The Phantom Menace.iso K:\Test\Movies\Star Wars Collection\Star Wars Episode II – Attack of the Clones.iso K:\Test\Movies\Star Wars Collection\Star Wars … Read more

McBlunas-Home-Theater-DB-Tool

URI File Naming

All filenames are treated as URIs. One of the consequences of this is you have to encode the ‘%‘ character using %25. All ‘\‘ will be automatically replaced by ‘/‘. Depending on the filesystem additional characters are encoded if needed. This is done automatically, but might be reflected in the filename. Supported File Systems Local … Read more

McBlunas-Home-Theater-DB-Tool

Command Line Interface (cli)

synopsis description command1command2 a single commandhometheater.cmd command1 … <parameter> a command parameterhometheater.cmd command1 <parameter> -option=value-option value a required optionhometheater.cmd command1 -option=value [-option=value][-option value] an optional option -flag a boolean optionhometheater.cmd command1 -flag ‘ ‘ blank between options / groups logical operator and between options or group of options ‘|’ pipe between options / groups logical … Read more

McBlunas-Home-Theater-DB-Tool

Feature List

◆ support for Home Theater v.2.6.5 – v4.3.05 and upcoming versions ◆ GUI support ◆ NFO file import This tool reads all supported information stored in Kodi conform NFO files for Movies and TV Shows and transfers them into a Home Theater backup archive (ztb). The tool insert, update and delete Movies, Movie Collections, TV … Read more

McBlunas-Home-Theater-DB-Tool

McBluna’s Home Theater DB Tool

About mid of 2020 I’ve started developing this tool because I was unsatisfied with the internal Home Theater scraper. I’ve had unmatched or mismatched Movies and TV Shows. Sometimes wrong poster, fanart or clearlogo. Scraping for TV Shows on multi episode disc just sucks. I wanted full control about what the Poster Wall displays. As … Read more