Здравейте, мъча се тука да направя код за сваляне на видео от youtubе ии запънах на едно нещо. Така когато взема страницата с Curl и трябва да взема URL до видеото и да го отсея от останалите ..
значи перфекния линк изглежда така: http://pastebin.com/CwJn9jsQ , а тбрябва да го взема от http://pastebin.com/sV8WgJPW .. някакви идеи ?
За сега ползвамм preg_match и следния патерн:
НО явно иска някаква допълнителна филтрация, ии немога да намеряя изход.. ;(
ЕДИТ: имам малък напредък .. сега товаа :
трябва да стане това:
Но още немога да го измисляя .. смисълл вече е 03:33, а работа над тояя умрял скрипт 5 часа и все още съм до кривата круша - моляя помощ ;(
значи перфекния линк изглежда така: http://pastebin.com/CwJn9jsQ , а тбрябва да го взема от http://pastebin.com/sV8WgJPW .. някакви идеи ?
За сега ползвамм preg_match и следния патерн:
Код:
http\:\/\/([a-z0-9-_\.]+)youtube\.com\/videoplayback(.*)&signature=(.+)
НО явно иска някаква допълнителна филтрация, ии немога да намеряя изход.. ;(
ЕДИТ: имам малък напредък .. сега товаа :
Код:
http://r3---sn-c0an5u-nv4e.c.youtube.com/videoplayback?newshard=yes&sparams=algorithm,burst,clen,cp,dur,factor,gir,id,ip,ipbits,itag,lmt,source,upn,expire&cp=U0hWSFVNT19MTUNONl9NR1NJOm9GSng4LVJfSVQ1&ipbits=8&mt=1373498497&gir=yes&sver=3&algorithm=throttle-factor&clen=88729941&expire=1373521873&burst=40&upn=wnDX3qLc4Bw&itag=135&signature=5A1DE299991C530E465FD7C13BA08E7BCD466E8F.2B9E8F64E3444BF49729156074198E14484D5309&dur=704.867&id=b41fd67c880b999f&mv=m&source=youtube&ms=au&lmt=1370654221970742&factor=1.25&key=yt1&ip=37.143.228.139&fexp=909703,932233,929416,916625,928201,929117,929121,929906,929127,925714,929917,929919,912512,912515,912521,906838,931917,931913,904830,919373,933701,904122,936303,900816,912711,935000,921057u0026index=708-2431u0026bitrate=1114620u0026itag=135,size=480x360u0026type=video/mp4; codecs="avc1.4d401e"u0026init=0-709u0026url=http://r3---sn-c0an5u-nv4e.c.youtube.com/videoplayback?newshard=yes&sparams=algorithm,burst,clen,cp,dur,factor,gir,id,ip,ipbits,itag,lmt,source,upn,expire&cp=U0hWSFVNT19MTUNONl9NR1NJOm9GSng4LVJfSVQ1&ipbits=8&mt=1373498497&gir=yes&sver=3&algorithm=throttle-factor&clen=39871048&expire=1373521873&burst=40&upn=wnDX3qLc4Bw&itag=134&signature=7ED69CA19AD4A26DC2C76F49B78EA8F9C89F1EA6.558734EB00C589092B3AD54A6FBA002339448D3D&dur=704.867&id=b41fd67c880b999f&mv=m&source=youtube&ms=au&lmt=1370654221442312&factor=1.25&key=yt1&ip=37.143.228.139&fexp=909703,932233,929416,916625,928201,929117,929121,929906,929127,925714,929917,929919,912512,912515,912521,906838,931917,931913,904830,919373,933701,904122,936303,900816,912711,935000,921057
трябва да стане това:
Код:
http://r3---sn-c0an5u-nv4e.c.youtube.com/videoplayback?burst=40&mt=1373498306&fexp=903802%2C932215%2C900340%2C916624%2C922911%2C929218%2C928201%2C929117%2C929121%2C929906%2C929127%2C925714%2C929917%2C929919%2C912512%2C912515%2C912521%2C906838%2C931913%2C904830%2C919373%2C933701%2C904122%2C932216%2C908534%2C936303%2C919008%2C912711%2C935000%2C921057&sparams=algorithm%2Cburst%2Ccp%2Cfactor%2Cid%2Cip%2Cipbits%2Citag%2Csource%2Cupn%2Cexpire&ip=37.143.228.139&algorithm=throttle-factor&factor=1.25&upn=vRzKp42iwdk&itag=5&source=youtube&mv=m&newshard=yes&ipbits=8&ms=au&cp=U0hWSFVNT19MTUNONl9NR1NJOkt1SW5Tczl6aU5E&key=yt1&sver=3&id=b41fd67c880b999f&expire=1373521873&signature=6D7C83DD39DFBBBEC2F0A955A99E7295FDB7E34C.74B3840BE62C04446CF939AE0EC709A3BA380FDC
Но още немога да го измисляя .. смисълл вече е 03:33, а работа над тояя умрял скрипт 5 часа и все още съм до кривата круша - моляя помощ ;(