2016-03-02, 21:48
(2016-02-28, 04:53)parcel Wrote:(2016-02-28, 02:53)jdf76 Wrote:(2016-02-28, 02:49)parcel Wrote: It means "trying again to playback a stream".
There is a file "lib/youtube/helper/video_info.py" which defines video type and resolution, but itag 91 is missing.
Where are you get the itag of 91 from? can you give me a sample URL. I'd like to take a look.
Thanks
Jeff
This url, it's too long.
<your ip address> : change your own ip addressCode:https://manifest.googlevideo.com/api/manifest/hls_playlist/id/KavUBaV-jL4.48/itag/91/source/yt_live_broadcast/requiressl/yes/ratebypass/yes/live/1/cmbypass/yes/goi/160/sgoap/itag%3D139/sgovp/itag%3D160/hls_chunk_host/r5---sn-3u-bh2l.googlevideo.com/pmbypass/yes/gcr/kr/playlist_type/DVR/hcs/yes/mm/32/mn/sn-3u-bh2l/ms/lv/mv/m/pl/19/shardbypass/yes/dover/3/fexp/9406993,9420452,9421884,9422596,9423661,9424090,9424822,9425423,9425945,9426414,9426910,9427365,9427394,9427902,9429097/keepalive/yes/upn/OF9fcOmiJkk/sver/3/mt/1456625468/ip/<your ip address>/ipbits/0/expire/1456647101/sparams/ip,ipbits,expire,id,itag,source,requiressl,ratebypass,live,cmbypass,goi,sgoap,sgovp,hls_chunk_host,pmbypass,gcr,playlist_type,hcs,mm,mn,ms,mv,pl,shardbypass/signature/9553655F0240FFA380C4DB2C5444C955BAC7E2B3.9604C6733C777572302E5F071E083FF89518F1BE/key/dg_yt0/playlist/index.m3u8
I extract some info from downloaded .ts file on this link and it seems to work.
Code:# === Live Streams ===
# to do : itag 91
'91': {'container': 'ts',
'Live': True,
'title': 'Live@144p',
'sort': [144, 0],
'video': {'height': 144, 'encoding': 'h.264'},
'audio': {'bitrate': 48, 'encoding': 'aac'}},
You sir are a genius, thank you