Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [viki] Fix subtitle extraction | Philipp Hagemeister | 2013-11-25 | 1 | -1/+1 |
| | |||||
* | Merge branch 'opener-to-ydl' | Philipp Hagemeister | 2013-11-25 | 1 | -3/+2 |
|\ | |||||
| * | Merge branch 'master' into opener-to-ydl | Philipp Hagemeister | 2013-11-24 | 1 | -5/+23 |
| |\ | |||||
| * | | Move the opener to the YoutubeDL object. | Philipp Hagemeister | 2013-11-22 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | This is the first step towards being able to just import youtube_dl and start using it. Apart from removing global state, this would fix problems like #1805. | ||||
* | | | [zdf/common] Use API in ZDF extractor. | Philipp Hagemeister | 2013-11-25 | 1 | -0/+21 |
| |/ |/| | | | | | | | This also comes with a lot of extra format fields Fixes #1518 | ||||
* | | [niconico] Simplify and make work with old Python versions | Philipp Hagemeister | 2013-11-24 | 1 | -5/+24 |
|/ | | | | The website requires SSLv3, otherwise it just times out during SSL negotiation. | ||||
* | utils.shell_quote: Convert the args to unicode strings | Jaime Marquínez Ferrándiz | 2013-11-21 | 1 | -1/+10 |
| | | | | The youtube test video failed with `UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 34: ordinal not in range(128)`, the problem was with the filenames being encoded. | ||||
* | Add support for tou.tv (Fixes #1792) | Philipp Hagemeister | 2013-11-20 | 1 | -0/+2 |
| | |||||
* | Remove iPhone from user agent. This breaks a lot of extractors | Philipp Hagemeister | 2013-11-18 | 1 | -1/+1 |
| | | | | In the future, it might be worth investigating whether we get better content when we claime to be an iPhone. | ||||
* | Add iPhone to UA (#1746) | Philipp Hagemeister | 2013-11-18 | 1 | -1/+1 |
| | |||||
* | [vimeo] Fix pro videos and player.vimeo.com urls | Jaime Marquínez Ferrándiz | 2013-10-23 | 1 | -0/+5 |
| | | | | | The old process can still be used for those videos. Added RegexNotFoundError, which is raised by _search_regex if it can't extract the info. | ||||
* | Extend #980 with --max-quality support | Philipp Hagemeister | 2013-10-18 | 1 | -0/+9 |
| | |||||
* | [generic] Support embedded vimeo videos (#1602) | Philipp Hagemeister | 2013-10-15 | 1 | -0/+17 |
| | |||||
* | Add an extractor for internetvideoarchive.com videos | Jaime Marquínez Ferrándiz | 2013-10-12 | 1 | -0/+13 |
| | | | | It's used by videodetective.com | ||||
* | FFmpegPostProcessor: print the command line used if the --verbose option is ↵ | Jaime Marquínez Ferrándiz | 2013-10-12 | 1 | -0/+5 |
| | | | | given | ||||
* | Add an extractor for video.nhl.com (closes #1586) | Jaime Marquínez Ferrándiz | 2013-10-10 | 1 | -0/+1 |
| | |||||
* | Merge branch 'download-archive' | Philipp Hagemeister | 2013-10-06 | 1 | -0/+96 |
|\ | | | | | | | | | | | Conflicts: youtube_dl/YoutubeDL.py youtube_dl/__init__.py | ||||
| * | Add basic --download-archive option | Philipp Hagemeister | 2013-10-06 | 1 | -0/+96 |
| | | | | | | | | | | 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. | ||||
* | | [viddler] Add basic support (Fixes #1520) | Philipp Hagemeister | 2013-10-06 | 1 | -1/+1 |
|/ | |||||
* | [youtube] Simplify cache_dir code (#1529) | Philipp Hagemeister | 2013-10-02 | 1 | -0/+6 |
| | |||||
* | Restore accidentally deleted commits | Philipp Hagemeister | 2013-09-21 | 1 | -0/+6 |
| | | | | That's what happens if you let Windows machines write :( | ||||
* | Always correct encoding when writing to sys.stderr (Fixes #1435) | Philipp Hagemeister | 2013-09-16 | 1 | -0/+12 |
| | |||||
* | [mixcloud] Rewrite extractor (fixes #278) | Jaime Marquínez Ferrándiz | 2013-09-14 | 1 | -1/+10 |
| | |||||
* | [ustream] Simplify channel extraction | Jaime Marquínez Ferrándiz | 2013-09-13 | 1 | -8/+44 |
| | | | | | the ChannelParser has been moved to a new function in utils get_meta_content Instead of the SocialStreamParser now it uses a regex | ||||
* | Add an extractor for orf.at (closes #1346) | Jaime Marquínez Ferrándiz | 2013-08-29 | 1 | -1/+1 |
| | | | | Make find_xpath_attr also accept numbers in the value | ||||
* | Merge remote-tracking branch 'rzhxeo/youporn-hd' | Philipp Hagemeister | 2013-08-28 | 1 | -0/+18 |
|\ | | | | | | | | | Conflicts: youtube_dl/utils.py | ||||
| * | Add intlist_to_bytes to utils.py | rzhxeo | 2013-08-28 | 1 | -0/+7 |
| | | |||||
| * | Allow changes to run under Python 3 | Philipp Hagemeister | 2013-08-28 | 1 | -0/+10 |
| | | |||||
* | | Fix platform name in Python 2 with --verbose (Closes #1228) | Philipp Hagemeister | 2013-08-28 | 1 | -3/+14 |
| | | |||||
* | | Tolerate junk at the end of gzip-compressed content (#1268) | Philipp Hagemeister | 2013-08-28 | 1 | -2/+17 |
| | | |||||
* | | HTTPError is in urllib.error in Python 3, not in http.error | Jaime Marquínez Ferrándiz | 2013-08-28 | 1 | -1/+1 |
| | | |||||
* | | [addanime] improve | Philipp Hagemeister | 2013-08-28 | 1 | -1/+7 |
|\| | |||||
* | | Revert "Install our own HTTPS handler as well (#1309)" | Philipp Hagemeister | 2013-08-27 | 1 | -17/+8 |
| | | | | | | | | This reverts commit 36399e85765a6a04fd84126264af75382fcfd1f6 and fixes #1322. | ||||
* | | Install our own HTTPS handler as well (#1309) | Philipp Hagemeister | 2013-08-24 | 1 | -8/+17 |
| | | |||||
* | | Add a post processor for embedding subtitles in mp4 videos (closes #1052) | Jaime Marquínez Ferrándiz | 2013-08-23 | 1 | -0/+3 |
| | | |||||
* | | Note update possibility on errors (thanks @chbrown, #1229) | Philipp Hagemeister | 2013-08-11 | 1 | -1/+1 |
|/ | |||||
* | Add an extractor for videofy.me (closes #1171) | Jaime Marquínez Ferrándiz | 2013-08-03 | 1 | -1/+1 |
| | | | | Also modify find_xpath_attr to accept values with spaces like for id="HQ on" | ||||
* | Use determine_ext when saving the thumbnail | Jaime Marquínez Ferrándiz | 2013-07-12 | 1 | -2/+2 |
| | | | | Urls that contain a query produced filenames with wrong extensions | ||||
* | BrightcoveIE: Use parse_qs to extract the fields of the query (closes #1032) | Jaime Marquínez Ferrándiz | 2013-07-12 | 1 | -0/+5 |
| | | | | Add a compat_urlparse to utils. | ||||
* | [brightcove] fix on Python 2.6 | Philipp Hagemeister | 2013-07-11 | 1 | -2/+2 |
| | |||||
* | Add helper function find_path_attr | Philipp Hagemeister | 2013-07-11 | 1 | -0/+14 |
| | |||||
* | [3sat] Add support (Fixes #1001) | Philipp Hagemeister | 2013-07-08 | 1 | -1/+8 |
| | |||||
* | Do not show bug report for errors that are to be expected (Closes #973) | Philipp Hagemeister | 2013-07-02 | 1 | -4/+8 |
| | |||||
* | Rewrote error message a bit to clarify | Philipp Hagemeister | 2013-06-28 | 1 | -1/+1 |
| | |||||
* | Changed the error message. | M.Yasoob Ullah Khalid | 2013-06-28 | 1 | -1/+1 |
| | | | | | I changed the ExtractorError from ```msg = msg + u'; please report this issue on http://yt-dl.org/bug'``` to ```msg = msg + u'; please report this issue on http://yt-dl.org/bug with the complete output by running the same command with --verbose flag'``` Hopefully this will tell the users to report bugs with the complete output. | ||||
* | improve generic and encrypted signature error messages | Filippo Valsorda | 2013-06-25 | 1 | -1/+1 |
| | |||||
* | do not ask the user to report network errors | Filippo Valsorda | 2013-06-09 | 1 | -2/+5 |
| | |||||
* | print "please report this issue on GitHub" on every ExtractorError | Filippo Valsorda | 2013-06-08 | 1 | -0/+1 |
| | |||||
* | implement fallbacks and defaults in _search_regex | Filippo Valsorda | 2013-06-06 | 1 | -0/+3 |
| | |||||
* | Python 2 compat fixes for MyVideo.de rtmpdump downloads | Filippo Valsorda | 2013-05-20 | 1 | -0/+4 |
| |