aboutsummaryrefslogtreecommitdiffstats
path: root/youtube_dl/extractor/youtube.py
Commit message (Collapse)AuthorAgeFilesLines
...
* [youtube] Improve extraction robustnessSergey M․2019-04-301-24/+29
| | | | Fail on missing token only when no formats found
* [youtube] extract album from Music in this video section(#20301)Remita Amine2019-04-281-2/+5
|
* [youtube] improve Youtube Music Auto-generated description parsing(closes ↵Remita Amine2019-04-271-34/+23
| | | | #20742)
* [youtube] Extract additional meta data from video description on youtube ↵quinlander2019-04-271-1/+122
| | | | | | | | | | | | | | | | | | | music videos YouTube music videos often have auto-generated video descriptions that can be utilized to extract additional information about the video. This is desirable in order to provide the user with as much meta data as possible. This commit adds extraction methods for the following fields for youtube music videos: - artist (fallback extraction methods added) - track (fallback extraction methods added) - album (new in this commit) - release_date (new in this commit) - release_year (new in this commit) 4 tests have been added to test this new functionality: - YoutubeIE tests 27, 28, 29, and 30 Resolves: #20599
* [youtube] Fix extraction (closes #20758, closes #20759, closes #20761, ↵Sergey M․2019-04-241-3/+6
| | | | closes #20762, closes #20764, closes #20766, closes #20767, closes #20769, closes #20771, closes #20768, closes #20770)
* [youtube] raise ExtractorError when no data available(#20737)Remita Amine2019-04-221-0/+7
|
* [youtube] extract srv[1-3] subtitle formats(#20566)Remita Amine2019-04-051-1/+1
|
* [youtube] Add support for invidiou.sh (#20309)utlasidyo2019-03-171-1/+2
|
* Start moving to ytdl-orgSergey M․2019-03-111-22/+22
|
* [youtube] Add more invidious instancesdimqua2019-03-031-0/+3
| | | See [Invidious-Instances](https://github.com/omarroth/invidious/wiki/Invidious-Instances) for the reference.
* [youtube] Extend JS player signature function name regexes (closes #18890, ↵Sergey M․2019-01-171-2/+2
| | | | closes #18891, closes #18893)
* [youtube] Update tests and add a tests for #18804Sergey M․2019-01-161-28/+29
|
* [youtube] Skip unsupported adaptive stream type (#18804)Sergey M․2019-01-161-0/+4
|
* [youtube] Extract DASH formats from player response (closes #18804)Sergey M․2019-01-161-0/+9
|
* [youtube] Extract live HLS URL from player response (closes #18799)Sergey M․2019-01-101-24/+31
|
* [youtube] Unescape HTML for series (closes #18641)Sergey M․2018-12-311-1/+1
|
* [youtube] extract more format metadataRemita Amine2018-12-261-2/+21
|
* [youtube] detect DRM protected videos(#1774)Remita Amine2018-12-261-0/+8
|
* [youtube] Relax html5 player regexes (closes #18465, closes #18466)Sergey M․2018-12-231-2/+2
|
* [youtube] Extend html5 player regex (closes #17516)Sergey M․2018-12-231-1/+1
|
* [youtube] Fix mark watched (closes #18546)Sergey M․2018-12-161-3/+7
|
* [youtube] Fix multifeed extraction (closes #18531)Sergey M․2018-12-151-23/+29
|
* [youtube] Add another JS signature function name regex (closes #18091, ↵Sergey M․2018-11-071-1/+2
| | | | closes #18093, closes #18094)
* [youtube:playlist] Add support for invidio.us (closes #18077)Sergey M․2018-11-051-1/+8
|
* [youtube] Add fallback metadata extraction from videoDetails (closes #18052)Sergey M․2018-11-031-1/+33
|
* [youtube] Add support for invidio.us (closes #17613)Sergey M․2018-09-241-1/+9
|
* [youtube] Don't pollute default query dict (closes #17593)Sergey M․2018-09-171-1/+3
|
* [youtube] Extract channel meta fields (closes #9676, closes #12939)Sergey M․2018-09-151-0/+8
|
* [youtube] Fix extraction (closes #17457, closes #17464)Sergey M․2018-09-081-1/+3
|
* [youtube:playlist] Add support for music album playlists (OLAK5uy_ prefix) ↵Sergey M․2018-08-281-2/+6
| | | | (closes #17361)
* [youtube] Improve login error handling (closes #13822)Sergey M․2018-07-051-5/+16
|
* [youtube] Update testsSergey M․2018-06-031-12/+15
|
* [youtube] Move metadata extraction after video availability checkSergey M․2018-06-031-131/+128
|
* [youtube] Extract track and artistSergey M․2018-06-031-2/+16
|
* remove unnecessary assignment parenthesisRemita Amine2018-05-261-1/+1
|
* [youtube] fix hd720 format positionRemita Amine2018-05-161-1/+6
|
* [youtube] Improve format filesize extraction (#16453)Sergey M․2018-05-141-1/+10
|
* [youtube] Make uploader extraction non fatal (#16444)Sergey M․2018-05-131-3/+5
|
* [youtube] fix extraction for embed restricted live streams(fixes #16433)Remita Amine2018-05-131-4/+6
|
* [youtube] Correctly disable polymer on all requestsNiklas Haas2018-04-291-2/+2
| | | | | | | | | Rather than just the one that use the _download_webpage helper. The need for this was made apparent by 0fe7783e, which refactored _download_json in a way that completely avoids the use of _download_webpage, thus breaking youtube. Fixes #16323
* [youtube] Add ability to authenticate with cookiesSergey M․2018-04-221-1/+1
|
* [youtube:feed] Implement lazy playlist extraction (closes #10184)Sergey M․2018-04-221-6/+10
|
* [ytsearch] Fix flat title extraction (closes #11260, closes #15681)Sergey M․2018-02-231-5/+7
|
* [youtube] Handle shared URLs with generic extractor (closes #14303)Sergey M․2018-02-151-1/+1
|
* [youtube] Enforce using chunked HTTP downloading for DASH formatsSergey M․2018-02-041-0/+5
|
* [youtube] Extract precise error messages (closes #15284)Yen Chi Hsuan2018-01-251-4/+13
|
* [youtube:live] Improve live detection (closes #15365)Sergey M․2018-01-201-2/+3
|
* [youtube] Fix live streams extraction (closes #15202)Sergey M․2018-01-141-1/+1
|
* [youtube] Extract uploader, uploader_id and uploader_url for playlists ↵Sergey M․2017-12-191-1/+21
| | | | (#11427, #15018)
* [youtube] Restrict embed regex (#14600)Sergey M․2017-10-271-1/+1
|