Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
Site support request: clips.twitch.tv #9767
Comments
|
Twtich Clips support has been added in youtube-dl 2016.06.14. |
|
Twitch clips no longer works for me.
|
|
|
The value of {'broadcaster_display_name': 'EA',
'broadcaster_id': '25163635',
'broadcaster_is_partner': True,
'broadcaster_login': 'ea',
'broadcaster_twitter_login': '',
'channel_title': 'EA Play 2016 Live from the Novo Theatre',
'clip_embed_url': 'https://clips.twitch.tv/embed?clip=ea/AggressiveCobraPoooound',
'clip_exists': True,
'clip_origin': 'live',
'clip_url': 'https://clips.twitch.tv/ea/AggressiveCobraPoooound',
'curator_display_name': 'stereotype_',
'curator_login': 'stereotype_',
'game': 'E3 2016',
'quality_options': [{'quality': 'source',
'source': 'https://clips-media-assets.twitch.tv/21819470352-index-0000001968.mp4'}],
'slug': 'AggressiveCobraPoooound',
'vod_id': '72078016',
'vod_offset': '2h8m30s',
'vod_preview_image_url': ''}For a different clip (https://clips.twitch.tv/rflegendary/UninterestedBeeDAESuppy): {'broadcaster_display_name': 'RFLegendary',
'broadcaster_id': '37292693',
'broadcaster_is_partner': True,
'broadcaster_login': 'rflegendary',
'broadcaster_twitter_login': '',
'channel_title': 'RF Legendary - YOLOQUEUE',
'clip_embed_url': 'https://clips.twitch.tv/embed?clip=rflegendary/UninterestedBeeDAESuppy',
'clip_exists': True,
'clip_origin': 'live',
'clip_url': 'https://clips.twitch.tv/rflegendary/UninterestedBeeDAESuppy',
'curator_display_name': 'whoisevan95',
'curator_login': 'whoisevan95',
'game': 'League of Legends',
'quality_options': [{'quality': '720',
'source': 'https://clips-media-assets.twitch.tv/22544284672-index-0000004656-1280x720.mp4'},
{'quality': '480',
'source': 'https://clips-media-assets.twitch.tv/22544284672-index-0000004656-852x480.mp4'},
{'quality': '360',
'source': 'https://clips-media-assets.twitch.tv/22544284672-index-0000004656-640x360.mp4'},
{'quality': '1080',
'source': 'https://clips-media-assets.twitch.tv/22544284672-index-0000004656.mp4'}],
'slug': 'UninterestedBeeDAESuppy',
'vod_id': '80398911',
'vod_offset': '5h9m58s',
'vod_preview_image_url': 'https://static-cdn.jtvnw.net/v1/AUTH_system/vods_a3c8/rflegendary_22544284672_491563072/thumb/thumb0-320x240.jpg'} |
|
Thanks for the fix. Unfortunately, ytdl now auto-selects the lowest-res video:
Edit: fixed in 0cacae2 |
Twitch have added a clip-function to their videoplayer, which creates an mp4 file out of the live broadcast and embeds it on its own page, ready to be shared with others.
The generic extractor works, but there's metadata available in the webpage that would be helpful in naming the files when downloading.
Example URLs:
https://clips.twitch.tv/ea/AggressiveCobraPoooound
https://clips.twitch.tv/ea/BusyWhaleSeemsGood