aboutsummaryrefslogtreecommitdiff
path: root/youtube_dl/extractor/youtube.py
AgeCommit message (Collapse)Author
2013-08-29Update descriptions checksum for some test for Unistra and YoutubeJaime Marquínez Ferrándiz
2013-08-28[youtube] update algo for length 88, thanks to @Ramhack (fixes #1328)Jaime Marquínez Ferrándiz
2013-08-24[youtube] update algo for length 84Jaime Marquínez Ferrándiz
2013-08-23[youtube] update algo for length 86 (fixes #1302)Jaime Marquínez Ferrándiz
2013-08-23Allow to specify multiple subtitles languages separated by commas (closes #518)Jaime Marquínez Ferrándiz
2013-08-23[youtube] Fix download of subtitles with '--all-subs'Jaime Marquínez Ferrándiz
If _extract_subtitles is called the option 'write subtitles' is always true.
2013-08-23Merge pull request #937 from jaimeMF/subtitles_reworkJaime Marquínez Ferrándiz
Subtitles rework
2013-08-23[youtube] add algo for length 80 and update player infoJaime Marquínez Ferrándiz
2013-08-22[youtube] update algo for length 82 (fixes #1296)Jaime Marquínez Ferrándiz
2013-08-22[youtube] fix the order of DASH formatsJaime Marquínez Ferrándiz
2013-08-22Merge pull request #1279 from xanadu/masterJaime Marquínez Ferrándiz
Add YouTube DASH formats to YouTubeIE
2013-08-21[youtube] update uploader name for a test video: 'IconaPop' has changed to ↵Jaime Marquínez Ferrándiz
'Icona Pop'
2013-08-20fix hls testAllan Zhou
2013-08-20address review commentAllan Zhou
2013-08-20fix code styleAllan Zhou
2013-08-19fix failed testsAllan Zhou
2013-08-19Add YouTube DASH formats to YouTubeIEAllan Zhou
2013-08-19[youtube] Support watch_popup URLs (Fixes #1275)Philipp Hagemeister
2013-08-16Length 85 changed again? (fixes #1254)patrickslin
2013-08-15Unable to Download Video (fixes #1247)patrickslin
2013-08-13Updated Vevo Signature Length (fixes #1237)patrickslin
2013-08-08New sig len 89 algopatrickslin
Fixes new YT encrypted sig len 89.
2013-08-08Invalid signature again (fixes #1215)patrickslin
2013-08-07Merge remote-tracking branch 'patrickslin/patch-4'Philipp Hagemeister
2013-08-07Merge commit '7a4c6cc92f9ffec9135652a49153caffa5520c29'Philipp Hagemeister
2013-08-06Encrypted sig 87 broken again (fixes #1200)patrickslin
2013-08-06Updated the 84 length signature decryptionAndreiArba
Updated the right 84 length signature decryption 06.08.2013
2013-08-02[youtube] don't crash in verbose mode if 'ad3_module' is not defined in age ↵Jaime Marquínez Ferrándiz
protected videos (fixes #1159)
2013-08-02[youtube]: new algo for length 83 (fixes #1164)Jaime Marquínez Ferrándiz
2013-08-02[youtube] show which formats are in 3D with "-F" and in the format fieldJaime Marquínez Ferrándiz
2013-08-01add support for download YouTube 3d format of 3d contentAllan Zhou
2013-07-31[youtube] Add support for downloading videos with hlsvp (fixes #1083)Jaime Marquínez Ferrándiz
They are downloaded with a m3u8 manifest, they seem to be encrypted, but ffmpeg can handle them.
2013-07-31YoutubeIE: with age protected videos, add a missing "return" to return the ↵Jaime Marquínez Ferrándiz
signature decrypted with _decrypt_signature
2013-07-31YoutubeIE: new algo for length 86 (fixes #1156)Jaime Marquínez Ferrándiz
Now is using the same length as the flash player used for age protected videos, but the algorithm is different, so now for age protected videos it first tries to use the old algo.
2013-07-25YoutubeIE: add algo for length 79 (fixes #1126)Jaime Marquínez Ferrándiz
2013-07-25YoutubeIE: new algo for length 81 (fixes #1127)Jaime Marquínez Ferrándiz
2013-07-24[youtube] use itertools.count instead of a "while True" loop and a manual ↵Jaime Marquínez Ferrándiz
counter
2013-07-24[youtube] add an extractor for the "Watch Later" listJaime Marquínez Ferrándiz
2013-07-24Add an extractor for downloading the Youtube favorite videos(closes #127)Jaime Marquínez Ferrándiz
2013-07-24YoutubeIE: Move the code from _real_initialize to a base classJaime Marquínez Ferrándiz
This allows to reuse the code in other IEs without having to overwrite some parts.
2013-07-24YoutubePlaylistIE: break only if there's no entry field in the responseJaime Marquínez Ferrándiz
Otherwise the Favorite videos playlist cannot be downloaded complete. Also break if it reach the maximum value of the start-index.
2013-07-24YoutubeIE: new algo for length 87 (fixes #1105)patrickslin
Squashed commit from the pull requests #1107, #1109 and #1110.
2013-07-23YoutubeChannelE: switch ajax query from channel_ajax to c4_browse_ajaxJaime Marquínez Ferrándiz
It wasn't detecting when there aren't more videos
2013-07-20[youtube] Add an extractor for Youtube recommended videos (":ytrec" keyword) ↵Jaime Marquínez Ferrándiz
(closes #476) The new extractor and YoutubeSubscriptionsIE are subclasses of YoutubeFeedsInfoExtractor, which allows to fetch videos from http://www.youtube.com/feed_ajax
2013-07-20YoutubeIE: don't crash when trying to get automatic captions if the videos ↵Jaime Marquínez Ferrándiz
has standard subtitles.
2013-07-20YoutubeIE: use the same function for getting the subtitles for the ↵Jaime Marquínez Ferrándiz
"--write-sub" and "--all-sub" options
2013-07-20Use a dictionary for storing the subtitlesJaime Marquínez Ferrándiz
The errors while getting the subtitles are reported as warnings, if no subtitles are found return and empty dict.
2013-07-19YoutubeIE: new algo for length 85 (closes #1080), thanks to @patrickslinJaime Marquínez Ferrándiz
2013-07-18YoutubeIE: add algo for length 90 (closes #1064)Jaime Marquínez Ferrándiz
Order the cases from higher to lower length.
2013-07-17YoutubeIE: some encrypted signatures have more than two parts, print the ↵Jaime Marquínez Ferrándiz
size of all the parts