Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [youtube:watchlater] Remove unused properties and fix tests | Jaime Marquínez Ferrándiz | 2015-03-26 | 1 | -3/+2 | |
| | ||||||
* | [youtube] Clarify some IE_NAMEs | Sergey M․ | 2015-03-26 | 1 | -0/+3 | |
| | ||||||
* | [youtube:watchlater] Extract watchlater as playlist (Closes #5280) | Sergey M․ | 2015-03-26 | 1 | -23/+29 | |
| | ||||||
* | [youtube:search_url] Fix extraction (Closes #5155) | Sergey M․ | 2015-03-07 | 1 | -1/+1 | |
| | ||||||
* | [youtube] Extract UL playlists as mixes (Closes #5040) | Sergey M․ | 2015-02-24 | 1 | -4/+4 | |
| | ||||||
* | Merge branch 'subtitles-rework' | Jaime Marquínez Ferrándiz | 2015-02-23 | 1 | -25/+32 | |
|\ | | | | | | | (Closes PR #4964) | |||||
| * | [youtube] Convert to new subtitles system | Jaime Marquínez Ferrándiz | 2015-02-16 | 1 | -25/+32 | |
| | | | | | | | | The automatic captions are stored in the 'automactic_captions' field, which is used if no normal subtitles are found for an specific language. | |||||
* | | [youtube] Remove useless if | Philipp Hagemeister | 2015-02-18 | 1 | -4/+3 | |
| | | ||||||
* | | [youtube] Show entire player URL when -v is given | Philipp Hagemeister | 2015-02-18 | 1 | -2/+7 | |
|/ | ||||||
* | [youtube] Extract average rating (closes #2362) | Jaime Marquínez Ferrándiz | 2015-02-11 | 1 | -0/+2 | |
| | ||||||
* | [youtube] Don't override format info from the dash manifest (fixes #4911) | Jaime Marquínez Ferrándiz | 2015-02-09 | 1 | -2/+3 | |
| | ||||||
* | [youtube] Complete test definition | Philipp Hagemeister | 2015-02-01 | 1 | -1/+12 | |
| | ||||||
* | [youtube] Remove unused import | Philipp Hagemeister | 2015-01-30 | 1 | -1/+0 | |
| | ||||||
* | [youtube] Fall back to embed webpage when content is blocked on main (Fixes ↵ | Philipp Hagemeister | 2015-01-30 | 1 | -2/+15 | |
| | | | | #4717) | |||||
* | [youtube:truncated_url] Add hl= forms (#4799) | Philipp Hagemeister | 2015-01-30 | 1 | -0/+4 | |
| | ||||||
* | [youtube:truncated_url] Add x-yt-cl URLs (#4773) | Philipp Hagemeister | 2015-01-24 | 1 | -5/+17 | |
| | ||||||
* | [youtube] Fixup DASH m4a headers | Philipp Hagemeister | 2015-01-23 | 1 | -3/+3 | |
| | | | | This fixes #2288, #2506, #2607, #3681, #4741, #4767. | |||||
* | [youtube] Add test for #4706 | Sergey M․ | 2015-01-16 | 1 | -1/+18 | |
| | ||||||
* | Looks like Google switched to a new JS compiler that includes dollar signs ↵ | Phil Kulak | 2015-01-15 | 1 | -1/+1 | |
| | | | | in function names. | |||||
* | [youtube|ffmpeg] Automatically correct video with non-square pixels (Fixes ↵ | Philipp Hagemeister | 2015-01-10 | 1 | -0/+24 | |
| | | | | #4674) | |||||
* | [youtube] Add acodec information | Philipp Hagemeister | 2015-01-09 | 1 | -3/+3 | |
| | | | | The codec seems to be consistently aac, so state that in our metadata. | |||||
* | [youtube] Fix test case | Philipp Hagemeister | 2015-01-08 | 1 | -1/+1 | |
| | ||||||
* | [youtube] Add formats 308 and 315 (closes #4650) | Jaime Marquínez Ferrándiz | 2015-01-06 | 1 | -0/+2 | |
| | ||||||
* | [youtube] Handle cases where format comes without a preference (Fixes #4648) | Philipp Hagemeister | 2015-01-05 | 1 | -1/+1 | |
| | ||||||
* | [youtube:toplist] Remove extractor | Jaime Marquínez Ferrándiz | 2015-01-05 | 1 | -46/+0 | |
| | | | | They use now normal playlists (their id is PL*). | |||||
* | [youtube] Correct handling when DASH manifest is not necessary to find all ↵ | Philipp Hagemeister | 2015-01-03 | 1 | -2/+9 | |
| | | | | formats | |||||
* | [youtube] Add a pseudo-extractor for truncated YouTube video IDs (#4610) | Philipp Hagemeister | 2015-01-01 | 1 | -0/+17 | |
| | ||||||
* | [youtube] Use '_download_xml' for getting the available subtitles | Jaime Marquínez Ferrándiz | 2014-12-31 | 1 | -5/+4 | |
| | ||||||
* | [youtube] Add support for automatically translated subtitles (fixes #4555) | Jaime Marquínez Ferrándiz | 2014-12-31 | 1 | -2/+3 | |
| | | | | They have a manually uploaded subtitles track and YouTube can transtale it. | |||||
* | [youtube] Add test for age-gate video with encrypted signature | Sergey M․ | 2014-12-30 | 1 | -0/+13 | |
| | ||||||
* | [youtube] Fix videos with age gate and encrypted signatures | Cédric Luthi | 2014-12-29 | 1 | -6/+7 | |
| | | | | | | The `sts` value is available on the embed webpage, get it from there. Fixes #4108. | |||||
* | Improve code style | Philipp Hagemeister | 2014-12-17 | 1 | -2/+2 | |
| | ||||||
* | [youtube:feeds] (Fixes #4486) | Philipp Hagemeister | 2014-12-16 | 1 | -3/+5 | |
| | ||||||
* | [youtube:playlist] Work around buggy playlists (fixes #4449) | Jaime Marquínez Ferrándiz | 2014-12-15 | 1 | -0/+11 | |
| | | | | | 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. | |||||
* | [youtube] Fix player ID detection | Philipp Hagemeister | 2014-12-14 | 1 | -1/+1 | |
| | ||||||
* | [youtube:playlist] Remove unused property | Jaime Marquínez Ferrándiz | 2014-12-12 | 1 | -1/+0 | |
| | ||||||
* | [youtube:channel] Fix extraction (fixes #4435) | Jaime Marquínez Ferrándiz | 2014-12-12 | 1 | -8/+13 | |
| | | | | It uses now the same pagination system as playlists | |||||
* | [youtube] Amend test | Philipp Hagemeister | 2014-12-11 | 1 | -2/+9 | |
| | ||||||
* | [youtube] Do not warn if DASH manifest is missing (#4442) | Philipp Hagemeister | 2014-12-11 | 1 | -3/+1 | |
| | ||||||
* | [youtube] Make category optional (#4442) | Philipp Hagemeister | 2014-12-11 | 1 | -1/+1 | |
| | ||||||
* | Merge remote-tracking branch 'akretz/youtube_fix' | Philipp Hagemeister | 2014-12-11 | 1 | -1/+1 | |
|\ | ||||||
| * | [youtube] The case that 'url_encoded_fmt_stream_map' or 'adaptive_fmts' is ↵ | Adrian Kretz | 2014-12-11 | 1 | -1/+1 | |
| | | | | | | | | the empty string is handled accordingly (fixes #4431) | |||||
* | | [youtube] Add test case for #4431 | Philipp Hagemeister | 2014-12-11 | 1 | -0/+9 | |
| | | ||||||
* | | [youtube] Fix imports | Philipp Hagemeister | 2014-12-11 | 1 | -5/+6 | |
|/ | ||||||
* | [youtube] Pass in all variables to DASH manifest (Fixes #4424) | Philipp Hagemeister | 2014-12-10 | 1 | -2/+3 | |
| | ||||||
* | [youtube] Handle missing DASH manifest (Fixes #4421, fixes #4420) | Philipp Hagemeister | 2014-12-10 | 1 | -45/+68 | |
| | ||||||
* | Allow iterators for playlist result entries | Philipp Hagemeister | 2014-12-06 | 1 | -8/+10 | |
| | ||||||
* | [youtube] Modernize | Philipp Hagemeister | 2014-12-06 | 1 | -14/+4 | |
| | ||||||
* | pep8 and minor beautification all around | Philipp Hagemeister | 2014-12-04 | 1 | -5/+8 | |
| | ||||||
* | [youtube] Extract framerate from the dash manifest | Jaime Marquínez Ferrándiz | 2014-12-01 | 1 | -0/+1 | |
| | | | | Not all videos have 60 fps, for example they can have 48 fps. |