AppleTV Datamaker

From AwkwardTV
Revision as of 11:15, 26 April 2008 by Tego (talk | contribs) (New version - now works with unsorted movies)
Jump to: navigation, search

Automatic Generation of XML metadata for ATVFiles

This application (based on AppleScript, PHP and mplayer) will traverse any given directory and search for movies. It will then make the XML files for ATVFiles, download subtitles (dutch only at the moment) and create a screenshot for series or download the cover for movies.

For movies, AppleTVdataMaker expects to have all movies in clean folders with as name the movie title (and if wanted the year between brackets), e.g. "Spider-Man 3 (2007)". To quickly scan the movies directory, just select the movies tab in appleTVdataMaker and select the "mother" directory. In my setup this one is called "Alphabetically".

For series, as opposed to movies, AppleTVdataMaker will look at the actual file names. It can discern season and episode numbers for most used systems. To start scanning the series directory, just select the series tab in appleTVdataMaker and select the "mother" directory. In my setup this one is called "Series" and contains a directory per series, in which is a directory per season containing all files.

Developed by: Thomas De Groote (thanks, Thomas!)


Source available from

Another new version (2008-04-26): After a long week of no updates, I managed to find some time to finish a new beta version. New in this version is (per popular request in the only feedback I got, from drag0n) an option to have all movies together in 1 directory. This does not support the downloading of subtitles yet in this setup, nor will it be possible to do the "create genre/rating/year directory" step. In the next version I am thinking to build in a tool to "sort" your movies directory, in which it could create the folders per movie and put all corresponding files in it.


As before: if you like this app, feel free to donate to the ATVFiles project... I make this program just for myself, so I do not deserve any donations :)