Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-11-22 | [youtube] More explicit player config JSON extraction (fixes #7468) | Lukáš Lalinský | |
2015-11-10 | [youtube] Support new base.js html5 player | Yen Chi Hsuan | |
2015-11-04 | [youtube] Clarify rationale for preferring a video info with token (#7362) | Sergey M․ | |
2015-11-04 | [youtube] Prefer video_info with token available | Sergey M․ | |
2015-10-23 | [youtube:channel] Support age restricted channels (fixes #7277) | Jaime Marquínez Ferrándiz | |
2015-10-23 | [youtube:channel] Fix test | Jaime Marquínez Ferrándiz | |
2015-10-18 | [youtube] Generalize playlist entries extraction (Closes #6699, closes #6992) | Sergey M․ | |
2015-09-14 | [youtube:channel] Correct 404 handling | Philipp Hagemeister | |
Previously, when we encountered a 404 - such as youtube-dl https://www.youtube.com/ohJeiboh8oorehai - we crashed with a regexp error. Instead, make sure to go on and eventually report a 404. | |||
2015-09-14 | [youtube:truncated_url] Add ?t= | Philipp Hagemeister | |
Sometimes found in links - ?t=123&v=ABCD starts the video at position 123. | |||
2015-09-07 | [youtube:shows] Use https | Jaime Marquínez Ferrándiz | |
2015-09-07 | [youtube] fix show extraction (fixes #4841) | remitamine | |
Closes #6782) | |||
2015-09-06 | [youtube] Use encode_dict | Sergey M․ | |
2015-08-30 | [youtube] Simplify and extract more metadata from url_encoded_fmt_stream_map ↵ | Sergey M․ | |
(Closes #5993) | |||
2015-08-30 | [youtube] Fix missing format details for 60fps DASH formats | Anssi Hannula | |
60fps DASH formats do not appear in the DASH manifest, but the non-DASH video info page does contain additional parameters for DASH formats that we can parse. Use those when they exist. This fixes "bestvideo" not selecting 60fps formats over similar 30fps formats just because the file size is unknown. | |||
2015-08-26 | [youtube] Adapt player version regex to handle urls ending in ↵ | Jaime Marquínez Ferrándiz | |
'/html5player-new.js' It was always extracting 'new' as the version, breaking the cache system. | |||
2015-08-17 | [youtube] Expand _VALID_URL to support vid.plus | Sergey M․ | |
2015-08-16 | [youtube:search_url] Fix extraction (Closes #6578) | Sergey M․ | |
2015-08-15 | [youtube] Simplify two-factor authentication | Sergey M․ | |
2015-08-15 | [youtube] Fix two-factor authentication | reddraggone9 | |
2015-08-12 | [youtube] Update tests | Sergey M․ | |
2015-08-11 | [youtube] Add age limit to tests | Sergey M․ | |
2015-08-11 | [youtube] Skip download for multiple v= test | Sergey M․ | |
2015-08-10 | [youtube] Use the first v= argument in the URL | Puck Meerburg | |
This is according to how youtube handles multiple v= values in one URL. Before this, it was possible to make a single URL show up differently on youtube itself, and if you downloaded/viewed it with youtube-dl/mpv | |||
2015-07-29 | Merge remote-tracking branch 'dstftw/multifeed-videos' (closes #6360) | Jaime Marquínez Ferrándiz | |
2015-07-29 | [youtube] Show info message for multifeed videos according to noplaylist option | Sergey M․ | |
2015-07-29 | [youtube] Improve tags extraction and add test | Sergey M․ | |
2015-07-28 | [youtube]: tags key in info jason is now a list | Purdea Andrei | |
2015-07-28 | [youtube] save keywords in info jason when --write-info-json is used | Purdea Andrei | |
2015-07-26 | [youtube] Use 'vp8' and 'vp9' in lowercase (fixes #6358) | Jaime Marquínez Ferrándiz | |
That's how YouTube reports them in their DASH manifest. | |||
2015-07-25 | [youtube] Respect noplaylist for multifeed videos | Sergey M․ | |
2015-07-25 | [youtube] Add support for multifeed videos | Sergey M․ | |
2015-07-25 | [youtube] Handle empty allowed regions (Closes #6351) | Sergey M․ | |
2015-07-23 | Merge pull request #6306 from jaimeMF/extract_start_time | Sergey M. | |
[youtube] Extract start_time | |||
2015-07-23 | [youtube] Also look into the 'start' field for start_time | Jaime Marquínez Ferrándiz | |
2015-07-23 | [youtube] Extract end_time | Jaime Marquínez Ferrándiz | |
2015-07-22 | [youtube] Don't use the DASH manifest from 'get_video_info' if ↵ | Jaime Marquínez Ferrándiz | |
'use_cipher_signature' is True (#5118) Currently they give a 403 Forbidden error. | |||
2015-07-20 | [youtube] Extract start_time | Jaime Marquínez Ferrándiz | |
From the 't=*' in the url. Currently youtube-dl doesn't use the value, but it was requested for the mpv plugin. | |||
2015-07-20 | [youtube] Set 'is_live' | Jaime Marquínez Ferrándiz | |
2015-07-20 | [youtube] Fix upload_date in test | Jaime Marquínez Ferrándiz | |
2015-07-20 | Merge remote-tracking branch 'yan12125/download-dash-segments' (#5886) | Jaime Marquínez Ferrándiz | |
2015-07-17 | [youtube] Use compat_urllib_parse_unquote and compat_urllib_parse_unquote_plus | Sergey M․ | |
2015-07-09 | [youtube] Make further DASH manifests not fatal after succeeded one | Sergey M․ | |
2015-06-30 | [youtube] Prefer meta for upload date and modernize | Sergey M․ | |
2015-06-30 | [youtube] Speed up upload date regex (#6125) | Sergey M․ | |
2015-06-29 | Merge pull request #6098 from dstftw/use-codecs-from-dash-manifest | Sergey M. | |
[youtube] Pick up codecs info from DASH manifest when not set explicitly | |||
2015-06-29 | Merge pull request #6097 from dstftw/union-itags-from-multiple-dashmpd | Sergey M. | |
[youtube] Extract formats from multiple DASH manifests (Closes #6093) | |||
2015-06-29 | [youtube] Fix likes/dislike extraction | Sergey M․ | |
2015-06-27 | [youtube] Add test for #6093 | Sergey M․ | |
2015-06-27 | [youtube] Skip get_video_info requests when --youtube-skip-dash-manifest is ↵ | Sergey M․ | |
specified | |||
2015-06-27 | [youtube] Fix reference before assignment for video_info | Sergey M․ | |