FYI, you can still get the video_id from the JSON parameters by changing this (in YouTube.pm)
id => qr|"video_id": "(.*?)"|, into this id => qr|'VIDEO_ID': '(.*?)'|, or, if you want backwards compatibility, this id => qr|['"]video_id['"]: ['"](.*?)['"]|i, The problem is then the "t" parameter. I'm not even sure what it referred to, and I can't find anything that sounds similar.
signature.asc
Description: Digital signature