Okay! So this is a proof-of-concept video scrobbler. It works with QuickTime and (currently) only mov/mp4/m4v files with metadata. Here's a video of how it works.
It works with my VideoScrobbler website to keep track of what you're watching and when. Even that website is proof-of-concept, please don't expect it to be fit for use, but please do contribute if you're keen!
- Will figure out non-metadata tagged files from their filename (with reasonable accuracy!)
- Fixed bug where unknown videos would crash the scrobbler
- Now more tolerant of problems
- Marks video as stopped if you close the video
- Won't continually try to check for metadata if none is found
- Deals with streaming files (eg. Apple movie trailers)
- Won't scrobble if the video hasn't loaded (bug: wouldn't move to last played point if not loaded & then would over-write your position when scrobbling)
icon.png(from the same directory) for Growl notifications, if it exists (growl_notify >= 1.2.1)
- Keeps you informed via Growl (for now it's required)
- Doesn't force-open Quicktime all the time
- Moves your videos to the point you last played at automatically!
- Make sure you have mediainfo installed
- Download this script to somewhere useful on your computer
- Open Terminal.app
- Close the terminal app and screen will keep the scrobbler running
- If you want to stop the scrobbler do
screen -rand Ctrl-C to stop :)
It only works with mov/mp4/m4v files with decent metadata at the moment (I use iFlicks to tag mine) — specifically it uses the STIK atom to determine if the video is a film or a tv episode (it's the iTunes tag 'Movie' or 'TV Show'), so if that's not present it'll all go bonkers.
It's not very well commented right now either, essentially it's a mess. But it works :P
PS. don't go abusing my API keys!