It seems that youtube has changed the page format. There is a possible patch attached here. I had a look to get_youtube_vids.awk and got some hints. The way the request ID is extracted from the descriptor is quite different.
Also, I added some minor changes:
- added explicit references to ~/.utube in some SHELL lines, so the program may be launched from different directories,
- added a single quote in the shell string around the "uturl" variable expansion, so the URL can contain the "&" character, and URLs terminating with "&hl=..." have a chance to be accepted.