Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-01-09 | [youtube] Add acodec information | Philipp Hagemeister | |
The codec seems to be consistently aac, so state that in our metadata. | |||
2015-01-08 | [youtube] Fix test case | Philipp Hagemeister | |
2015-01-06 | [youtube] Add formats 308 and 315 (closes #4650) | Jaime Marquínez Ferrándiz | |
2015-01-05 | [youtube] Handle cases where format comes without a preference (Fixes #4648) | Philipp Hagemeister | |
2015-01-05 | [youtube:toplist] Remove extractor | Jaime Marquínez Ferrándiz | |
They use now normal playlists (their id is PL*). | |||
2015-01-03 | [youtube] Correct handling when DASH manifest is not necessary to find all ↵ | Philipp Hagemeister | |
formats | |||
2015-01-01 | [youtube] Add a pseudo-extractor for truncated YouTube video IDs (#4610) | Philipp Hagemeister | |
2014-12-31 | [youtube] Use '_download_xml' for getting the available subtitles | Jaime Marquínez Ferrándiz | |
2014-12-31 | [youtube] Add support for automatically translated subtitles (fixes #4555) | Jaime Marquínez Ferrándiz | |
They have a manually uploaded subtitles track and YouTube can transtale it. | |||
2014-12-30 | [youtube] Add test for age-gate video with encrypted signature | Sergey M․ | |
2014-12-29 | [youtube] Fix videos with age gate and encrypted signatures | Cédric Luthi | |
The `sts` value is available on the embed webpage, get it from there. Fixes #4108. | |||
2014-12-17 | Improve code style | Philipp Hagemeister | |
2014-12-16 | [youtube:feeds] (Fixes #4486) | Philipp Hagemeister | |
2014-12-15 | [youtube:playlist] Work around buggy playlists (fixes #4449) | Jaime Marquínez Ferrándiz | |
They show a "Load more" button, but they don't have more videos. The continuation url in the json file was a link to itself, so we ended up in an infinite loop. | |||
2014-12-14 | [youtube] Fix player ID detection | Philipp Hagemeister | |
2014-12-12 | [youtube:playlist] Remove unused property | Jaime Marquínez Ferrándiz | |
2014-12-12 | [youtube:channel] Fix extraction (fixes #4435) | Jaime Marquínez Ferrándiz | |
It uses now the same pagination system as playlists | |||
2014-12-11 | [youtube] Amend test | Philipp Hagemeister | |
2014-12-11 | [youtube] Do not warn if DASH manifest is missing (#4442) | Philipp Hagemeister | |
2014-12-11 | [youtube] Make category optional (#4442) | Philipp Hagemeister | |
2014-12-11 | Merge remote-tracking branch 'akretz/youtube_fix' | Philipp Hagemeister | |
2014-12-11 | [youtube] Add test case for #4431 | Philipp Hagemeister | |
2014-12-11 | [youtube] The case that 'url_encoded_fmt_stream_map' or 'adaptive_fmts' is ↵ | Adrian Kretz | |
the empty string is handled accordingly (fixes #4431) | |||
2014-12-11 | [youtube] Fix imports | Philipp Hagemeister | |
2014-12-10 | [youtube] Pass in all variables to DASH manifest (Fixes #4424) | Philipp Hagemeister | |
2014-12-10 | [youtube] Handle missing DASH manifest (Fixes #4421, fixes #4420) | Philipp Hagemeister | |
2014-12-06 | Allow iterators for playlist result entries | Philipp Hagemeister | |
2014-12-06 | [youtube] Modernize | Philipp Hagemeister | |
2014-12-04 | pep8 and minor beautification all around | Philipp Hagemeister | |
2014-12-01 | [youtube] Extract framerate from the dash manifest | Jaime Marquínez Ferrándiz | |
Not all videos have 60 fps, for example they can have 48 fps. | |||
2014-11-30 | [youtube] Add a normal age-gate test video | Jaime Marquínez Ferrándiz | |
2014-11-30 | [youtube] Simplify code for getting the dash manifest url | Jaime Marquínez Ferrándiz | |
video_info contains now the 'ytplayer.config.args' dictionary | |||
2014-11-30 | [youtube] Try to extract the video_info from the webpage before requesting ↵ | Jaime Marquínez Ferrándiz | |
the 'get_video_info' pages The YouTube player doesn't seem to use them except for embedded videos, so we can skip a network request. But they still provide better error mesagges (for removed videos for example). | |||
2014-11-30 | [youtube] Update test | Jaime Marquínez Ferrándiz | |
2014-11-30 | [youtube] Add format 313 (fixes #4339) | Jaime Marquínez Ferrándiz | |
2014-11-30 | [youtube] Use a cookie for seeting the language | Jaime Marquínez Ferrándiz | |
This way, we don't have to do an aditional request | |||
2014-11-29 | [youtube] Don't confirm age when initializing | Jaime Marquínez Ferrándiz | |
It seems that all the videos with age restriction use now the age gate method, which doesn't require any confirmation. | |||
2014-11-26 | [youtube] Remove useless u prefixes | Philipp Hagemeister | |
2014-11-23 | Merge remote-tracking branch 'jtwaleson/master' | Philipp Hagemeister | |
2014-11-23 | PEP8: applied even more rules | Jouke Waleson | |
2014-11-23 | Merge remote-tracking branch 'jtwaleson/master' | Philipp Hagemeister | |
2014-11-23 | PEP8: more applied | Jouke Waleson | |
2014-11-23 | PEP8 applied | Jouke Waleson | |
2014-11-23 | [youtube] Clarify keywords | Philipp Hagemeister | |
2014-11-23 | [youtube] Support controversy videos (Fixes #4275) | Philipp Hagemeister | |
2014-11-18 | [youtube] Add webm audio formats (Fixes #4229) | Philipp Hagemeister | |
2014-11-17 | [youtube] Better error message for DASH manifest | Philipp Hagemeister | |
2014-11-13 | Fix YouTube signature extraction. | Aaron Wojnowski | |
2014-11-09 | [YoutubeDL] Add playlist_id and playlist_title fields (Fixes #4139) | Philipp Hagemeister | |
2014-11-04 | [youtube] Clarify output | Philipp Hagemeister | |