2011-05-18, 21:53
I want to start work on a Rifftrax Addon:
Simply Put, the end result would be a small video library Addon where one could scan movies from their Movie Library, search for and download Rifftrax the user would own, and allow for playback with a synced mp3 with an auto-ducking of sorts.
How the tedious job of syncing, you ask? Why it would be managed by .sync files that Rifftrax.com has begun to implement in all their new releases. The syntax is as follows:
Highlander_Rifftrax.sync:
So, I guess the idea ATM is to figure out using Python how to sync these files together, and go from there.
Any Help or Advice would be welcome (if I can get this off the ground, to GoogleCode this project will go!)
Cheers!
ChaosCharza
Simply Put, the end result would be a small video library Addon where one could scan movies from their Movie Library, search for and download Rifftrax the user would own, and allow for playback with a synced mp3 with an auto-ducking of sorts.
How the tedious job of syncing, you ask? Why it would be managed by .sync files that Rifftrax.com has begun to implement in all their new releases. The syntax is as follows:
Highlander_Rifftrax.sync:
Code:
riffdelay_init=122.8500
riffstart=17.7500
time_offset=0.99942500
- riffdelay_init - this is the time in secs in the MP3 that need to be skipped before the MP3 and the Movie start playing together.
- riffstart - this is the time in secs on the DVD audio track when the riffing actually starts; everything before is the introduction (ie: riffdelay_init+riffstart = intro on MP3)
- time_offset - If I'm not mistaken, this is meant for the MP3 clock-speed to allow for a perfect sync. (I noticed that I had to modify the above two params when I was syncing it in audacity due to the file being optimized for their player)
So, I guess the idea ATM is to figure out using Python how to sync these files together, and go from there.
Any Help or Advice would be welcome (if I can get this off the ground, to GoogleCode this project will go!)
Cheers!
ChaosCharza