I am currently developing an extension for BetaSeries. This website allows you to keep track of your series, episodes you've watched etc.
The purpose of this extension is to automagically mark your episode as watched on BetaSeries.
The extension itself is divided in several files :
- modules/betaseries.lua : BetaSeries API.
meta/fetcher/betaseries.lua : BetaSeries Fetcher. Adds betaseries metatags to the video. (heavily inspired by tvrage.lua)
extensions/betaseries.lua : BetaSeries UI. It also interacts with the playlist.
- modules/set.lua : Basic set features.
meta/reader/filename2.lua : Enables VLC to read basic meta from files named with the following scheme : Show Title - 1x04 - Episode Title.avi. (heavily inspired by filename.lua. Perhaps the two files could be merged?)
The code is available at GitHub.
It's still under development and far from perfect, but since I find it useful, I thought I might share
Any suggestions, bug report (yum!), questions are welcome!