For censored videos such as vevo you tube uses signature cipher to decodes its signature. You can refer to this link to understand what im saying.
YouTube signature decipher with an working example for VB.Net
Please open and read the above link to understand the question.
But recently youtube has changed its js file to change its cipher code link-
https://s.ytimg.com/yts/jsbin/player-en_US-vflGaNMBw/base.js
after finding the e.sig i see the nr function
nr=function(a){
a=a.split("");
mr.qv(a,69);mr.qv(a,26);mr.NC(a,38);mr.qv(a,8);mr.qv(a,22);mr.y9(a,1);
return a.join("")
Java script isnt my native language so i cant understand this function.
However i can provide an encrypted and decrypted sigatures from an online youtube video downloader after seing the download link.
encrypted signature
-3E2D315C8113141CBBA08986DC4898B7190B7278.6349B6F283A287624084AF146535A2FEF0596458
decrypted signature
097F54F65B8282E9E1C04DB6235C18C4DF52176B.0341321C5E755A7B7151ADABEDCBC1F5B0592A47