diff --git a/Background-Playback-Mini-Roadmap.md b/Background-Playback-Mini-Roadmap.md deleted file mode 100644 index d1e150b..0000000 --- a/Background-Playback-Mini-Roadmap.md +++ /dev/null @@ -1,51 +0,0 @@ -1. Media playback on `IntentService`'s worker thread - - wifilock/wakelock - - requires `INTERNET` permission, - - wakelock permission too -2. Material Notification-based playback controls - - running in foreground - calls `startForeground()` - - uses category `CATEGORY_TRANSPORT` (I think?) - - classed as a `LOW` priority notification in material notification design -3. Listen for changes in audio focus - -thought the following would be parsed by GFM, but nevermind. - -###TODO - -* change play-pause button icon based on whether video is paused - - -* audio focus request -* audio focus change listener -* AUDIO_BECOMING_NOISY intent listener - - -* improve handling of bg playing a video while another is already playing -* complex video control (seek) using `VideoItemDetailActivity` controls - -* 5.0+: - * public-private fields of Notification -* <5.0: - - implement RemoteControlClient - - Expanded view: - * progress bar - * video playback & total time - - -###DONE - -* wifi lock -* cpu lock -* ongoing -* priority -* category -* return to VideoItemDetail page on notification tap -* progress bar -* basic media controls -* run in thread -* clean up after playback properly -* translation strings -* listen for completion -* lock screen controls - -A lot of these suggestions are taken from \ No newline at end of file diff --git a/Cross-service-Video-Fields.md b/Cross-service-Video-Fields.md deleted file mode 100644 index 7397619..0000000 --- a/Cross-service-Video-Fields.md +++ /dev/null @@ -1,43 +0,0 @@ - -These are the properties each video streaming service has. Manually updated, please help to fill this in. - -### Basic fields -Field | YouTube | Vimeo | Dailymotion | Vine --------------------|--------------------|--------------------|--------------------|-------------------- -Title | :white_check_mark: | :white_check_mark: | :white_check_mark: | :x: -Uploader | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: -Description | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: -Date Published | :white_check_mark: | :white_check_mark: | :white_check_mark: | :large_orange_diamond: "20 days ago" format for recent -Length | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: almost always 6 secs -View count | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: "loops" -Like count | :white_check_mark: | :white_check_mark: | :x: | :white_check_mark: -Dislike count | :white_check_mark: | :x: | :x: | :x: -Video Thumbnail | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: -Uploader Thumbnail | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: -Video URL | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: -Video Stream | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: -Audio Stream | :white_check_mark: | :white_check_mark: | :white_check_mark: | :grey_question: - -### Specific features -Feature | YouTube | Vimeo | Dailymotion | Vine ---------------------|--------------------|--------------------|--------------------|------------------- -Comments | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: -Related videos | :white_check_mark: | :x: | :white_check_mark: related videos + more from same channel | :white_check_mark: -Next video | :white_check_mark: | :white_check_mark: "couch mode" | :x: | :x: -Channels | :white_check_mark: | :white_check_mark: "people" | :white_check_mark: | :white_check_mark: -Channel followers | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: -Verified channels | :white_check_mark: | :white_check_mark: | :white_check_mark: | :grey_question: -Playlists | :white_check_mark: | :white_check_mark: "channels"/"groups" | :white_check_mark: | :white_check_mark: -Subtitles | :white_check_mark: | :large_orange_diamond: uploader's discretion | :white_check_mark: | :x: -Autogenerated Subs | :white_check_mark: | :x: | :grey_question: | :x: -Timestamps | :white_check_mark: | :x: [1] | :white_check_mark: `?start=89` for 1 min, 29 sec | :x: -Downloadable Videos | :x: | :large_orange_diamond: uploader's discretion | :grey_question: | :x: -Video rating | :white_check_mark: | :white_check_mark: | :grey_question: | :x: -NSFW filter | :white_check_mark: login to view [2] | :white_check_mark: hides search results; togglable | :white_check_mark: hides search results; togglable | :grey_question: -Paid Videos in search results | :white_check_mark: locale-dependent | :white_check_mark: | :x: | :x: -No-flash support (HTML5 player) | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: - -1. see ; apparently implemented in 2012, now not working -2. also, could be bypassed by using embedding, e.g. [`embed/EnAyVE8LHWQ`](https://www.youtube.com/embed/EnAyVE8LHWQ) instead of [`watch?v=EnAyVE8LHWQ`](https://www.youtube.com/watch?v=EnAyVE8LHWQ) - -TODO: fill in remaining fields, add more services \ No newline at end of file diff --git a/Example-Youtube-JSON-player-arguments.md b/Example-Youtube-JSON-player-arguments.md deleted file mode 100644 index 84e6431..0000000 --- a/Example-Youtube-JSON-player-arguments.md +++ /dev/null @@ -1,117 +0,0 @@ -For reference purposes only. - -Partially unescaped using some online service - -``` javascript -ytplayer.config = { - "url_v8": "https://s.ytimg.com/yts/swfbin/player-vflDvZxvm/cps.swf", - "url_v9as2": "https://s.ytimg.com/yts/swfbin/player-vflDvZxvm/cps.swf", - "params": { - "allowfullscreen": "true", - "bgcolor": "#000000", - "allowscriptaccess": "always" - }, - "attrs": { - "id": "movie_player" - }, - "min_version": "8.0.0", - "args": { - "cc_font": "Arial Unicode MS, arial, verdana, _sans", - "caption_audio_tracks": "i=1%2C0&v=0&d=1", - "token": "1", - "ucid": "UCv7LjRM94mpgHlAHIte8b3g", - "t": "1", - "dashmpd": "https://manifest.googlevideo.com/api/manifest/dash/mv/m/mt/1447238682/ms/au/signature/C7BA80003754DA637C756EF6730477C3481F2941.67C0479A5413DFD61B5F0D9346656DCC1976C8F7/mn/sn-cn3tc-ac5s/mm/31/upn/vSS0QpC8_l4/id/o-ACGbkutgHn_O2EBVcigNHNClteAfwvdXfo6FOoTM-J4j/as/fmp4_audio_clear%2Cwebm_audio_clear%2Cfmp4_sd_hd_clear%2Cwebm_sd_hd_clear%2Cwebm2_sd_hd_clear/ip/2.124.238.165/sparams/as%2Chfr%2Cid%2Cip%2Cipbits%2Citag%2Cmm%2Cmn%2Cms%2Cmv%2Cpl%2Cplayback_host%2Crequiressl%2Csource%2Cexpire/fexp/9407002%2C9408710%2C9408939%2C9412857%2C9414764%2C9414875%2C9416126%2C9416179%2C9417683%2C9417707%2C9418199%2C9418203%2C9420453%2C9420570%2C9422342%2C9422540%2C9422596%2C9422618%2C9423038%2C9423430%2C9423510%2C9423645%2C9423662%2C9423791%2C9424219%2C9424308/playback_host/r8---sn-cn3tc-ac5s.googlevideo.com/pl/22/source/youtube/requiressl/yes/hfr/1/expire/1447260322/key/yt6/ipbits/0/sver/3/itag/0", - "ismb": "7180000", - "cbrver": "31.9", - "view_count": "13688206", - "fmt_list": "43/640x360/99/0/0,18/640x360/9/0/115,5/426x240/7/0/0,36/320x180/99/1/0,17/176x144/99/1/0", - "no_get_video_log": "1", - "keywords": "dragons,legends,ancient cultures,documentary", - "cr": "GB", - "cbr": "Firefox", - "csi_page_type": "watch,watch7", - "cc_load_policy": "2", - "title": "The Last Dragon | A Fantasy Made Real", - "pltype": "contentugc", - "account_playback_token": "QUFFLUhqbHl1dklrOUwzTDZaLVZOd1A4aUV2RThxRjIxQXxBQ3Jtc0ttMlJYTmNPdmhtazFOUUNJQXdudzJfUk9FNlZPOWg2OUZGcHN1S1gtMHRXX1RXOTBOMUdPd25BejVnM1RMeTFEWTNpT1daQzRad3ZMNWkyeXotMk5EUFF0U3pGZXo3ZjFQcjR2Sm54cVhlaldIRm9INA==", - "cl": "107514459", - "default_audio_track_index": "0", - "iurlhq": "https://i.ytimg.com/vi/8FIDeOOL52Q/hqdefault.jpg", - "timestamp": "1447238722", - "innertube_api_version": "v1", - "plid": "AAUkQYX7lOOCWxqU", - "avg_rating": "4.64935541153", - "video_id": "8FIDeOOL52Q", - "loaderUrl": "https://www.youtube.com/watch?v=8FIDeOOL52Q", - "author": "Awqiyyah", - "cos": "X11", - "host_language": "en", - "adaptive_fmts": "type=video%2Fmp4%3B+codecs%3D%22avc1.4d401e%22&init=0-708&fps=30&url=https%3A%2F%2Fr8---sn-cn3tc-ac5s.googlevideo.com%2Fvideoplayback%3Fmv%3Dm%26mt%3D1447238682%26ms%3Dau%26signature%3D2CE15335DBEFFA3D5FE2F6A5B9A4418AAB3FE3EA.1A47DF7E47194F3E2BA144AD096E726A11C63DFC%26mn%3Dsn-cn3tc-ac5s%26mm%3D31%26upn%3DvSS0QpC8_l4%26keepalive%3Dyes%26id%3Do-ACGbkutgHn_O2EBVcigNHNClteAfwvdXfo6FOoTM-J4j%26clen%3D284633877%26ip%3D2.124.238.165%26sparams%3Dclen%252Cdur%252Cgir%252Cid%252Cinitcwndbps%252Cip%252Cipbits%252Citag%252Ckeepalive%252Clmt%252Cmime%252Cmm%252Cmn%252Cms%252Cmv%252Cpl%252Crequiressl%252Csource%252Cupn%252Cexpire%26fexp%3D9407002%252C9408710%252C9408939%252C9412857%252C9414764%252C9414875%252C9416126%252C9416179%252C9417683%252C9417707%252C9418199%252C9418203%252C9420453%252C9420570%252C9422342%252C9422540%252C9422596%252C9422618%252C9423038%252C9423430%252C9423510%252C9423645%252C9423662%252C9423791%252C9424219%252C9424308%26dur%3D5950.043%26pl%3D22%26initcwndbps%3D897500%26source%3Dyoutube%26requiressl%3Dyes%26gir%3Dyes%26expire%3D1447260322%26key%3Dyt6%26mime%3Dvideo%252Fmp4%26ipbits%3D0%26sver%3D3%26lmt%3D1434110673001896%26itag%3D134&projection_type=1&index=709-14120&size=640x360&bitrate=616623&quality_label=360p&clen=284633877&lmt=1434110673001896&itag=134,type=video%2Fwebm%3B+codecs%3D%22vp9%22&init=0-234&fps=1&url=https%3A%2F%2Fr8---sn-cn3tc-ac5s.googlevideo.com%2Fvideoplayback%3Fmv%3Dm%26mt%3D1447238682%26ms%3Dau%26signature%3D6344500FF254B85B6657C9A73039B4A4F1A65091.9505BDB7E6857B15A3EFB297511C2D1949D41D39%26mn%3Dsn-cn3tc-ac5s%26mm%3D31%26upn%3DvSS0QpC8_l4%26keepalive%3Dyes%26id%3Do-ACGbkutgHn_O2EBVcigNHNClteAfwvdXfo6FOoTM-J4j%26clen%3D199478541%26ip%3D2.124.238.165%26sparams%3Dclen%252Cdur%252Cgir%252Cid%252Cinitcwndbps%252Cip%252Cipbits%252Citag%252Ckeepalive%252Clmt%252Cmime%252Cmm%252Cmn%252Cms%252Cmv%252Cpl%252Crequiressl%252Csource%252Cupn%252Cexpire%26fexp%3D9407002%252C9408710%252C9408939%252C9412857%252C9414764%252C9414875%252C9416126%252C9416179%252C9417683%252C9417707%252C9418199%252C9418203%252C9420453%252C9420570%252C9422342%252C9422540%252C9422596%252C9422618%252C9423038%252C9423430%252C9423510%252C9423645%252C9423662%252C9423791%252C9424219%252C9424308%26dur%3D5950.011%26pl%3D22%26initcwndbps%3D897500%26source%3Dyoutube%26requiressl%3Dyes%26gir%3Dyes%26expire%3D1447260322%26key%3Dyt6%26mime%3Dvideo%252Fwebm%26ipbits%3D0%26sver%3D3%26lmt%3D1411480604309151%26itag%3D243&projection_type=1&index=235-21537&size=640x360&bitrate=498341&quality_label=360p&clen=199478541&lmt=1411480604309151&itag=243,type=video%2Fmp4%3B+codecs%3D%22avc1.4d4015%22&init=0-672&fps=30&url=https%3A%2F%2Fr8---sn-cn3tc-ac5s.googlevideo.com%2Fvideoplayback%3Fmv%3Dm%26mt%3D1447238682%26ms%3Dau%26signature%3D0E991D4B5C998898A8145542A56282465BD4972E.15755B6D6CE8536881631041728FF253B90B5FC4%26mn%3Dsn-cn3tc-ac5s%26mm%3D31%26upn%3DvSS0QpC8_l4%26keepalive%3Dyes%26id%3Do-ACGbkutgHn_O2EBVcigNHNClteAfwvdXfo6FOoTM-J4j%26clen%3D181873212%26ip%3D2.124.238.165%26sparams%3Dclen%252Cdur%252Cgir%252Cid%252Cinitcwndbps%252Cip%252Cipbits%252Citag%252Ckeepalive%252Clmt%252Cmime%252Cmm%252Cmn%252Cms%252Cmv%252Cpl%252Crequiressl%252Csource%252Cupn%252Cexpire%26fexp%3D9407002%252C9408710%252C9408939%252C9412857%252C9414764%252C9414875%252C9416126%252C9416179%252C9417683%252C9417707%252C9418199%252C9418203%252C9420453%252C9420570%252C9422342%252C9422540%252C9422596%252C9422618%252C9423038%252C9423430%252C9423510%252C9423645%252C9423662%252C9423791%252C9424219%252C9424308%26dur%3D5950.043%26pl%3D22%26initcwndbps%3D897500%26source%3Dyoutube%26requiressl%3Dyes%26gir%3Dyes%26expire%3D1447260322%26key%3Dyt6%26mime%3Dvideo%252Fmp4%26ipbits%3D0%26sver%3D3%26lmt%3D1434109829616621%26itag%3D133&projection_type=1&index=673-14084&size=426x240&bitrate=264533&quality_label=240p&clen=181873212&lmt=1434109829616621&itag=133,type=video%2Fwebm%3B+codecs%3D%22vp9%22&init=0-233&fps=1&url=https%3A%2F%2Fr8---sn-cn3tc-ac5s.googlevideo.com%2Fvideoplayback%3Fmv%3Dm%26mt%3D1447238682%26ms%3Dau%26signature%3D1FEC2BC9F5575E061B41CF6EA5314073F3476C25.4E16D3323B0FB76494091EE24E4228A200DFB1B7%26mn%3Dsn-cn3tc-ac5s%26mm%3D31%26upn%3DvSS0QpC8_l4%26keepalive%3Dyes%26id%3Do-ACGbkutgHn_O2EBVcigNHNClteAfwvdXfo6FOoTM-J4j%26clen%3D108796634%26ip%3D2.124.238.165%26sparams%3Dclen%252Cdur%252Cgir%252Cid%252Cinitcwndbps%252Cip%252Cipbits%252Citag%252Ckeepalive%252Clmt%252Cmime%252Cmm%252Cmn%252Cms%252Cmv%252Cpl%252Crequiressl%252Csource%252Cupn%252Cexpire%26fexp%3D9407002%252C9408710%252C9408939%252C9412857%252C9414764%252C9414875%252C9416126%252C9416179%252C9417683%252C9417707%252C9418199%252C9418203%252C9420453%252C9420570%252C9422342%252C9422540%252C9422596%252C9422618%252C9423038%252C9423430%252C9423510%252C9423645%252C9423662%252C9423791%252C9424219%252C9424308%26dur%3D5950.011%26pl%3D22%26initcwndbps%3D897500%26source%3Dyoutube%26requiressl%3Dyes%26gir%3Dyes%26expire%3D1447260322%26key%3Dyt6%26mime%3Dvideo%252Fwebm%26ipbits%3D0%26sver%3D3%26lmt%3D1411478712671108%26itag%3D242&projection_type=1&index=234-21460&size=426x240&bitrate=245215&quality_label=240p&clen=108796634&lmt=1411478712671108&itag=242,type=video%2Fmp4%3B+codecs%3D%22avc1.4d400c%22&init=0-670&fps=15&url=https%3A%2F%2Fr8---sn-cn3tc-ac5s.googlevideo.com%2Fvideoplayback%3Fmv%3Dm%26mt%3D1447238682%26ms%3Dau%26signature%3D4DC941785BE0CF26054170923AC087AD6455A524.8C77969D260DF269F446879BD240EFEC44896C41%26mn%3Dsn-cn3tc-ac5s%26mm%3D31%26upn%3DvSS0QpC8_l4%26keepalive%3Dyes%26id%3Do-ACGbkutgHn_O2EBVcigNHNClteAfwvdXfo6FOoTM-J4j%26clen%3D81039194%26ip%3D2.124.238.165%26sparams%3Dclen%252Cdur%252Cgir%252Cid%252Cinitcwndbps%252Cip%252Cipbits%252Citag%252Ckeepalive%252Clmt%252Cmime%252Cmm%252Cmn%252Cms%252Cmv%252Cpl%252Crequiressl%252Csource%252Cupn%252Cexpire%26fexp%3D9407002%252C9408710%252C9408939%252C9412857%252C9414764%252C9414875%252C9416126%252C9416179%252C9417683%252C9417707%252C9418199%252C9418203%252C9420453%252C9420570%252C9422342%252C9422540%252C9422596%252C9422618%252C9423038%252C9423430%252C9423510%252C9423645%252C9423662%252C9423791%252C9424219%252C9424308%26dur%3D5950.076%26pl%3D22%26initcwndbps%3D897500%26source%3Dyoutube%26requiressl%3Dyes%26gir%3Dyes%26expire%3D1447260322%26key%3Dyt6%26mime%3Dvideo%252Fmp4%26ipbits%3D0%26sver%3D3%26lmt%3D1434109676772663%26itag%3D160&projection_type=1&index=671-14082&size=256x144&bitrate=130138&quality_label=144p&clen=81039194&lmt=1434109676772663&itag=160,type=video%2Fwebm%3B+codecs%3D%22vp9%22&init=0-233&fps=1&url=https%3A%2F%2Fr8---sn-cn3tc-ac5s.googlevideo.com%2Fvideoplayback%3Fmv%3Dm%26mt%3D1447238682%26ms%3Dau%26signature%3D30851EAA6C916AD14BC7C5F99BD9F594B750608A.CF4CB978E12FCE0810B613B067F4D2BB2BB7E8C6%26mn%3Dsn-cn3tc-ac5s%26mm%3D31%26upn%3DvSS0QpC8_l4%26keepalive%3Dyes%26id%3Do-ACGbkutgHn_O2EBVcigNHNClteAfwvdXfo6FOoTM-J4j%26clen%3D67037290%26ip%3D2.124.238.165%26sparams%3Dclen%252Cdur%252Cgir%252Cid%252Cinitcwndbps%252Cip%252Cipbits%252Citag%252Ckeepalive%252Clmt%252Cmime%252Cmm%252Cmn%252Cms%252Cmv%252Cpl%252Crequiressl%252Csource%252Cupn%252Cexpire%26fexp%3D9407002%252C9408710%252C9408939%252C9412857%252C9414764%252C9414875%252C9416126%252C9416179%252C9417683%252C9417707%252C9418199%252C9418203%252C9420453%252C9420570%252C9422342%252C9422540%252C9422596%252C9422618%252C9423038%252C9423430%252C9423510%252C9423645%252C9423662%252C9423791%252C9424219%252C9424308%26dur%3D5950.011%26pl%3D22%26initcwndbps%3D897500%26source%3Dyoutube%26requiressl%3Dyes%26gir%3Dyes%26expire%3D1447260322%26key%3Dyt6%26mime%3Dvideo%252Fwebm%26ipbits%3D0%26sver%3D3%26lmt%3D1411479187127147%26itag%3D278&projection_type=1&index=234-24527&size=256x144&bitrate=213950&quality_label=144p&clen=67037290&lmt=1411479187127147&itag=278,url=https%3A%2F%2Fr8---sn-cn3tc-ac5s.googlevideo.com%2Fvideoplayback%3Fmv%3Dm%26mt%3D1447238682%26ms%3Dau%26signature%3D801AE1A24EF615D53804B7412951ECBDB14C5501.02A293FFC1AC2868BCBFD2A36F426B01A2D68511%26mn%3Dsn-cn3tc-ac5s%26mm%3D31%26upn%3DvSS0QpC8_l4%26keepalive%3Dyes%26id%3Do-ACGbkutgHn_O2EBVcigNHNClteAfwvdXfo6FOoTM-J4j%26clen%3D94500440%26ip%3D2.124.238.165%26sparams%3Dclen%252Cdur%252Cgir%252Cid%252Cinitcwndbps%252Cip%252Cipbits%252Citag%252Ckeepalive%252Clmt%252Cmime%252Cmm%252Cmn%252Cms%252Cmv%252Cpl%252Crequiressl%252Csource%252Cupn%252Cexpire%26fexp%3D9407002%252C9408710%252C9408939%252C9412857%252C9414764%252C9414875%252C9416126%252C9416179%252C9417683%252C9417707%252C9418199%252C9418203%252C9420453%252C9420570%252C9422342%252C9422540%252C9422596%252C9422618%252C9423038%252C9423430%252C9423510%252C9423645%252C9423662%252C9423791%252C9424219%252C9424308%26dur%3D5950.113%26pl%3D22%26initcwndbps%3D897500%26source%3Dyoutube%26requiressl%3Dyes%26gir%3Dyes%26expire%3D1447260322%26key%3Dyt6%26mime%3Daudio%252Fmp4%26ipbits%3D0%26sver%3D3%26lmt%3D1434109220282331%26itag%3D140&type=audio%2Fmp4%3B+codecs%3D%22mp4a.40.2%22&bitrate=135483&projection_type=1&init=0-591&lmt=1434109220282331&index=592-7775&itag=140&clen=94500440,url=https%3A%2F%2Fr8---sn-cn3tc-ac5s.googlevideo.com%2Fvideoplayback%3Fmv%3Dm%26mt%3D1447238682%26ms%3Dau%26signature%3D74F31CF4DA90E10059EABFB3F1411F1FA1DDB5B7.D07151F982289443EA0FB6A9BC4F6D515E4108A9%26mn%3Dsn-cn3tc-ac5s%26mm%3D31%26upn%3DvSS0QpC8_l4%26keepalive%3Dyes%26id%3Do-ACGbkutgHn_O2EBVcigNHNClteAfwvdXfo6FOoTM-J4j%26clen%3D82439196%26ip%3D2.124.238.165%26sparams%3Dclen%252Cdur%252Cgir%252Cid%252Cinitcwndbps%252Cip%252Cipbits%252Citag%252Ckeepalive%252Clmt%252Cmime%252Cmm%252Cmn%252Cms%252Cmv%252Cpl%252Crequiressl%252Csource%252Cupn%252Cexpire%26fexp%3D9407002%252C9408710%252C9408939%252C9412857%252C9414764%252C9414875%252C9416126%252C9416179%252C9417683%252C9417707%252C9418199%252C9418203%252C9420453%252C9420570%252C9422342%252C9422540%252C9422596%252C9422618%252C9423038%252C9423430%252C9423510%252C9423645%252C9423662%252C9423791%252C9424219%252C9424308%26dur%3D5950.051%26pl%3D22%26initcwndbps%3D897500%26source%3Dyoutube%26requiressl%3Dyes%26gir%3Dyes%26expire%3D1447260322%26key%3Dyt6%26mime%3Daudio%252Fwebm%26ipbits%3D0%26sver%3D3%26lmt%3D1411478452297737%26itag%3D171&type=audio%2Fwebm%3B+codecs%3D%22vorbis%22&bitrate=132149&projection_type=1&init=0-4451&lmt=1411478452297737&index=4452-15036&fps=1&itag=171&clen=82439196,url=https%3A%2F%2Fr8---sn-cn3tc-ac5s.googlevideo.com%2Fvideoplayback%3Fmv%3Dm%26mt%3D1447238682%26ms%3Dau%26signature%3D8B461415F50DDBE269580F337EBFD0508D5FD56E.6284BC2BDFCB63154AEFDCB86580ECB44FF020F6%26mn%3Dsn-cn3tc-ac5s%26mm%3D31%26upn%3DvSS0QpC8_l4%26keepalive%3Dyes%26id%3Do-ACGbkutgHn_O2EBVcigNHNClteAfwvdXfo6FOoTM-J4j%26clen%3D36889106%26ip%3D2.124.238.165%26sparams%3Dclen%252Cdur%252Cgir%252Cid%252Cinitcwndbps%252Cip%252Cipbits%252Citag%252Ckeepalive%252Clmt%252Cmime%252Cmm%252Cmn%252Cms%252Cmv%252Cpl%252Crequiressl%252Csource%252Cupn%252Cexpire%26fexp%3D9407002%252C9408710%252C9408939%252C9412857%252C9414764%252C9414875%252C9416126%252C9416179%252C9417683%252C9417707%252C9418199%252C9418203%252C9420453%252C9420570%252C9422342%252C9422540%252C9422596%252C9422618%252C9423038%252C9423430%252C9423510%252C9423645%252C9423662%252C9423791%252C9424219%252C9424308%26dur%3D5950.061%26pl%3D22%26initcwndbps%3D897500%26source%3Dyoutube%26requiressl%3Dyes%26gir%3Dyes%26expire%3D1447260322%26key%3Dyt6%26mime%3Daudio%252Fwebm%26ipbits%3D0%26sver%3D3%26lmt%3D1411478452493954%26itag%3D249&type=audio%2Fwebm%3B+codecs%3D%22opus%22&bitrate=60504&projection_type=1&init=0-271&lmt=1411478452493954&index=272-10727&fps=1&itag=249&clen=36889106,url=https%3A%2F%2Fr8---sn-cn3tc-ac5s.googlevideo.com%2Fvideoplayback%3Fmv%3Dm%26mt%3D1447238682%26ms%3Dau%26signature%3DB81C0527D527EFC2DB9367FA17F8E1FA4D81D214.7CA7C5AA3B55855D2962CB59A151E3FB0F77FCC7%26mn%3Dsn-cn3tc-ac5s%26mm%3D31%26upn%3DvSS0QpC8_l4%26keepalive%3Dyes%26id%3Do-ACGbkutgHn_O2EBVcigNHNClteAfwvdXfo6FOoTM-J4j%26clen%3D47307111%26ip%3D2.124.238.165%26sparams%3Dclen%252Cdur%252Cgir%252Cid%252Cinitcwndbps%252Cip%252Cipbits%252Citag%252Ckeepalive%252Clmt%252Cmime%252Cmm%252Cmn%252Cms%252Cmv%252Cpl%252Crequiressl%252Csource%252Cupn%252Cexpire%26fexp%3D9407002%252C9408710%252C9408939%252C9412857%252C9414764%252C9414875%252C9416126%252C9416179%252C9417683%252C9417707%252C9418199%252C9418203%252C9420453%252C9420570%252C9422342%252C9422540%252C9422596%252C9422618%252C9423038%252C9423430%252C9423510%252C9423645%252C9423662%252C9423791%252C9424219%252C9424308%26dur%3D5950.061%26pl%3D22%26initcwndbps%3D897500%26source%3Dyoutube%26requiressl%3Dyes%26gir%3Dyes%26expire%3D1447260322%26key%3Dyt6%26mime%3Daudio%252Fwebm%26ipbits%3D0%26sver%3D3%26lmt%3D1411480343836765%26itag%3D250&type=audio%2Fwebm%3B+codecs%3D%22opus%22&bitrate=79164&projection_type=1&init=0-271&lmt=1411480343836765&index=272-10784&fps=1&itag=250&clen=47307111,url=https%3A%2F%2Fr8---sn-cn3tc-ac5s.googlevideo.com%2Fvideoplayback%3Fmv%3Dm%26mt%3D1447238682%26ms%3Dau%26signature%3D5F212B1FBE350101BE30037D6DC5FC17931D307F.E0A6488BA621CB4BB052D2AA5B61C53E792D0712%26mn%3Dsn-cn3tc-ac5s%26mm%3D31%26upn%3DvSS0QpC8_l4%26keepalive%3Dyes%26id%3Do-ACGbkutgHn_O2EBVcigNHNClteAfwvdXfo6FOoTM-J4j%26clen%3D116132133%26ip%3D2.124.238.165%26sparams%3Dclen%252Cdur%252Cgir%252Cid%252Cinitcwndbps%252Cip%252Cipbits%252Citag%252Ckeepalive%252Clmt%252Cmime%252Cmm%252Cmn%252Cms%252Cmv%252Cpl%252Crequiressl%252Csource%252Cupn%252Cexpire%26fexp%3D9407002%252C9408710%252C9408939%252C9412857%252C9414764%252C9414875%252C9416126%252C9416179%252C9417683%252C9417707%252C9418199%252C9418203%252C9420453%252C9420570%252C9422342%252C9422540%252C9422596%252C9422618%252C9423038%252C9423430%252C9423510%252C9423645%252C9423662%252C9423791%252C9424219%252C9424308%26dur%3D5950.061%26pl%3D22%26initcwndbps%3D897500%26source%3Dyoutube%26requiressl%3Dyes%26gir%3Dyes%26expire%3D1447260322%26key%3Dyt6%26mime%3Daudio%252Fwebm%26ipbits%3D0%26sver%3D3%26lmt%3D1411480601111695%26itag%3D251&type=audio%2Fwebm%3B+codecs%3D%22opus%22&bitrate=195114&projection_type=1&init=0-271&lmt=1411480601111695&index=272-10909&fps=1&itag=251&clen=116132133", - "ssl": "1", - "allow_ratings": "1", - "of": "sidReqaeP4yRcfYsI6hTkw", - "apiary_host_firstparty": "", - "ptk": "youtube_none", - "eventid": "QhxDVpvxMMSpWrzSpMgD", - "is_listed": "1", - "caption_translation_languages": "n=Afrikaans&lc=af,n=Albanian&lc=sq,n=Arabic&lc=ar,n=Armenian&lc=hy,n=Azerbaijani&lc=az,n=Basque&lc=eu,n=Belarusian&lc=be,n=Bengali&lc=bn,n=Bosnian&lc=bs,n=Bulgarian&lc=bg,n=Burmese&lc=my,n=Catalan&lc=ca,n=Cebuano&lc=ceb,n=Chinese+%28Simplified%29&lc=zh-Hans,n=Chinese+%28Traditional%29&lc=zh-Hant,n=Croatian&lc=hr,n=Czech&lc=cs,n=Danish&lc=da,n=Dutch&lc=nl,n=English&lc=en,n=Esperanto&lc=eo,n=Estonian&lc=et,n=Filipino&lc=fil,n=Finnish&lc=fi,n=French&lc=fr,n=Galician&lc=gl,n=Georgian&lc=ka,n=German&lc=de,n=Greek&lc=el,n=Gujarati&lc=gu,n=Haitian&lc=ht,n=Hausa&lc=ha,n=Hebrew&lc=iw,n=Hindi&lc=hi,n=Hmong&lc=hmn,n=Hungarian&lc=hu,n=Icelandic&lc=is,n=Igbo&lc=ig,n=Indonesian&lc=id,n=Irish&lc=ga,n=Italian&lc=it,n=Japanese&lc=ja,n=Javanese&lc=jv,n=Kannada&lc=kn,n=Kazakh&lc=kk,n=Khmer&lc=km,n=Korean&lc=ko,n=Lao&lc=lo,n=Latin&lc=la,n=Latvian&lc=lv,n=Lithuanian&lc=lt,n=Macedonian&lc=mk,n=Malagasy&lc=mg,n=Malay&lc=ms,n=Malayalam&lc=ml,n=Maltese&lc=mt,n=Maori&lc=mi,n=Marathi&lc=mr,n=Mongolian&lc=mn,n=Nepali&lc=ne,n=Norwegian&lc=no,n=Nyanja&lc=ny,n=Persian&lc=fa,n=Polish&lc=pl,n=Portuguese&lc=pt,n=Punjabi&lc=pa,n=Romanian&lc=ro,n=Russian&lc=ru,n=Serbian&lc=sr,n=Sinhala&lc=si,n=Slovak&lc=sk,n=Slovenian&lc=sl,n=Somali&lc=so,n=Southern+Sotho&lc=st,n=Spanish&lc=es,n=Sundanese&lc=su,n=Swahili&lc=sw,n=Swedish&lc=sv,n=Tajik&lc=tg,n=Tamil&lc=ta,n=Telugu&lc=te,n=Thai&lc=th,n=Turkish&lc=tr,n=Ukrainian&lc=uk,n=Urdu&lc=ur,n=Uzbek&lc=uz,n=Vietnamese&lc=vi,n=Welsh&lc=cy,n=Yiddish&lc=yi,n=Yoruba&lc=yo,n=Zulu&lc=zu", - "innertube_context_client_version": "1.20151110", - "length_seconds": "5951", - "url_encoded_fmt_stream_map": "fallback_host=tc.v13.cache7.googlevideo.com&url=https%3A%2F%2Fr8---sn-cn3tc-ac5s.googlevideo.com%2Fvideoplayback%3Fmv%3Dm%26mt%3D1447238682%26ms%3Dau%26signature%3DDC077A4FF7EA065A9D02B897D9C7E26BE8C5DF7E.70E17AE8BE423EA4CE44E9B548E4983764981C2C%26mn%3Dsn-cn3tc-ac5s%26mm%3D31%26upn%3DvSS0QpC8_l4%26id%3Do-ACGbkutgHn_O2EBVcigNHNClteAfwvdXfo6FOoTM-J4j%26ip%3D2.124.238.165%26sparams%3Ddur%252Cid%252Cinitcwndbps%252Cip%252Cipbits%252Citag%252Clmt%252Cmime%252Cmm%252Cmn%252Cms%252Cmv%252Cpl%252Cratebypass%252Crequiressl%252Csource%252Cupn%252Cexpire%26fexp%3D9407002%252C9408710%252C9408939%252C9412857%252C9414764%252C9414875%252C9416126%252C9416179%252C9417683%252C9417707%252C9418199%252C9418203%252C9420453%252C9420570%252C9422342%252C9422540%252C9422596%252C9422618%252C9423038%252C9423430%252C9423510%252C9423645%252C9423662%252C9423791%252C9424219%252C9424308%26dur%3D0.000%26pl%3D22%26initcwndbps%3D897500%26ratebypass%3Dyes%26source%3Dyoutube%26requiressl%3Dyes%26expire%3D1447260322%26key%3Dyt6%26mime%3Dvideo%252Fwebm%26ipbits%3D0%26sver%3D3%26lmt%3D1376086462656467%26itag%3D43&itag=43&type=video%2Fwebm%3B+codecs%3D%22vp8.0%2C+vorbis%22&quality=medium,fallback_host=tc.v12.cache3.googlevideo.com&url=https%3A%2F%2Fr8---sn-cn3tc-ac5s.googlevideo.com%2Fvideoplayback%3Fmv%3Dm%26mt%3D1447238682%26ms%3Dau%26signature%3DBEB39663CAE2B96367DADDE9E5EEB9149D6D0EE8.7C11D74640FA980B394716CB112878EF4A587685%26mn%3Dsn-cn3tc-ac5s%26mm%3D31%26upn%3DvSS0QpC8_l4%26id%3Do-ACGbkutgHn_O2EBVcigNHNClteAfwvdXfo6FOoTM-J4j%26ip%3D2.124.238.165%26sparams%3Ddur%252Cid%252Cinitcwndbps%252Cip%252Cipbits%252Citag%252Clmt%252Cmime%252Cmm%252Cmn%252Cms%252Cmv%252Cpl%252Cratebypass%252Crequiressl%252Csource%252Cupn%252Cexpire%26fexp%3D9407002%252C9408710%252C9408939%252C9412857%252C9414764%252C9414875%252C9416126%252C9416179%252C9417683%252C9417707%252C9418199%252C9418203%252C9420453%252C9420570%252C9422342%252C9422540%252C9422596%252C9422618%252C9423038%252C9423430%252C9423510%252C9423645%252C9423662%252C9423791%252C9424219%252C9424308%26dur%3D5950.113%26pl%3D22%26initcwndbps%3D897500%26ratebypass%3Dyes%26source%3Dyoutube%26requiressl%3Dyes%26expire%3D1447260322%26key%3Dyt6%26mime%3Dvideo%252Fmp4%26ipbits%3D0%26sver%3D3%26lmt%3D1428153845702075%26itag%3D18&itag=18&type=video%2Fmp4%3B+codecs%3D%22avc1.42001E%2C+mp4a.40.2%22&quality=medium,fallback_host=tc.v15.cache3.googlevideo.com&url=https%3A%2F%2Fr8---sn-cn3tc-ac5s.googlevideo.com%2Fvideoplayback%3Fdur%3D5950.093%26mt%3D1447238682%26pl%3D22%26initcwndbps%3D897500%26mv%3Dm%26source%3Dyoutube%26ms%3Dau%26signature%3DA92297B45334ED6D51D44C7AECB3B11CDB532F3E.20833F7C5A507EBC5AC58A58255273DE1894FCF2%26mn%3Dsn-cn3tc-ac5s%26mm%3D31%26ip%3D2.124.238.165%26upn%3DvSS0QpC8_l4%26id%3Do-ACGbkutgHn_O2EBVcigNHNClteAfwvdXfo6FOoTM-J4j%26expire%3D1447260322%26key%3Dyt6%26mime%3Dvideo%252Fx-flv%26ipbits%3D0%26sver%3D3%26lmt%3D1394278477213938%26sparams%3Ddur%252Cid%252Cinitcwndbps%252Cip%252Cipbits%252Citag%252Clmt%252Cmime%252Cmm%252Cmn%252Cms%252Cmv%252Cpl%252Crequiressl%252Csource%252Cupn%252Cexpire%26fexp%3D9407002%252C9408710%252C9408939%252C9412857%252C9414764%252C9414875%252C9416126%252C9416179%252C9417683%252C9417707%252C9418199%252C9418203%252C9420453%252C9420570%252C9422342%252C9422540%252C9422596%252C9422618%252C9423038%252C9423430%252C9423510%252C9423645%252C9423662%252C9423791%252C9424219%252C9424308%26requiressl%3Dyes%26itag%3D5&itag=5&type=video%2Fx-flv&quality=small,fallback_host=tc.v23.cache8.googlevideo.com&url=https%3A%2F%2Fr8---sn-cn3tc-ac5s.googlevideo.com%2Fvideoplayback%3Fdur%3D5950.252%26mt%3D1447238682%26pl%3D22%26initcwndbps%3D897500%26mv%3Dm%26source%3Dyoutube%26ms%3Dau%26signature%3D1D7338556A3E2C7DA85470DADF4ED1C314D0E5A5.396F25879CFDEC4CCBC89CE9443DDF7E75F7A96C%26mn%3Dsn-cn3tc-ac5s%26mm%3D31%26ip%3D2.124.238.165%26upn%3DvSS0QpC8_l4%26id%3Do-ACGbkutgHn_O2EBVcigNHNClteAfwvdXfo6FOoTM-J4j%26expire%3D1447260322%26key%3Dyt6%26mime%3Dvideo%252F3gpp%26ipbits%3D0%26sver%3D3%26lmt%3D1394276030185315%26sparams%3Ddur%252Cid%252Cinitcwndbps%252Cip%252Cipbits%252Citag%252Clmt%252Cmime%252Cmm%252Cmn%252Cms%252Cmv%252Cpl%252Crequiressl%252Csource%252Cupn%252Cexpire%26fexp%3D9407002%252C9408710%252C9408939%252C9412857%252C9414764%252C9414875%252C9416126%252C9416179%252C9417683%252C9417707%252C9418199%252C9418203%252C9420453%252C9420570%252C9422342%252C9422540%252C9422596%252C9422618%252C9423038%252C9423430%252C9423510%252C9423645%252C9423662%252C9423791%252C9424219%252C9424308%26requiressl%3Dyes%26itag%3D36&itag=36&type=video%2F3gpp%3B+codecs%3D%22mp4v.20.3%2C+mp4a.40.2%22&quality=small,fallback_host=tc.v7.cache5.googlevideo.com&url=https%3A%2F%2Fr8---sn-cn3tc-ac5s.googlevideo.com%2Fvideoplayback%3Fdur%3D5950.392%26mt%3D1447238682%26pl%3D22%26initcwndbps%3D897500%26mv%3Dm%26source%3Dyoutube%26ms%3Dau%26signature%3D4B185D45DB2CAA6D49DA0E8FF24916416B07ED8C.2A4D03327726E89E851FFA4080680373816B5AD4%26mn%3Dsn-cn3tc-ac5s%26mm%3D31%26ip%3D2.124.238.165%26upn%3DvSS0QpC8_l4%26id%3Do-ACGbkutgHn_O2EBVcigNHNClteAfwvdXfo6FOoTM-J4j%26expire%3D1447260322%26key%3Dyt6%26mime%3Dvideo%252F3gpp%26ipbits%3D0%26sver%3D3%26lmt%3D1394275272705762%26sparams%3Ddur%252Cid%252Cinitcwndbps%252Cip%252Cipbits%252Citag%252Clmt%252Cmime%252Cmm%252Cmn%252Cms%252Cmv%252Cpl%252Crequiressl%252Csource%252Cupn%252Cexpire%26fexp%3D9407002%252C9408710%252C9408939%252C9412857%252C9414764%252C9414875%252C9416126%252C9416179%252C9417683%252C9417707%252C9418199%252C9418203%252C9420453%252C9420570%252C9422342%252C9422540%252C9422596%252C9422618%252C9423038%252C9423430%252C9423510%252C9423645%252C9423662%252C9423791%252C9424219%252C9424308%26requiressl%3Dyes%26itag%3D17&itag=17&type=video%2F3gpp%3B+codecs%3D%22mp4v.20.3%2C+mp4a.40.2%22&quality=small", - "iurlmq": "https://i.ytimg.com/vi/8FIDeOOL52Q/mqdefault.jpg", - "cc_fonts_url": "https://s.ytimg.com/yts/swfbin/player-vflDvZxvm/fonts708.swf", - "idpj": "-6", - "c": "WEB", - "iurl": "https://i.ytimg.com/vi/8FIDeOOL52Q/hqdefault.jpg", - "atc": "a=3&b=yxjPC5LOSDktaQJQmH02rc2P1XU&c=1447238722&d=1&e=8FIDeOOL52Q&c3a=27&c1a=1&c6a=1&hh=OmJs9nxIn7pCugSDbVrJ-3c5zzw", - "cc_module": "https://s.ytimg.com/yts/swfbin/player-vflDvZxvm/subtitle_module.swf", - "storyboard_spec": "https://i.ytimg.com/sb/8FIDeOOL52Q/storyboard3_L$L/$N.jpg|48#27#100#10#10#0#default#uBU9lRm5qqA-QG7tbG1V4spO4LA|80#45#597#10#10#10000#M$M#AIgGJ4MHbYhZCUucXIf3ZGnRsEc|160#90#597#5#5#10000#M$M#4tDuoWVR5ZC64UIOy1HRg344_vA", - "cc_asr": "1", - "fflags": "enable_spherical3d_firefox_opera=true&html5_always_underrun_on_empty_buffer=false&player_mini_progress_bar=false&html5_live_only_stick_to_head=true&no_detect_bad_extensions=true&cards_drawer_auto_open_duration=-1&use_cougar_ads_ui=false&disable_skip_on_short_adsense=false&streaming_xhr_bandwidth_duration=false&video_wall_redesign=false&send_presence_signal_vis_desktop=true&ui_logging=false&html5_crossorigin_video=false&cards_drawer_auto_open_offset=-10000&dash_html5_refresh_mapping_interval=0&tv_player_heartbeats=true&streaming_xhr_min_progress_interval=false&show_ads_pay_this_creator_info_card=false&ios_path_probe_enabled=true&product_listing_ads_html5=true&html5_stalled_at_start=false&html5_use_average_bitrate_if_healthy=false&html5_latch_for_seeking_on_event=false&enable_ad_video_end_renderers=false&html5_request_sizing_multiplier=0.8&html5_dropped_frames_abr=0&dash_html5_refresh_mapping_min_buffer=0&html5_deadzone_multiplier=1.0&enable_spherical3d_ie=false&smooth_progress_bar=false&player_scaling_360p_to_720p=false&white_noise_with_interval=false&enable_dynamic_ad_break=false&legacy_poster_behavior=true&use_thresholded_streaming_xhr=false&teaser_on_button_hover=false&new_ended_replay=false&efficient_resize=false&cards_drawer_auto_open=true&sharrow=false&html5_use_average_bitrate=false&always_request_animation_frame=false&html5_live_disable_dg_pacing=false&send_presence_signal_vis=true&html5_avsync_slice_rewriting=true&dynamic_ad_break_pause_threshold_sec=0&event_log_respect_caller_args=false&mweb_generate_cpn_on_page=false&hover_card_for_video_card_teaser=false&html5_playing_event_buffer_underrun=false&dynamic_ad_break_seek_threshold_sec=0&container_overflow=false&video_wall_pagination=false&enable_spherical3d_chrome=true&enable_why_this_ad_for_desktop=false&log_it_display_tree=true&use_streaming_xhr=false&new_stop_video=false&sidebar_renderers=true&enable_audio_cast=true", - "vm": "CAEQAA", - "fexp": "9407002,9408710,9408939,9412857,9414764,9414875,9416126,9416179,9417683,9417707,9418199,9418203,9420453,9420570,9422342,9422540,9422596,9422618,9423038,9423430,9423510,9423645,9423662,9423791,9424219,9424308", - "ttsurl": "https://www.youtube.com/api/timedtext?expire=1447263922&key=yttt1&signature=210A1C9DD817FA5D5122C53B1E9483AF88AAB27F.0D2001C7CAF6DFB52F0FB767F4C9008B41E7B229&hl=en_US&v=8FIDeOOL52Q&asr_langs=es%2Cja%2Cde%2Cko%2Cit%2Cfr%2Cen%2Cru%2Cpt%2Cnl&caps=asr&sparams=asr_langs%2Ccaps%2Cv%2Cexpire", - "apiary_host": "", - "enablecsi": "1", - "gapi_hint_params": "m;/_/scs/abc-static/_/js/k=gapi.gapi.en.xjOqtrB8Fx8.O/m=__features__/am=AAQ/rt=j/d=1/rs=AItRSTOblpNtoWHpPOhBTtm7mc3TCZFA0g", - "tmi": "1", - "thumbnail_url": "https://i.ytimg.com/vi/8FIDeOOL52Q/default.jpg", - "videostats_playback_base_url": "https://s.youtube.com/api/stats/playback?ns=yt&plid=AAUkQYX7lOOCWxqU&of=sidReqaeP4yRcfYsI6hTkw&len=5951&docid=8FIDeOOL52Q&vm=CAEQAA&fexp=9407002%2C9408710%2C9408939%2C9412857%2C9414764%2C9414875%2C9416126%2C9416179%2C9417683%2C9417707%2C9418199%2C9418203%2C9420453%2C9420570%2C9422342%2C9422540%2C9422596%2C9422618%2C9423038%2C9423430%2C9423510%2C9423645%2C9423662%2C9423791%2C9424219%2C9424308&el=detailpage&cl=107514459&ei=QhxDVpvxMMSpWrzSpMgD", - "player_error_log_fraction": "1.0", - "enablejsapi": "1", - "cc3_module": "1", - "ldpj": "-28", - "hl": "en_US", - "caption_tracks": "v=a.en&u=https%3A%2F%2Fwww.youtube.com%2Fapi%2Ftimedtext%3Fexpire%3D1447263922%26key%3Dyttt1%26signature%3D210A1C9DD817FA5D5122C53B1E9483AF88AAB27F.0D2001C7CAF6DFB52F0FB767F4C9008B41E7B229%26hl%3Den_US%26v%3D8FIDeOOL52Q%26asr_langs%3Des%252Cja%252Cde%252Cko%252Cit%252Cfr%252Cen%252Cru%252Cpt%252Cnl%26caps%3Dasr%26sparams%3Dasr_langs%252Ccaps%252Cv%252Cexpire%26kind%3Dasr%26lang%3Den&t=1&k=asr&n=English+%28auto-generated%29&lc=en,t=1&lc=en&n=English+-+The+Last+Dragon&u=https%3A%2F%2Fwww.youtube.com%2Fapi%2Ftimedtext%3Fexpire%3D1447263922%26key%3Dyttt1%26signature%3D210A1C9DD817FA5D5122C53B1E9483AF88AAB27F.0D2001C7CAF6DFB52F0FB767F4C9008B41E7B229%26hl%3Den_US%26v%3D8FIDeOOL52Q%26asr_langs%3Des%252Cja%252Cde%252Cko%252Cit%252Cfr%252Cen%252Cru%252Cpt%252Cnl%26caps%3Dasr%26sparams%3Dasr_langs%252Ccaps%252Cv%252Cexpire%26lang%3Den%26name%3DThe%2BLast%2BDragon&v=.en.UX8F5EgPbTI", - "allow_embed": "1", - "probe_url": "https://r1---sn-p5qlsnsd.googlevideo.com/videogoodput?id=o-ADMtEpskL5EKSdke6L6U5xFA_2S-c1ivb5eewNEfh9HO&source=goodput&range=0-4999&expire=1447242322&ip=2.124.238.165&ms=pm&mm=35&pl=24&nh=IgpwcjAxLmlhZDI2KgkxMjcuMC4wLjE&sparams=id,source,range,expire,ip,ms,mm,pl,nh&signature=744B90B50EC35F892C558DB7B31638566CAEF3D3.033F86035EB2B5AE1A44DD4A91EBC499EAE81C12&key=cms1", - "innertube_api_key": "AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8", - "watermark": ",https://s.ytimg.com/yts/img/watermark/youtube_watermark-vflHX6b6E.png,https://s.ytimg.com/yts/img/watermark/youtube_hd_watermark-vflAzLcD6.png" - }, - "url": "https://s.ytimg.com/yts/swfbin/player-vflDvZxvm/watch_as3.swf", - "messages": { - "player_fallback": ["Adobe Flash Player or an HTML5 supported browser is required for video playback.\u003cbr\u003e\u003ca href=\"http://get.adobe.com/flashplayer/\"\u003eGet the latest Flash Player \u003c/a\u003e\u003cbr\u003e\u003ca href=\"/html5\"\u003eLearn more about upgrading to an HTML5 browser\u003c/a\u003e"] - }, - "html5": false, - "sts": 16749, - "assets": { - "css": "//s.ytimg.com/yts/cssbin/www-player-vflAqC0MV.css", - "js": "//s.ytimg.com/yts/jsbin/player-en_US-vflpe0o9N/base.js" - } -}; -ytplayer.load = function() { - yt.player.Application.create("player-api", ytplayer.config); - ytplayer.config.loaded = true; -}; -(function() { - var encoded = []; - for (var key in ytplayer.config.args) { - encoded.push(encodeURIComponent(key) + '=' + encodeURIComponent(ytplayer.config.args[key])); - } - var swf = " \u003cembed type=\"application/x-shockwave-flash\" s\u0072c=\"https://s.ytimg.com/yts/swfbin/player-vflDvZxvm/watch_as3.swf\" name=\"movie_player\" id=\"movie_player\" flashvars=\"__flashvars__\" allowfullscreen=\"true\" bgcolor=\"#000000\" allowscriptaccess=\"always\"\u003e\n \u003cnoembed\u003e\u003cdiv class=\"yt-alert yt-alert-default yt-alert-error yt-alert-player\"\u003e \u003cdiv class=\"yt-alert-icon\"\u003e\n \u003cspan class=\"icon master-sprite yt-sprite\"\u003e\u003c/span\u003e\n \u003c/div\u003e\n\u003cdiv class=\"yt-alert-content\" role=\"alert\"\u003e \u003cdiv class=\"yt-alert-message\"\u003e\n You need Adobe Flash Player to watch this video. \u003cbr\u003e \u003ca href=\"http://get.adobe.com/flashplayer/\"\u003eDownload it from Adobe.\u003c/a\u003e\n \u003c/div\u003e\n\u003c/div\u003e\u003cdiv class=\"yt-alert-buttons\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/noembed\u003e\n\n"; - swf = swf.replace('__flashvars__', encoded.join('&')); - document.getElementById("player-api").innerHTML = swf; - ytplayer.config.loaded = true -}()); -``` \ No newline at end of file diff --git a/Home.md b/Home.md deleted file mode 100644 index 8b4a436..0000000 --- a/Home.md +++ /dev/null @@ -1 +0,0 @@ -Welcome to the NewPipe wiki! diff --git a/TODO.md b/TODO.md deleted file mode 100644 index c658fca..0000000 --- a/TODO.md +++ /dev/null @@ -1,41 +0,0 @@ - -Feature | Issue Ticket(s) -------------------------------|-------------- -Improved Downloading | [#13](https://github.com/theScrabi/NewPipe/issues/13), [#22](https://github.com/theScrabi/NewPipe/issues/22), [#42](https://github.com/theScrabi/NewPipe/issues/42), [#44](https://github.com/theScrabi/NewPipe/issues/44), [#95](https://github.com/theScrabi/NewPipe/issues/95) -Bookmarks -- local offline | [#14](https://github.com/theScrabi/NewPipe/issues/14) -View history | [#6](https://github.com/theScrabi/NewPipe/issues/6) -Search history | [#6](https://github.com/theScrabi/NewPipe/issues/6) -Subtitles | [#55](https://github.com/theScrabi/NewPipe/issues/55) -Channels support | [#2](https://github.com/theScrabi/NewPipe/issues/2), [#57](https://github.com/theScrabi/NewPipe/issues/57) -Video links in search bar | [#35](https://github.com/theScrabi/NewPipe/issues/35) -Search bar suggestions | [#5](https://github.com/theScrabi/NewPipe/issues/5) -Playlists support | [#54](https://github.com/theScrabi/NewPipe/issues/54), [#98](https://github.com/theScrabi/NewPipe/issues/98) -Play in background | [#28](https://github.com/theScrabi/NewPipe/issues/28), [#63](https://github.com/theScrabi/NewPipe/issues/63), [#76](https://github.com/theScrabi/NewPipe/issues/76), [#98](https://github.com/theScrabi/NewPipe/issues/98) -Handle SHARE intents | [#84](https://github.com/theScrabi/NewPipe/issues/84), [#98](https://github.com/theScrabi/NewPipe/issues/98) -Sleep timer | [#27](https://github.com/theScrabi/NewPipe/issues/27) -UPnP / DLNA output support | [#105](https://github.com/theScrabi/NewPipe/issues/105) -Themes support | [#109](https://github.com/theScrabi/NewPipe/issues/109) -Video Search sorting & filters| [#110](https://github.com/theScrabi/NewPipe/issues/110) - -Subtasks -------- - -###Bookmarks -* Bookmark folders - - group bookmarks into related, labeled sets -* Bookmarks export - - preferably into portable format, eg JSON - -###Channels support -* Search for channels -* Search within channels -* Display general information about channels -* Subscribe to channels -* Watch videos from a channel - -###Playlists support -* Search for playlists -* Search within playlists? -* Play through playlists - -