CGI script for a list of movie and TV show media

# Features

* The database is a plain text file, with TAB-separated
  entries, one per line. See the top of the script for
  the latest format information. It is basically:
  <Title> <Release> <Duration> <Aspect ratio> <Discs> <Std./Reg.> 
  <Language / Audio Format> <Subtitles> <IMDB> <Delivery Date> <Cost> 
  <Amazon ASIN> <Release URL>

* Various media formats are supported: DVD, Blu-ray, CD,
  Digital Copies, etc.

dvdlist.pl is the current latest version. Work to rename 
the script to medialist.pl is ongoing, do not use that.

# Usage

Make script available to a web server in the cgi-bin
area, along with the language and country tables
(iso*.tab). Invoke with name of data base file (also 
available in the web server's path, e.g., in the 
same directory as the script) as URL parameter:
https://my.server.com/cgi-bin/dvdlist.pl?dvd_list.txt

To track your own collection, start a new git branch
with a name that is unique and identifies you or
your collection, then edit the default dvd_list.txt
or start your own file with a different name.

To update the ISO language and country names,
use the respective helper scripts, follow
the instructions within the respective script.

# Helper script to parse order confirmation emails

parse_order.pl is a command line script that determines 
the true cost of each item in orders of multiple items.
It spreads out communal cost (shipping, taxes, discounts, 
etc.) proportionally.

It takes one or more input files, which are plain text
copies of order confirmation emails: Open email, "Select All", 
"Copy", then "Paste" into a new text file in your editor of
choice (or 'cat > file.txt')

It extracts as much information as possible from the respective
product page of the ordered items, and eventually prints a 
TAB-separated list of data about each item, matching the 
data base format of the dvdlist CGI script. Copy&Paste those
lines into your data base file and adjust anything that is
amiss. (e.g., audio and subtitle languages are not yet parsed)

Boutique labels currently supported by the script:
* Criterion: https://criterion.com/
* Severin: https://severinfilms.com/
* Vinegar Syndrome: https://vinegarsyndrome.com/
* Mélusine: https://melusine.com/
* Arrow: https://www.arrowvideo.com/
* Sentai: https://www.sentaifilmworks.com/
* Kino Lorber: https://www.kinolorber.com/

