Commit Graph

1557 Commits (99e206d508646b183ef315da162147ed6fd75442)

Author SHA1 Message Date
Jaime Marquínez Ferrándiz 99e206d508 Implement the max quality option in YoutubeDL 11 years ago
Jaime Marquínez Ferrándiz dd82ffea0c Implement format selection in YoutubeDL
Now the IEs can set a formats field in the info_dict, with the formats ordered from worst to best quality. It's a list of dicts with the following fields:
* Mandatory: url and ext
* Optional: format and format_id

The format_id is used for choosing which formats have to be downloaded.

Now a video result is processed by the method process_video_result.
11 years ago
Jaime Marquínez Ferrándiz 3823342d9d [arte] Prepare for generic format support (#980) 11 years ago
Jaime Marquínez Ferrándiz 91dbaef406 [nhl] Add an extractor for videocenter's categories (#1586)
It downloads the last 12 videos.
11 years ago
Jaime Marquínez Ferrándiz 9026dd3858 Make sure it only runs rtmpdump one time in test mode and return True if the download can be resumed 11 years ago
Jaime Marquínez Ferrándiz 81d7f1928c Merge pull request #1565 from rzhxeo/rtmpdump_test
Only download 1 sec. with rtmpdump in test mode
11 years ago
Jaime Marquínez Ferrándiz bc4f29170f Add a PostProcessor for adding metadata to the file (closes #1570)
It currently sets the title, the date and the author values.
11 years ago
Jaime Marquínez Ferrándiz cb354c8f62 [yahoo] Download the info from another page
The 'meta' field is not always in the video webpage
11 years ago
Jaime Marquínez Ferrándiz 1cbb27b151 [gamespot] Mark as broken (#1587) 11 years ago
Jaime Marquínez Ferrándiz 0ab4ff6378 [mtv] Strip the description
There were some tabs and newlines added around the string.
11 years ago
Jaime Marquínez Ferrándiz 63da13e829 Add an extractor for faz.net (closes #1582) 11 years ago
Jaime Marquínez Ferrándiz 2e1fa03bf5 Add an extractor for video.nhl.com (closes #1586) 11 years ago
Philipp Hagemeister 8f1ae18a18 release 2013.10.09 11 years ago
Philipp Hagemeister 57da92b7df [youtube] Do not recognize attribution link as user (Fixes #1573) 11 years ago
Jaime Marquínez Ferrándiz df4f632dbc Merge pull request #1584 from wingsuit/master
Tiny tpo
11 years ago
Jaime Marquínez Ferrándiz a34c2faae4 [youtube] set the 'name' parameter in the subtitles url (fixes #1577) 11 years ago
Tom 1d368c7589 Tiny tpo 11 years ago
Jaime Marquínez Ferrándiz 88bd97e34c [vevo] Some improvements (fixes #1580)
Extract the info from http://videoplayer.vevo.com/VideoService/AuthenticateVideo?isrc={id}
Some videos don't have an smil manifest, extract the video urls directly from the json and use the last version of the video.
Extract all the available formats and set the 'formats' field of the result
11 years ago
Jaime Marquínez Ferrándiz 2ae3edb1cf Fix the printing of the proxy map in debug mode
The proxies have to be extracted from the opener.handlers
11 years ago
Philipp Hagemeister a27b9e8bd5 Move opener setup into a separate helper function 11 years ago
Philipp Hagemeister 4481a754e4 release 2013.10.07 11 years ago
Philipp Hagemeister faa6ef6bc8 [jeuxvideo] Improve code quality (fixes #1567) 11 years ago
Philipp Hagemeister 15870e90b0 Restore warning when user forgets to quote URL (#1396) 11 years ago
rzhxeo 8e4f824365 Remove test parameter from _download_with_rtmpdump 11 years ago
Jaime Marquínez Ferrándiz 387ae5f30b [vimeo] Recognize urls ending in a slash (fixes #1242) 11 years ago
rzhxeo ad7a071ab6 Only download 1 sec. with rtmpdump in test mode 11 years ago
Philipp Hagemeister 1310bf2474 [redtube] add age_limit 11 years ago
Philipp Hagemeister b24f347190 Merge branch 'download-archive'
Conflicts:
	youtube_dl/YoutubeDL.py
	youtube_dl/__init__.py
11 years ago
Philipp Hagemeister ee6c9f95e1 Remove superfluous parenthesis 11 years ago
Philipp Hagemeister 2a69c6b879 Merge branch 'age_limit' 11 years ago
Philipp Hagemeister cfadd183c4 Call extracted property age_limit everywhere 11 years ago
Philipp Hagemeister e484c81f0c [generic] Clarify error messages 11 years ago
Philipp Hagemeister 7e5e8306fd release 2013.10.06 11 years ago
Philipp Hagemeister 41e8bca4d0 [viddler] Add basic support (Fixes #1520) 11 years ago
Philipp Hagemeister 8dbe9899a9 Allow users to specify an age limit (fixes #1545)
With these changes, users can now restrict what videos are downloaded by the intented audience, by specifying their age with --age-limit YEARS .
Add rudimentary support in youtube, pornotube, and youporn.
11 years ago
Philipp Hagemeister c1c9a79c49 Add basic --download-archive option
Often, users want to be able to download only videos they haven't seen before, despite the video files having been deleted or moved in the mean time.
When --download-archive FILE is given, the extractor and ID of every download is recorded in the specified file. If it is already present, the video in question is skipped.
11 years ago
Philipp Hagemeister e94b783c74 [googleplus] Fix upload_date detection 11 years ago
Philipp Hagemeister 97dae9ae07 [bliptv] Make sure video ID is a string 11 years ago
Jaime Marquínez Ferrándiz c3fef636b5 [dailymotion] Fix playlist extraction
The html code has changed, make the video ids extraction more solid.
11 years ago
Philipp Hagemeister 46e28a84ca [brightcove] Fix up some broken HTML (#1553) 11 years ago
Philipp Hagemeister 17ad2b3fb1 [yahoo] Switch ext of test 11 years ago
Philipp Hagemeister 5e2a60db4a [yahoo] Fix test title 11 years ago
Philipp Hagemeister cd214418f6 [redtube] pep8 11 years ago
Philipp Hagemeister ba2d9f213e [jeuxvideo] fix video file md5sum 11 years ago
Philipp Hagemeister 7f8ae73a5d Include length in player cache ID
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.
11 years ago
Philipp Hagemeister 466880f531 [yahoo] Do not try to run rtmpdump on travis 11 years ago
Philipp Hagemeister 9f1f6d2437 [rtlnow] Skip test on travis 11 years ago
Philipp Hagemeister 9e0f897f6b [francetv] Use common format for ID of generation-quoi subextractor 11 years ago
Philipp Hagemeister c0f6aa876f Merge remote-tracking branch 'origin/master' 11 years ago
Philipp Hagemeister d93bdee9a6 [comedycentral] Prepare for generic video extraction (#980) 11 years ago