Объявление

Свернуть
Пока нет объявлений.

разработка МОДа nYouTube - YouTube 3D (yt3d) - YouTube HD (720p/1080p)

Свернуть
X
 
  • Фильтр
  • Время
  • Показать
Очистить всё
новые сообщения

  • разработка МОДа nYouTube - YouTube 3D (yt3d) - YouTube HD (720p/1080p)

    нет никукого желания проверить?
    врубил 3д кнопку в плаге, сам пока проверить не могу, тк телик не пришел, а плаг в эмуляторе даже не стартует. так бы смог проверить, работает ли кнопка и при нажатии не вылазиют ли ошибки.

    для поиска вбить в плаге в поиске yt3d в итоге получим кучу 3д видиков syde-by-syde.



    после старта видика поидее нужно проделать манипуляции, как и при просмотре 3д кинозала картины.

    еще для поиска можно вбивать такое



    yt3d:enable=true yt3d:aspect=16:9 yt3d:swap=true

    yt3d:swap ёзначает искать syde-by-syde видики

    на компе получаем это

    мой план, смотреть 3д видики с ютуба + хд видики с ютуба как на азбоксе с энигмой
    Вложения
    Обсуждение всех нюансов развода в Германии. www.razvod.net

  • #2
    Re: YouTube 3D? yt3d side-by-side

    мля, с первого раза не получилось >

    система вроде простая

    получаем айди видика, потом тянем из него инфо, потом смотрим, есть ли хд и берем хд стрим.
    Spoiler

    MyTube
    Код:
    	def getVideoUrl(self):
    		VIDEO_FMT_PRIORITY_MAP = {
    			'38' : 1, #MP4 Original (HD)
    			'37' : 2, #MP4 1080p (HD)
    			'22' : 3, #MP4 720p (HD)
    			'18' : 4, #MP4 360p
    			'35' : 5, #FLV 480p
    			'34' : 6, #FLV 360p
    		}
    		video_url = None
    		video_id = str(self.getTubeId())
    
    		# Getting video webpage
    		#URLs for YouTube video pages will change from the format http://www.youtube.com/watch?v=ylLzyHk54Z0 to http://www.youtube.com/watch#!v=ylLzyHk54Z0.
    		watch_url = 'http://www.youtube.com/watch?v=%s&gl=US&hl=en' % video_id
    		watchrequest = Request(watch_url, None, std_headers)
    		try:
    			print "[MyTube] trying to find out if a HD Stream is available",watch_url
    			watchvideopage = urlopen2(watchrequest).read()
    		except (URLError, HTTPException, socket.error), err:
    			print "[MyTube] Error: Unable to retrieve watchpage - Error code: ", str(err)
    			return video_url
    
    		# Get video info
    		for el in ['&el=embedded', '&el=detailpage', '&el=vevo', '']:
    			info_url = ('http://www.youtube.com/get_video_inf...amp;hl=en' % (video_id, el))
    			request = Request(info_url, None, std_headers)
    			try:
    				infopage = urlopen2(request).read()
    				videoinfo = parse_qs(infopage)
    				if 'fmt_url_map' in videoinfo:
    					break
    			except (URLError, HTTPException, socket.error), err:
    				print "[MyTube] Error: unable to download video infopage",str(err)
    				return video_url
    
    		if 'fmt_url_map' not in videoinfo:
    			# Attempt to see if YouTube has issued an error message
    			if 'reason' not in videoinfo:
    				print '[MyTube] Error: unable to extract "fmt_url_map" parameter for unknown reason'
    			else:
    				reason = unquote_plus(videoinfo['reason'][0])
    				print '[MyTube] Error: YouTube said: %s' % reason.decode('utf-8')
    			return video_url
    
    		video_fmt_map = {}
    		fmt_infomap = {}
    		tmp_fmtUrlDATA = videoinfo['fmt_url_map'][0].split(',')
    		for fmtstring in tmp_fmtUrlDATA:
    			(fmtid,fmturl) = fmtstring.split('|')
    			if VIDEO_FMT_PRIORITY_MAP.has_key(fmtid):
    				video_fmt_map[VIDEO_FMT_PRIORITY_MAP[fmtid]] = { 'fmtid': fmtid, 'fmturl': unquote_plus(fmturl) }
    			fmt_infomap[int(fmtid)] = unquote_plus(fmturl)
    		print "[MyTube] got",sorted(fmt_infomap.iterkeys())
    		if video_fmt_map and len(video_fmt_map):
    			print "[MyTube] found best available video format:",video_fmt_map[sorted(video_fmt_map.iterkeys())[0]]['fmtid']
    			video_url = video_fmt_map[sorted(video_fmt_map.iterkeys())[0]]['fmturl']
    			print "[MyTube] found best available video url:",video_url
    		
    		return video_url


    потом 3д кнопку подрубить...

    для начала поиграюсь наверное с мелким самонаписаным плагом и одним выборочным видео.
    если прокатит, то можно будет пилить и ютуб плагин, к тому времени думаю уже и телик подойдет
    Обсуждение всех нюансов развода в Германии. www.razvod.net

    Комментарий


    • #3
      Re: YouTube 3D? yt3d side-by-side

      3D Girls

      вот микроплаг с этим видиком и привязкой 3д кнопки она же кнопка ентер.
      один видик, кнопка 3 и больше ничего



      в эмуляторе пашет, на телике не проверял

      ---------
      перезалил, теперь кнопка точно долзнха пахать
      Вложения
      Обсуждение всех нюансов развода в Германии. www.razvod.net

      Комментарий


      • #4
        Re: YouTube 3D? yt3d side-by-side

        подборку лучшего битрейта еще не делал, но 3д проверил у себя на телике, пашет

        кому интересно, проверяйте установив через локальный сервер
        Вложения
        Обсуждение всех нюансов развода в Германии. www.razvod.net

        Комментарий


        • #5
          Re: YouTube 3D - yt3d side-by-side & Samsung Internet@TV

          Может добавить на сервер?

          «…нет правды на земле, но нет её и выше…»
          Spoiler
          Azbox HD Premium - OpenPLi 3, VU+ Solo2 - VTi, MK Gigital XP1000 - OpenPLi
          Dune HD Smart H1, Dune Micro HD 101, Dune HD 301, Dune HD BAse 3D, mag250 micro
          Samsung UE46-C-7700 Internet@TV, Pioneer VSX 921-K 7.1 -> 5.1
          AppleTV 2, iPhone 2G, iPhone 3GS, iPhone 4G, iPad 2, iPad 3,
          PS3, PSP 1-2, PS-Vita, Wii

          Комментарий


          • #6
            Re: YouTube 3D - yt3d side-by-side & Samsung Internet@TV

            добавь nYouTubeHD3D.zip, на сервак закинул тудаже, где и картина лежит
            потом если хд удастся добавить, то обновлю
            Обсуждение всех нюансов развода в Германии. www.razvod.net

            Комментарий


            • #7
              Re: YouTube 3D - yt3d side-by-side & Samsung Internet@TV

              Готово!

              «…нет правды на земле, но нет её и выше…»
              Spoiler
              Azbox HD Premium - OpenPLi 3, VU+ Solo2 - VTi, MK Gigital XP1000 - OpenPLi
              Dune HD Smart H1, Dune Micro HD 101, Dune HD 301, Dune HD BAse 3D, mag250 micro
              Samsung UE46-C-7700 Internet@TV, Pioneer VSX 921-K 7.1 -> 5.1
              AppleTV 2, iPhone 2G, iPhone 3GS, iPhone 4G, iPad 2, iPad 3,
              PS3, PSP 1-2, PS-Vita, Wii

              Комментарий


              • #8
                Re: YouTube 3D - yt3d side-by-side & Samsung Internet@TV

                млять это просто какойто ужос. сидел до 4х часов трахал себе мозги с хд поддержкой.
                не могу понять, на сайте линки всегда генерируются как надо, а у мнея только раз из ста.
                сегодня вечером буду мучать дальше, ну а так впринцыпе выбор хд стрима пашет. врубил видик и если есть 1080п, то он врубает его. выбо качества я добавлять не буду, тк для стремнокачества есть оф. плагин.

                может кто знает почему при запросе инфы о потоке в ответе нерабочие линки?
                вставляю полученый линк в браузер и жопа, может там какойто знак в урлкодировке мешет и мне его нужно конвертировать?
                Обсуждение всех нюансов развода в Германии. www.razvod.net

                Комментарий


                • #9
                  Re: YouTube 3D - yt3d side-by-side & Samsung Internet@TV

                  вот два линка с двух видиков, сгенерированы одинакого

                  videoid cRdxXPV9GNQ

                  videoid -zvCUmeoHpw
                  Код:
                  http://v19.lscache6.c.youtube.com/videoplayback?sparams=id%2Cexpire%2Cip%2Cipbits%2Citag%2Cratebypass%2Coc%3AU0hPSFVSTl9FSkNOOV9NTFJJ&fexp=901315%2C907605%2C901912%2C910207&itag=22&ipbits=0&signature=1CE504DB639654509B8C21BD04A2FA0A1FC9322D.B198F98F2B7DD6EB48CA2489AB8389D978EBFF08&sver=3&ratebypass=yes&expire=1303570800&key=yt1&ip=0.0.0.0&id=fb3bc25267a81e9c
                  во втором стоит это: oc%3AU0hPSFVSTl9FSkNOOV9NTFJJ и везде где вижу эту пабуду видео не пашет. ни в браузере ни в виджете

                  вчера было наоборот, аватар не шел, а астероид шел
                  Обсуждение всех нюансов развода в Германии. www.razvod.net

                  Комментарий


                  • #10
                    Re: YouTube 3D - yt3d side-by-side & Samsung Internet@TV

                    убиваю 2й день напролет тюбиком, что чтото с чемто
                    Spoiler

                    немного прошел дальше, на компе хд запускаю без проблем, тк там удается почистить куки.
                    на телик нихрена.

                    в итоге с чистыми куки получаем линк, который работает,
                    GET /get_video_info?&video_id=cRdxXPV9GNQ&el=em bedded&ps=default&eurl=&gl=US&hl=e n HTTP/1.1
                    Accept: text/html, image/png, image/*, */*
                    Host: www.youtube.com
                    Referer: XHRSync
                    Connection: close
                    Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
                    User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.6) Gecko/20100627 Firefox/3.6.6
                    Accept-Language: en-us,en;q=0.5, text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
                    Accept-Encoding: identity
                    Cache-Control: no-cache
                    а если куки с тюбика уже прописаны в памяти,
                    GET /get_video_info?&video_id=cRdxXPV9GNQ&el=em bedded&ps=default&eurl=&gl=US&hl=e n HTTP/1.1
                    Accept: text/html, image/png, image/*, */*
                    Host: www.youtube.com
                    Referer: XHRSync
                    Cookie: use_hitbox=72c46ff6cbcdb7c5585c36411b6b334edAEAAAA w; VISITOR_INFO1_LIVE=zt9vgL6j_z0; GEO=ffb423b0c2fa1b6651ccdcac4f508ca6cwsAAAAzREVc4h pFTbScAg==; s_gl=18f5cd48020458e865a469a7155238dacwIAAABVUw==
                    Connection: close
                    Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
                    User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.6) Gecko/20100627 Firefox/3.6.6
                    Accept-Language: en-us,en;q=0.5, text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
                    Accept-Encoding: identity
                    Cache-Control: no-cache
                    то получаем какашку с ,oc: и ipbits=0 + пустой айпишник. в рабочем линке прописано первое число, а тут нулик ip=0.0.0.0
                    до этого дошел при помощи сниферения. подрубил азбокс с энигмой и майтюбик плагин.
                    увидел, что там при каждом запросе кукис нету, а у меня есть, в итоге жопа а не ответ и что с ним делать, как его смотреть хз ну или как удалить куки на телике тоже не понятно, код который пашет в эмуляторе почемуто не пашет на телике, тоесть нет нужного эффекта





                    -----------------------
                    тюбик пашет, как положено, обдуждение здесь

                    http://www.pristavka.de/index.php/topic,8713.0.html
                    Обсуждение всех нюансов развода в Германии. www.razvod.net

                    Комментарий


                    • #11
                      Re: МОД nYouTube - YouTube 3D (yt3d) - YouTube HD (720p/1080p)-Samsung Internet@TV

                      итак хд в тюбике померло, причина - изменения в апи

                      смотря здесь
                      enigma2-plugin-extensions-mytube_1.0-20110805-r4_mipsel.rar

                      увидел

                      Код:
                      		video_fmt_map = {}
                      		fmt_infomap = {}
                      		if videoinfo.has_key('url_encoded_fmt_stream_map'):
                      		    tmp_fmtUrlDATA = videoinfo['url_encoded_fmt_stream_map'][0].split(',url=')
                      		else:
                                  tmp_fmtUrlDATA = videoinfo['fmt_url_map'][0].split(',')    
                      		for fmtstring in tmp_fmtUrlDATA:
                      			if videoinfo.has_key('url_encoded_fmt_stream_map'):
                      			    (fmturl, fmtid) = fmtstring.split('&itag=')
                      			    if fmturl.find("url=") !=-1:
                      			        fmturl = fmturl.replace("url=","")
                      			else:
                                      (fmtid,fmturl) = fmtstring.split('|')        
                      			if VIDEO_FMT_PRIORITY_MAP.has_key(fmtid):
                      				video_fmt_map[VIDEO_FMT_PRIORITY_MAP[fmtid]] = { 'fmtid': fmtid, 'fmturl': unquote_plus(fmturl) }
                      			fmt_infomap[int(fmtid)] = unquote_plus(fmturl)
                      		print "[MyTube] got",sorted(fmt_infomap.iterkeys())
                      		if video_fmt_map and len(video_fmt_map):
                      			print "[MyTube] found best available video format:",video_fmt_map[sorted(video_fmt_map.iterkeys())[0]]['fmtid']
                      			video_url = video_fmt_map[sorted(video_fmt_map.iterkeys())[0]]['fmturl'].split(';')[0]
                      			print "[MyTube] found best available video url:",video_url
                      url_encoded_fmt_stream_map такого раньше не было, поэтому и не пашет

                      проверил на big+buck+bunny
                      дома шло в суперхренокачестве, при запросе
                      Код:
                      http://www.youtube.com/get_video_info?&video_id=XSGBVzeBUbk&el=vevo&ps=default&eurl=&gl=US&hl=en
                      выплевывает
                      Spoiler

                      Код:
                      shortform=True&allow_embed=1&ad_host_tier=144036&mpvid=AASqNpkhbYgVPiuc&allow_ratings=1&keywords=big+buck+bunny%2Cbunny%2Crabbit%2Canimation%2CHD%2C1080p&ad3_module=http%3A%2F%2Fs.ytimg.com%2Fyt%2Fswfbin%2Fad3-vflUgNhz5.swf&track_embed=1&host_language=de&view_count=5142421&gut_tag=%2F4061%2Fytunknown%2Fmain&no_get_video_log=1&fmt_list=37%2F1920x1080%2F9%2F0%2F115%2C45%2F1280x720%2F99%2F0%2F0%2C22%2F1280x720%2F9%2F0%2F115%2C44%2F854x480%2F99%2F0%2F0%2C35%2F854x480%2F9%2F0%2F115%2C43%2F640x360%2F99%2F0%2F0%2C34%2F640x360%2F9%2F0%2F115%2C18%2F640x360%2F9%2F0%2F115%2C5%2F320x240%2F7%2F0%2F0&plid=AASqNpkhb9WhJ_2X&title=Big+Buck+Bunny+animation+%281080p+HD%29&targeting_video_doc_id=&cafe_experiment_id=&length_seconds=597&thumbnail_url=http%3A%2F%2Fi1.ytimg.com%2Fvi%2FXSGBVzeBUbk%2Fdefault.jpg&author=sophiejvc&sffb=True&tmi=1&afv=True&ftoken=&ad_video_pub_id=ca-pub-6219811747049371&status=ok&watermark=http%3A%2F%2Fs.ytimg.com%2Fyt%2Fswf%2Flogo-vfl_bP6ud.swf%2Chttp%3A%2F%2Fs.ytimg.com%2Fyt%2Fswf%2Fhdlogo-vfloR6wva.swf&timestamp=1313051380&has_cc=False&endscreen_module=http%3A%2F%2Fs.ytimg.com%2Fyt%2Fswfbin%2Fendscreen-vflQSpCcW.swf&ad_host=ca-host-pub-5442466883885834&ad_eurl=http%3A%2F%2Fwww.youtube.com%2Fvideo%2FXSGBVzeBUbk&cid=142439&url_encoded_fmt_stream_map=url%3Dhttp%253A%252F%252Fv21.lscache3.c.youtube.com%252Fvideoplayback%253Fsparams%253Did%25252Cexpire%25252Cip%25252Cipbits%25252Citag%25252Cratebypass%25252Coc%25253AU0hQSFBSUl9FSkNOMF9ITFZJ%2526itag%253D37%2526ip%253D0.0.0.0%2526signature%253D061A9D456345E41F66AA6CCF2F48D72F49C65F77.D5655CF8066684A1FA80C6D05866506B1AF4ADDB%2526sver%253D3%2526ratebypass%253Dyes%2526expire%253D1313074800%2526key%253Dyt1%2526ipbits%253D0%2526id%253D5d218157378151b9%26quality%3Dhd1080%26fallback_host%3Dtc.v21.cache3.c.youtube.com%26type%3Dvideo%252Fmp4%253B%2Bcodecs%253D%2522avc1.64001F%252C%2Bmp4a.40.2%2522%26itag%3D37%2Curl%3Dhttp%253A%252F%252Fv10.lscache2.c.youtube.com%252Fvideoplayback%253Fsparams%253Did%25252Cexpire%25252Cip%25252Cipbits%25252Citag%25252Cratebypass%25252Coc%25253AU0hQSFBSUl9FSkNOMF9ITFZJ%2526itag%253D45%2526ip%253D0.0.0.0%2526signature%253D9100EF081331580FED041C670CAA13918C2EA891.54C66315AD4978AF01A058B041CF40FE34DDB94C%2526sver%253D3%2526ratebypass%253Dyes%2526expire%253D1313074800%2526key%253Dyt1%2526ipbits%253D0%2526id%253D5d218157378151b9%26quality%3Dhd720%26fallback_host%3Dtc.v10.cache2.c.youtube.com%26type%3Dvideo%252Fwebm%253B%2Bcodecs%253D%2522vp8.0%252C%2Bvorbis%2522%26itag%3D45%2Curl%3Dhttp%253A%252F%252Fv24.lscache8.c.youtube.com%252Fvideoplayback%253Fsparams%253Did%25252Cexpire%25252Cip%25252Cipbits%25252Citag%25252Cratebypass%25252Coc%25253AU0hQSFBSUl9FSkNOMF9ITFZJ%2526itag%253D22%2526ip%253D0.0.0.0%2526signature%253D01131A01D96BDCB6EF0AC7D45148187AA52A1D2E.790227B0B371FF96F6E5117073440789269FBB21%2526sver%253D3%2526ratebypass%253Dyes%2526expire%253D1313074800%2526key%253Dyt1%2526ipbits%253D0%2526id%253D5d218157378151b9%26quality%3Dhd720%26fallback_host%3Dtc.v24.cache8.c.youtube.com%26type%3Dvideo%252Fmp4%253B%2Bcodecs%253D%2522avc1.64001F%252C%2Bmp4a.40.2%2522%26itag%3D22%2Curl%3Dhttp%253A%252F%252Fv12.lscache1.c.youtube.com%252Fvideoplayback%253Fsparams%253Did%25252Cexpire%25252Cip%25252Cipbits%25252Citag%25252Cratebypass%25252Coc%25253AU0hQSFBSUl9FSkNOMF9ITFZJ%2526itag%253D44%2526ip%253D0.0.0.0%2526signature%253D1ABF00307669C060F067819A5C7DE299782E50C9.4DACAA2CDCEB4A46765CA371C970102698098A60%2526sver%253D3%2526ratebypass%253Dyes%2526expire%253D1313074800%2526key%253Dyt1%2526ipbits%253D0%2526id%253D5d218157378151b9%26quality%3Dlarge%26fallback_host%3Dtc.v12.cache1.c.youtube.com%26type%3Dvideo%252Fwebm%253B%2Bcodecs%253D%2522vp8.0%252C%2Bvorbis%2522%26itag%3D44%2Curl%3Dhttp%253A%252F%252Fv1.lscache4.c.youtube.com%252Fvideoplayback%253Fsparams%253Did%25252Cexpire%25252Cip%25252Cipbits%25252Citag%25252Calgorithm%25252Cburst%25252Cfactor%25252Coc%25253AU0hQSFBSUl9FSkNOMF9ITFZJ%2526algorithm%253Dthrottle-factor%2526itag%253D35%2526ip%253D0.0.0.0%2526burst%253D40%2526sver%253D3%2526signature%253D4B80A218E465AAB8D892AB5DF94C8DD1EF3A1C1A.AB97B90D282B78041EC9E59F618B69DC880DA5F0%2526expire%253D1313074800%2526key%253Dyt1%2526ipbits%253D0%2526factor%253D1.25%2526id%253D5d218157378151b9%26quality%3Dlarge%26fallback_host%3Dtc.v1.cache4.c.youtube.com%26type%3Dvideo%252Fx-flv%26itag%3D35%2Curl%3Dhttp%253A%252F%252Fv5.lscache4.c.youtube.com%252Fvideoplayback%253Fsparams%253Did%25252Cexpire%25252Cip%25252Cipbits%25252Citag%25252Cratebypass%25252Coc%25253AU0hQSFBSUl9FSkNOMF9ITFZJ%2526itag%253D43%2526ip%253D0.0.0.0%2526signature%253D413F2F962AB1325FB2CD2F71404E7ADE54B2CE18.5B11844B7C64B2425F159EDF099B182980CB2A42%2526sver%253D3%2526ratebypass%253Dyes%2526expire%253D1313074800%2526key%253Dyt1%2526ipbits%253D0%2526id%253D5d218157378151b9%26quality%3Dmedium%26fallback_host%3Dtc.v5.cache4.c.youtube.com%26type%3Dvideo%252Fwebm%253B%2Bcodecs%253D%2522vp8.0%252C%2Bvorbis%2522%26itag%3D43%2Curl%3Dhttp%253A%252F%252Fv16.lscache5.c.youtube.com%252Fvideoplayback%253Fsparams%253Did%25252Cexpire%25252Cip%25252Cipbits%25252Citag%25252Calgorithm%25252Cburst%25252Cfactor%25252Coc%25253AU0hQSFBSUl9FSkNOMF9ITFZJ%2526algorithm%253Dthrottle-factor%2526itag%253D34%2526ip%253D0.0.0.0%2526burst%253D40%2526sver%253D3%2526signature%253D067E52FFC0036071EABCC85DB1F638B263016EBE.3674AB2F495A4F39F1B9935046B8E4FC4F4FE8C8%2526expire%253D1313074800%2526key%253Dyt1%2526ipbits%253D0%2526factor%253D1.25%2526id%253D5d218157378151b9%26quality%3Dmedium%26fallback_host%3Dtc.v16.cache5.c.youtube.com%26type%3Dvideo%252Fx-flv%26itag%3D34%2Curl%3Dhttp%253A%252F%252Fv21.lscache7.c.youtube.com%252Fvideoplayback%253Fsparams%253Did%25252Cexpire%25252Cip%25252Cipbits%25252Citag%25252Cratebypass%25252Coc%25253AU0hQSFBSUl9FSkNOMF9ITFZJ%2526itag%253D18%2526ip%253D0.0.0.0%2526signature%253D174F3117D6E1B5C2EE855B7B289B0B5D1D118EAF.0867B3F0098DBA7DA86675FF2BDE5ECFA1FE8539%2526sver%253D3%2526ratebypass%253Dyes%2526expire%253D1313074800%2526key%253Dyt1%2526ipbits%253D0%2526id%253D5d218157378151b9%26quality%3Dmedium%26fallback_host%3Dtc.v21.cache7.c.youtube.com%26type%3Dvideo%252Fmp4%253B%2Bcodecs%253D%2522avc1.42001E%252C%2Bmp4a.40.2%2522%26itag%3D18%2Curl%3Dhttp%253A%252F%252Fv6.lscache8.c.youtube.com%252Fvideoplayback%253Fsparams%253Did%25252Cexpire%25252Cip%25252Cipbits%25252Citag%25252Calgorithm%25252Cburst%25252Cfactor%25252Coc%25253AU0hQSFBSUl9FSkNOMF9ITFZJ%2526algorithm%253Dthrottle-factor%2526itag%253D5%2526ip%253D0.0.0.0%2526burst%253D40%2526sver%253D3%2526signature%253D9562D3F3839450F29E382F186F49473F5647EBCC.61760C7018E683D612ED1B892E90D59668526FB5%2526expire%253D1313074800%2526key%253Dyt1%2526ipbits%253D0%2526factor%253D1.25%2526id%253D5d218157378151b9%26quality%3Dsmall%26fallback_host%3Dtc.v6.cache8.c.youtube.com%26type%3Dvideo%252Fx-flv%26itag%3D5&ad_flags=0&ad_channel_code_overlay=invideo_overlay_480x70_cat1%2Cafv_overlay%2CVertical_Overlay_3%2CVertical_Overlay_316%2CVidVert3%2CVidVert316%2CVertical_3%2CVertical_316%2Cytps_default%2Cytel_vevo%2Cyt_mpvid_AASqNpkhbYgVPiuc%2Cyt_cid_142439%2Civp&pyv_in_related_cafe_experiment_id=&avg_rating=4.88289576293&video_id=XSGBVzeBUbk&muted=0&vq=auto&as_launched_in_country=1&token=vjVQa1PpcFMw6mBNOFIT1t48cNqQKc1LyK112Lh5K1E%3D&ad_logging_flag=1

                      где нет fmt_url_map, а есть url_encoded_fmt_stream_map

                      думаю вечером добавлю, заодно изменю логотип и добавлю статистику использования, тк интересно, сколько человек использует данный мод.
                      Обсуждение всех нюансов развода в Германии. www.razvod.net

                      Комментарий


                      • #12
                        Re: МОД nYouTube - YouTube 3D (yt3d) - YouTube HD (720p/1080p)-Samsung Internet@TV

                        профиксил

                        Код:
                        		if(params['url_encoded_fmt_stream_map'])
                        		{
                        			var test = params['url_encoded_fmt_stream_map'].split(",url=");
                        			
                        			for (var index = 0; index < test.length; index++)
                        			{
                        				var videoinfo = test[index].split("&itag=");
                        				videoinfo[0] = videoinfo[0].replace("url=","");
                        
                        				if (videoinfo[1] == '37')
                        				{
                        					url = videoinfo[0];
                        					mode = "HD 1080p"
                        					break;				
                        				}
                        				if (videoinfo[1] == '22')
                        				{
                        					url = videoinfo[0];
                        					mode = "HD 720p"
                        					break;
                        				}
                        			}
                        	
                        		}
                        Обсуждение всех нюансов развода в Германии. www.razvod.net

                        Комментарий


                        • #13
                          Re: разработка МОДа nYouTube - YouTube 3D (yt3d) - YouTube HD (720p/1080p)

                          Я начал самостоятельно ковырять виджет. Подскажи пожалуйста, откуда запускается функция stopPlayer() (файл ucc.js) ? Я не могу понять, ведь поиском по всем файлам кроме самой функции название stopPlayer больше нигде не находится .

                          Комментарий


                          • #14
                            Re: разработка МОДа nYouTube - YouTube 3D (yt3d) - YouTube HD (720p/1080p)

                            я ничего не знаю по этому виджету.
                            нашел, где генерится линк и добавил свою функцию также добавил кругом во всех меню 3д.
                            такчто разбираться тебе прийдется самому, для меня этот виджет также чужд, как и для тебя.
                            Обсуждение всех нюансов развода в Германии. www.razvod.net

                            Комментарий


                            • #15
                              Re: разработка МОДа nYouTube - YouTube 3D (yt3d) - YouTube HD (720p/1080p)

                              Понятно.
                              Может ты смог бы подсказать, возможно ли такое, что функция описана, она выполняется (я добавил вызов PopUp окна в ее начале в качестве отладки), а упоминатий этой функции больше нигде в виджите нет ?

                              Комментарий

                              Обработка...
                              X