summaryrefslogtreecommitdiffstats
path: root/youtube_dl/extractor/youtube.py
Commit message (Collapse)AuthorAgeFilesLines
...
* Include length in player cache IDPhilipp Hagemeister2013-10-041-3/+4
| | | | | Some videos use the same player with IDs of multiple lengths. See https://travis-ci.org/rg3/youtube-dl/jobs/12126506#L319 for an example.
* [youtube] new static 82 signaturePhilipp Hagemeister2013-10-041-1/+1
|
* [youtube] Simplify cache_dir code (#1529)Philipp Hagemeister2013-10-021-6/+2
|
* Merge remote-tracking branch 'holomorph/master'Philipp Hagemeister2013-10-021-2/+6
|\
| * Support XDG base directory specificationMark Oteiza2013-09-301-2/+6
| |
* | [youtube] Fix static 82 signature (Closes #1539)Philipp Hagemeister2013-10-021-1/+1
| |
* | [youtube] Support videos without a title (Fixes #1391, Closes #1542)Philipp Hagemeister2013-10-021-3/+5
| |
* | Merge pull request #1531 from rg3/no-playlistFilippo Valsorda2013-10-011-1/+12
|\ \ | | | | | | [youtube] implement --no-playlist to only download current video
| * | [youtube] correct --no-playlist for python3Filippo Valsorda2013-10-011-2/+2
| | |
| * | implement --no-playlist to only download current video - closes #755Filippo Valsorda2013-09-301-1/+12
| |/
* | Properly handle stream meap not being presentPhilipp Hagemeister2013-10-011-1/+1
| |
* | Handle videos without url_encoded_fmt_stream_map (Fixes #1535)Philipp Hagemeister2013-10-011-0/+2
|/
* [youtube] Add hlsvp to the error message if it can't be found and remove the ↵Jaime Marquínez Ferrándiz2013-09-271-16/+1
| | | | | | live stream test It's no longer available, other olympics streams have the same problem.
* [youtube] Set the thumbnail to None if it can't be extractedJaime Marquínez Ferrándiz2013-09-271-1/+1
|
* [youtube] update description of testJaime Marquínez Ferrándiz2013-09-271-1/+1
|
* [youtube] Fix 83 signature (Closes #1511)Philipp Hagemeister2013-09-271-1/+2
|
* Merge branch 'automatic-signatures'Philipp Hagemeister2013-09-241-24/+689
|\
| * Fix 86 signature (#1494)Philipp Hagemeister2013-09-241-1/+1
| |
| * Fix output of --youtube-print-sig-code when counting down to 0Philipp Hagemeister2013-09-241-2/+2
| |
| * Allow opts.cachedir == None to disable cachePhilipp Hagemeister2013-09-241-1/+1
| |
| * Correct test stringsPhilipp Hagemeister2013-09-221-2/+4
| |
| * Do not warn if fallback is without alternatives (because we did not get the ↵Philipp Hagemeister2013-09-221-2/+2
| | | | | | | | flash player URL)
| * [youtube] Improve flash player URL handlingPhilipp Hagemeister2013-09-221-4/+6
| |
| * [youtube] Remove _decrypt_signature_age_gatePhilipp Hagemeister2013-09-221-9/+0
| |
| * [youtube] Actually pass in cachedir optionPhilipp Hagemeister2013-09-221-3/+4
| |
| * [youtube] Improve source code qualityPhilipp Hagemeister2013-09-221-51/+53
| |
| * Update static signaturesPhilipp Hagemeister2013-09-221-1/+5
| |
| * [youtube] Improve cache and add an option to print the extracted signaturesPhilipp Hagemeister2013-09-221-11/+58
| |
| * [youtube] Add filesystem signature cachePhilipp Hagemeister2013-09-221-7/+28
| |
| * Clarify a couple of callsPhilipp Hagemeister2013-09-211-3/+4
| |
| * Use reader instead of indexingPhilipp Hagemeister2013-09-211-140/+122
| |
| * Prepare signature function cachingPhilipp Hagemeister2013-09-211-22/+35
| |
| * Change test target (Verified with node.js)Philipp Hagemeister2013-09-211-1/+0
| |
| * Implement more opcodesPhilipp Hagemeister2013-09-211-7/+38
| |
| * Restore accidentally deleted commitsPhilipp Hagemeister2013-09-211-17/+586
| | | | | | | | That's what happens if you let Windows machines write :(
* | [youtube] Update one of the test's descriptionJaime Marquínez Ferrándiz2013-09-241-1/+1
| |
* | [youtube] update algos for length 86 and 84 (fixes #1494)Jaime Marquínez Ferrándiz2013-09-241-2/+2
|/
* [youtube] add algo for length 91Jaime Marquínez Ferrándiz2013-09-201-0/+2
|
* Unable to decrypt signature length 93 (fixes #1461)patrickslin2013-09-191-1/+3
|
* [youtube] apply the fix for lists with number of videos multiple of ↵Jaime Marquínez Ferrándiz2013-09-181-0/+3
| | | | | | _MAX_RESULTS to user extraction Copied from the playlist extractor.
* [youtube] Don't search the flash player version for videos with age gate ↵Jaime Marquínez Ferrándiz2013-09-171-4/+1
| | | | activated
* Update 85 signature (Fixes #1449)Philipp Hagemeister2013-09-171-1/+1
| | | | This is the first signature algorithm to have been parsed automatically, although that only works for HTML5 players for now, and is not yet integrated into master.
* [youtube] support youtube.googleapis.com/v/* urls (fixes #1425)Jaime Marquínez Ferrándiz2013-09-151-1/+2
|
* [youtube] update algo for length 82 (fixes #1416)Jaime Marquínez Ferrándiz2013-09-121-1/+1
|
* [youtube] Fix detection of videos with automatic captionsJaime Marquínez Ferrándiz2013-09-111-1/+5
|
* [subtitles] Also list the available automatic captions languages with ↵Jaime Marquínez Ferrándiz2013-09-111-1/+1
| | | | '--list-sub'
* [youtube] Support automatic captions with original language different from ↵Jaime Marquínez Ferrándiz2013-09-111-12/+25
| | | | English (fixes #1225) and download in multiple languages.
* [subtitles] Use self._download_webpage for extracting the subtitlesJaime Marquínez Ferrándiz2013-09-111-3/+4
| | | | It raises ExtractorError for the same exceptions we have to catch.
* [subtitles] Simplify the extraction of subtitles in subclasses and remove ↵Jaime Marquínez Ferrándiz2013-09-111-6/+1
| | | | | | | NoAutoSubtitlesInfoExtractor Subclasses just need to call the method extract_subtitles, which will call _extract_subtitles and _request_automatic_caption Now the default implementation of _request_automatic_caption returns {}.
* [subtitles] rename SubitlesIE to SubtitlesInfoExtractorJaime Marquínez Ferrándiz2013-09-111-1/+1
| | | | Otherwise it can be automatically detected as a IE ready for use.