aboutsummaryrefslogtreecommitdiff
path: root/youtube_dl/extractor/youtube.py
AgeCommit message (Collapse)Author
2015-05-30[youtube:user] Workaround 35 pages limitation (Closes #5778)Sergey M․
2015-05-24[youtube] Remove the nondash formats (fixes #5774)Jaime Marquínez Ferrándiz
Since we use fixed values for some fields like width and height they can be wrong, and would get picked by some formats filters. For example for https://www.youtube.com/watch?v=EQCrhbBxsjA the biggest height is 720 and for nondash formats it's set to 1440, so -f 'bestvideo[height>=1200]+bestaudio' would incorrectly pick the nondash format, instead it should report that the requested format is not available.
2015-05-15[youtube:feed] Check each 'load more' portion for unique video idsSergey M․
2015-05-15[youtube] Separate feed extractorSergey M․
2015-05-14[youtube:history] Fix extraction (fixes #5702)Jaime Marquínez Ferrándiz
It uses the same method as YoutubeSubscriptionsIE, if other feed starts using it we should consider using base class.
2015-04-28[youtube] Catch more alert messages (closes #5074)Yen Chi Hsuan
2015-04-22[youtube:search] Cancel out _TESTSSergey M․
2015-04-21[youtube:ytsearch] Use the same system as the search webpage (fixes #5483)Jaime Marquínez Ferrándiz
The gdata api V2 was deprecated and according to http://youtube-eng.blogspot.com.es/2014/03/committing-to-youtube-data-api-v3_4.html remains available until April 20, 2015.
2015-04-21[youtube] Remove unused importSergey M․
2015-04-21[youtube:channel] Make `extract_videos_from_page` staticSergey M․
2015-04-21[youtube:channel] Specify first page download messageSergey M․
2015-04-21[youtube:user] Extract in terms of `load_more_widget_html`Sergey M․
2015-04-21[youtube:ytsearch] Temporary workaround (#5483)Sergey M․
2015-04-13[youtube] SimplifySergey M․
2015-04-13[youtube] Remove unused variableSergey M․
2015-04-12[youtube] Extract video titles for channel playlist if possible (Closes #4971)Sergey M․
2015-04-08[youtube] Skip WebVTT in DASH manifest (#5297)Yen Chi Hsuan
2015-04-06[youtube] Simplify url_encoded_fmt_stream_map checkSergey M․
2015-04-06[youtube] Add test for #5361Sergey M․
2015-04-05[youtube] Enhance url_encoded_fmt_stream_map checking (fix #5361)Yen Chi Hsuan
2015-03-26[youtube:watchlater] Remove unused properties and fix testsJaime Marquínez Ferrándiz
2015-03-26[youtube] Clarify some IE_NAMEsSergey M․
2015-03-26[youtube:watchlater] Extract watchlater as playlist (Closes #5280)Sergey M․
2015-03-07[youtube:search_url] Fix extraction (Closes #5155)Sergey M․
2015-02-24[youtube] Extract UL playlists as mixes (Closes #5040)Sergey M․
2015-02-23Merge branch 'subtitles-rework'Jaime Marquínez Ferrándiz
(Closes PR #4964)
2015-02-18[youtube] Remove useless ifPhilipp Hagemeister
2015-02-18[youtube] Show entire player URL when -v is givenPhilipp Hagemeister
2015-02-16[youtube] Convert to new subtitles systemJaime Marquínez Ferrándiz
The automatic captions are stored in the 'automactic_captions' field, which is used if no normal subtitles are found for an specific language.
2015-02-11[youtube] Extract average rating (closes #2362)Jaime Marquínez Ferrándiz
2015-02-09[youtube] Don't override format info from the dash manifest (fixes #4911)Jaime Marquínez Ferrándiz
2015-02-01[youtube] Complete test definitionPhilipp Hagemeister
2015-01-30[youtube] Remove unused importPhilipp Hagemeister
2015-01-30[youtube] Fall back to embed webpage when content is blocked on main (Fixes ↵Philipp Hagemeister
#4717)
2015-01-30[youtube:truncated_url] Add hl= forms (#4799)Philipp Hagemeister
2015-01-24[youtube:truncated_url] Add x-yt-cl URLs (#4773)Philipp Hagemeister
2015-01-23[youtube] Fixup DASH m4a headersPhilipp Hagemeister
This fixes #2288, #2506, #2607, #3681, #4741, #4767.
2015-01-16[youtube] Add test for #4706Sergey M․
2015-01-15Looks like Google switched to a new JS compiler that includes dollar signs ↵Phil Kulak
in function names.
2015-01-10[youtube|ffmpeg] Automatically correct video with non-square pixels (Fixes ↵Philipp Hagemeister
#4674)
2015-01-09[youtube] Add acodec informationPhilipp Hagemeister
The codec seems to be consistently aac, so state that in our metadata.
2015-01-08[youtube] Fix test casePhilipp 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 extractorJaime 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 subtitlesJaime 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 signatureSergey M․