I also found the YouTube.py macro, but it seems to be required only for old mon version.

Which version did you try? I haven't used the macro, but out of interest I downloaded the latest version - YouTube-0.6.py from the YouTube-2 section at the top of the YouTube page - and found it worked no problem with 1.9.7.