Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | [youtube:playlist] Support mix ids longer than 13 (#1295) | Jaime Marquínez Ferrándiz | 2013-12-06 | 1 | -2/+2 | |
| | | ||||||
* | | [youtube] Extract like and dislike count (#1895) | Jaime Marquínez Ferrándiz | 2013-12-06 | 1 | -12/+11 | |
| | | ||||||
* | | [youtube] Resolve URLs in comments | Philipp Hagemeister | 2013-12-04 | 1 | -1/+10 | |
| | | ||||||
* | | Change the ie_name of YoutubeSearchDateIE | Jaime Marquínez Ferrándiz | 2013-12-03 | 1 | -0/+1 | |
|/ | | | | It produced a duplicate entry when listing the extractors with '--list-extractors' and generates noise in the commit log when generating the supported sites webpage (like in 09f355f73bf1657ecacfd05eda21d2c4bf1cc4a8) | |||||
* | [youtube:feeds] Use the 'paging' value from the downloaded json information ↵ | Jaime Marquínez Ferrándiz | 2013-11-28 | 1 | -12/+3 | |
| | | | | (fixes #1845) | |||||
* | [youtube:playlist] Fix the extraction of the title for some mixes (#1844) | Jaime Marquínez Ferrándiz | 2013-11-27 | 1 | -1/+3 | |
| | | | | Like https://www.youtube.com/watch?v=g8jDB5xOiuE&list=RDIh2gxLqR7HM | |||||
* | [youtube:playlist] Add support for YouTube mixes (fixes #1839) | Jaime Marquínez Ferrándiz | 2013-11-26 | 1 | -2/+22 | |
| | ||||||
* | Use the new '_download_xml' helper in more extractors | Jaime Marquínez Ferrándiz | 2013-11-26 | 1 | -3/+1 | |
| | ||||||
* | [youtube:playlist] Remove the link with index 0 | Jaime Marquínez Ferrándiz | 2013-11-26 | 1 | -3/+5 | |
| | | | | It's not the first video of the playlist, it appears in the 'Play all' button (see the test course for an example) | |||||
* | Merge remote-tracking branch 'rbrito/swap-dimensions' | Philipp Hagemeister | 2013-11-25 | 1 | -13/+13 | |
|\ | ||||||
| * | extractor: youtube: Swap video dimensions to match standard practice. | Rogério Brito | 2013-10-19 | 1 | -13/+13 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While working on this, I thought about simplifying things like changing 480x854 to 480p, and that seemed like a good option, until I realized that people (me included) usually link the concept of some number followed by a p with the video being 16:9. So, we would be losing some information and, as we all know, [explicit is better than implicit][*]. [*]: http://www.python.org/dev/peps/pep-0020/ This closes #1446. Signed-off-by: Rogério Brito <rbrito@ime.usp.br> | |||||
* | | [youtube] Add an extractor for downloading the watch history (closes #1821) | Jaime Marquínez Ferrándiz | 2013-11-24 | 1 | -0/+14 | |
| | | ||||||
* | | [youtube] do not use variable name twice | Philipp Hagemeister | 2013-11-24 | 1 | -2/+2 | |
| | | ||||||
* | | Match --download-archive during playlist processing (Fixes #1745) | Philipp Hagemeister | 2013-11-22 | 1 | -10/+16 | |
| | | ||||||
* | | Merge remote-tracking branch 'jaimeMF/yt-playlists' | Philipp Hagemeister | 2013-11-22 | 1 | -31/+17 | |
|\ \ | ||||||
| * | | [youtube:playlist] Login into youtube if requested (fixes #1757) | Jaime Marquínez Ferrándiz | 2013-11-13 | 1 | -1/+4 | |
| | | | | | | | | | | | | Allows to download private playlists | |||||
| * | | [youtube:playlist] Don't use the gdata api (closes #1508) | Jaime Marquínez Ferrándiz | 2013-11-13 | 1 | -30/+13 | |
| | | | | | | | | | | | | Parse the playlist pages instead | |||||
* | | | [youtube] only allow domain name to be upper-case (#1786) | Philipp Hagemeister | 2013-11-18 | 1 | -2/+2 | |
| | | | ||||||
* | | | Support protocol-independent URLs (#1787) | Philipp Hagemeister | 2013-11-18 | 1 | -2/+2 | |
| | | | ||||||
* | | | Suppor embed-only videos (Fixes #1746) | Philipp Hagemeister | 2013-11-18 | 1 | -3/+15 | |
| | | | ||||||
* | | | [youtube] Add view_count (Fixes #1781) | Philipp Hagemeister | 2013-11-17 | 1 | -0/+6 | |
| | | | ||||||
* | | | [youtube:channel] Fix the extraction of autogenerated channels | Jaime Marquínez Ferrándiz | 2013-11-15 | 1 | -13/+24 | |
| | | | | | | | | | | | | The ajax pages are empty, now it looks directly in the channel's /videos page | |||||
* | | | Merge branch 'master' of github.com:rg3/youtube-dl | Philipp Hagemeister | 2013-11-15 | 1 | -2/+2 | |
|\ \ \ | ||||||
| * | | | Don't assume the 'subtitlesformat' is set in the params dict (fixes #1750) | Jaime Marquínez Ferrándiz | 2013-11-13 | 1 | -2/+2 | |
| |/ / | ||||||
* / / | [youtube] Fix protocol-independent URLs (Fixes #1768) | Philipp Hagemeister | 2013-11-15 | 1 | -0/+2 | |
|/ / | ||||||
* | | Merge pull request #1705 from iemejia/master | Jaime Marquínez Ferrándiz | 2013-11-10 | 1 | -1/+1 | |
|\ \ | | | | | | | | | | [ted] support for subtitles | |||||
| * \ | Merge branch 'ted_subtitles' | Ismaël Mejía | 2013-11-02 | 1 | -1/+1 | |
| |\ \ | ||||||
| | * | | [subtitles] refactor to support websites with subtitle information the | Ismaël Mejía | 2013-11-02 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | webpage. I added the parameter webpage, so now it's similar to the way automatic captions are handled. This is an improvement needed for websites like TED. | |||||
* | | | | [youtube:channel] Fix the extraction | Jaime Marquínez Ferrándiz | 2013-11-06 | 1 | -21/+10 | |
| | | | | | | | | | | | | | | | | The page don't include the 'load more' button anymore, now we directly get the 'c4_browse_ajax' pages. | |||||
* | | | | [youtube] Add description for YoutubeSearchDateIE (#1710) | Philipp Hagemeister | 2013-11-03 | 1 | -0/+1 | |
| | | | | ||||||
* | | | | Merge remote-tracking branch 'CBGoodBuddy/ytsearchtime' | Philipp Hagemeister | 2013-11-03 | 1 | -0/+3 | |
|\ \ \ \ | ||||||
| * | | | | Add YoutubeSearchDateIE extractor to youtube.py & __init__.py, which ↵ | Craig Markwardt | 2013-11-02 | 1 | -0/+3 | |
| |/ / / | | | | | | | | | | | | | searches by publication date. | |||||
* | | | | Add the 'webpage_url' field to info_dict | Jaime Marquínez Ferrándiz | 2013-11-03 | 1 | -1/+2 | |
| | | | | | | | | | | | | | | | | | | | | The url for the video page, it must allow to reproduce the result. It's automatically set by YoutubeDL if it's missing. | |||||
* | | | | [youtube] Remove vevo test | Jaime Marquínez Ferrándiz | 2013-11-02 | 1 | -12/+0 | |
|/ / / | | | | | | | | | | The video is no longer available and it seems that vevo video don't use encrypted signatures anymore. | |||||
* | | | [youtube] Encode subtitle track name in request (Fixes #1700) | Philipp Hagemeister | 2013-11-02 | 1 | -1/+1 | |
| | | | ||||||
* | | | [youtube] Fix login (Fixes #1681) | Philipp Hagemeister | 2013-10-29 | 1 | -9/+2 | |
| | | | ||||||
* | | | [youtube] Set the format_id field to the itag of the format (closes #1624) | Jaime Marquínez Ferrándiz | 2013-10-25 | 1 | -5/+6 | |
| | | | ||||||
* | | | Fix the extensions of two tests with youtube videos | Jaime Marquínez Ferrándiz | 2013-10-25 | 1 | -1/+1 | |
| | | | | | | | | | | | | The best quality is now a mp4 video. | |||||
* | | | [youtube] Also use the 'adaptative_fmts' field from the /get_video_info page ↵ | Jaime Marquínez Ferrándiz | 2013-10-25 | 1 | -13/+10 | |
| | | | | | | | | | | | | | | | | | | (fixes #1649) The 'adaptative_fmts' field from the video page is not added to the 'url_encoded_fmt_stream_map' | |||||
* | | | Merge pull request #1622 from rbrito/fix-extension | Philipp Hagemeister | 2013-10-22 | 1 | -3/+5 | |
|\ \ \ | | | | | | | | | extractor: youtube: Set extension of AAC audio formats to m4a. | |||||
| * | | | extractor: youtube: Fix extension of dash formats. | Rogério Brito | 2013-10-18 | 1 | -2/+4 | |
| | | | | | | | | | | | | | | | | | | | | | | | | While we are at it, separate the audio formats from the video formats. Signed-off-by: Rogério Brito <rbrito@ime.usp.br> | |||||
| * | | | extractor: youtube: Set extension of AAC audio formats to m4a. | Rogério Brito | 2013-10-18 | 1 | -3/+3 | |
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | This, in particular, eases downloading both audio and videos in DASH formats before muxing them, which alleviates the problem that I exposed on issue Furthermore, one may argue that this is, indeed, the case for correctness's sake. Signed-off-by: Rogério Brito <rbrito@ime.usp.br> | |||||
* / | | [youtube] Use 'node is None' when checking if the video has automatic captions | Jaime Marquínez Ferrándiz | 2013-10-21 | 1 | -1/+1 | |
|/ / | | | | | | | It had stopped working and it reports a FutureWarning | |||||
* / | [youtube] Do not crash if caption info is missing altogether (Fixes #1610) | Philipp Hagemeister | 2013-10-17 | 1 | -1/+1 | |
|/ | ||||||
* | [youtube] Adds #1312 Download annotations | Jai Grimshaw | 2013-10-14 | 1 | -0/+10 | |
| | | | | | | Adds #1321 Download annotations from youtube Annotations are downloaded and written to a .annotations.xml file using the https://www.youtube.com/annotations_invideo?features=1&legacy=1&video_id=$VIDEOID API. Added unit test for annotations. | |||||
* | [youtube] Do not recognize attribution link as user (Fixes #1573) | Philipp Hagemeister | 2013-10-09 | 1 | -1/+1 | |
| | ||||||
* | [youtube] set the 'name' parameter in the subtitles url (fixes #1577) | Jaime Marquínez Ferrándiz | 2013-10-09 | 1 | -0/+1 | |
| | ||||||
* | Restore warning when user forgets to quote URL (#1396) | Philipp Hagemeister | 2013-10-07 | 1 | -4/+16 | |
| | ||||||
* | Call extracted property age_limit everywhere | Philipp Hagemeister | 2013-10-06 | 1 | -1/+1 | |
| | ||||||
* | Allow users to specify an age limit (fixes #1545) | Philipp Hagemeister | 2013-10-06 | 1 | -1/+2 | |
| | | | | | 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. |