SheetMaker for Linux# (SML) is a set of GUI programs to generate moviesheets and thumbnails for use with many Media Players. A command-line version (smlcli) is also available that can run unattended once set-up.
Originally developed for use with the WDTVLive media player that is using the 'WDLXTV' firmware, it can be used for any media player that supports display of Thumbnails and Movie Sheets.
SML accesses TheMovieDB.org to gather backgrounds, fanarts and cover images and gathers textual movie information from a user-selected movie site (currently either IMDB.com or MovieMeter.nl), and generates moviesheets and thumbnails determined by user-defined parameters.
It also accesses TheTVDB.com to gather information and artwork for process of TV Shows, TV Series, Seasons and Episodes.
Sheets are generated using pre-configured templates, many of which are available through http://wdtvforum.com and http://forum.wdlxtv.com.
Many of these templates are now available on this site, and have been modified to better suit Linux and SheetMaker. (see Templates).
Current features include:
The image rendering is done using the ImageMagick module from within Perl.
Several Perl modules (i.e. 'add-ons') and some other Linux utilities and programs are required to run the scripts which may not be installed on your system, so some action will be required to have these installed (see the installation instructions).
4th Mar 2015
Info: What's in Development ?
Just an update to let users know what is being developed - release date coming very soon.
Redevelopment of the GUI program (Gtk2 Version).
Inclusion of an 'Addons' system, allowing the user to activate/deactivate optional plugins.
Development of a QT4 Version.
Movie Collection Manager.
21st May 2014
28th Apr 2014
Changes to Installation Procedures and Documentation.
The instructions for the installation of Perl modules and supporting programs have been changed to use less CPAN installs and make more use of available distribution packages (i.e. DEB files and RPM files).
This should simplify the install process and reduce the problem of module dependency issues.
20th Mar 2014
Bug Fix Releases:
14th Jan 2014
If CPAN modules are not installing for you..
It has come to our attention that the latest release of Linux Mint 16 - Cinnamon version (and possibly others) installs without some critical 'C' libraries necessary for the compilation and installation of the CPAN modules.
To fix this you may need to install 'libc6-dev' and 'libexpat1-dev' before installing the CPAN modules.
You can do this using the 'Synaptic Package Manager' or run the commands ..
'sudo apt-get install libc6-dev'
'sudo apt-get install libexpat1-dev'
.. from the command line (i.e. Terminal session).
8th Jan 2014
Critical Bug Fix Releases:
Fixes data problem that can cause program crash.
17th Dec 2013
Minor Bug Fix Releases:
Fixes broken Movie year display.
19th Sep 2013
Updated Versions Available:
Switch-over to version 3 of the 'themoviedb.org' API - (The previous version has been discontinued).
NOTE: These versions require an extra CPAN module, to be loaded. i.e. 'JSON::Parse' (See the module-check programs included in the program bundle.)
17th Sep 2013
Important! Previous versions will no longer work on processing Movies
The cause... 'theMovieDB.org' web site which is accessed to get Movie Posters and data, has changed the method of accessing the data.
A new release of SheetMaker is being developed with several upgrades and includes this change but is not ready for release yet.
In the meantime an interim version will be made available over the next day or two that will get the Movies working again.