A few things first:
#1 - I'm releasing this script under the MIT License. In a nutshell, you may copy it, change it, modify it, sell it, resell it - do whatever you want with it.
#2 - The code here is proven to work, verified (there's also a demo included).
#3 - I cannot support this code. This is why it is free. If you can work it into your sites, that's fantastic. If you want to work this into your CMS, even better. But please don't email or ICQ me asking how to make it work, can I integrate it, etc etc.
What it does
This script injects encrypted member information into your videos [avi & wmv in this release, but adding new formats is easy enough]. Videos still play as normal, work as normal etc. If they're opened in a hex editor, the information is not visible. You need the key to decrypt it [ie, no privacy problems]
Once in place, you can grab your videos off rapidshare, forums, etc etc, and pinpoint exactly who stole your content (username, time and date, original filename and IP)
What it doesn't do
It doesn't survive re-encoding to a tube [sorry!] - but will survive splitting, and often resizing
How it works
A lot of CMSs / Sites stream out the videos. This script watches while the video streams out, and injects the encoded information into the stream in the right place.
What it needs
PHP4/5
It doesn't take up too much overhead, but then again, it's probably not the most efficent thing ever.
Enough chatter:
http://www.ninjito.com/VidProt-Final.zip
Now don't let me hear you complaining about having shit stolen again.
BTW, this was tested and proved to work in sitedepth and CARMA (both with some tweaking). We tracked Raven Riley content for over a year, and with it, killed a lot of stolen accounts, and also worked out who was stealing what.
qx