Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Support page URL in RTMP downloads | Philipp Hagemeister | 2013-01-03 | 1 | -4/+9 |
| | |||||
* | Make ExtractorError usable for other causes | Philipp Hagemeister | 2013-01-03 | 1 | -2/+5 |
| | |||||
* | ExtractorError for errors during extraction | Philipp Hagemeister | 2013-01-01 | 1 | -5/+17 |
| | |||||
* | Ok, the Escapist test was passing only in my Travis repo, do not ask me why; ↵ | Filippo Valsorda | 2012-12-31 | 1 | -1/+1 |
| | | | | also, a small bugfix to the latest commit | ||||
* | three small edits | Filippo Valsorda | 2012-12-31 | 1 | -0/+4 |
| | | | | | | * ask for a --verbose log when reporting bugs in README.md * re-enable Escapist test, seems stable now * check that we are not downloading multiple videos when the template is fixed (NOT a complete fix: not detecting playlists) | ||||
* | some py3 fixes, both needed and recommended; we should pass 2to3 as cleanly ↵ | Filippo Valsorda | 2012-12-20 | 1 | -5/+2 |
| | | | | as possible now | ||||
* | Clean up legacy code | Philipp Hagemeister | 2012-12-20 | 1 | -5/+2 |
| | |||||
* | Remove legacy code | Philipp Hagemeister | 2012-12-20 | 1 | -5/+0 |
| | |||||
* | Correct JSON writing (Closes #596) | Philipp Hagemeister | 2012-12-20 | 1 | -3/+2 |
| | |||||
* | Remove some antipatterns and ensure that we always write the JSON file with ↵ | Philipp Hagemeister | 2012-12-17 | 1 | -5/+3 |
| | | | | UTF-8 | ||||
* | various py3 fixes; all tests green on 3.3 | Filippo Valsorda | 2012-12-17 | 1 | -2/+2 |
| | |||||
* | print traceback on trouble if --verbose (why didn't I think of this before!?) | Filippo Valsorda | 2012-12-11 | 1 | -0/+3 |
| | |||||
* | added a test mode to FileDownloader that fetches only first 10K | Filippo Valsorda | 2012-12-11 | 1 | -0/+4 |
| | |||||
* | Keep video IDs verbatim if possible (Closes #571) | Philipp Hagemeister | 2012-12-03 | 1 | -2/+5 |
| | |||||
* | Correct exception raising | Philipp Hagemeister | 2012-11-28 | 1 | -1/+1 |
| | |||||
* | Use relative imports | Philipp Hagemeister | 2012-11-28 | 1 | -1/+3 |
| | |||||
* | Convert all tabs to 4 spaces (PEP8) | Philipp Hagemeister | 2012-11-28 | 1 | -699/+699 |
| | |||||
* | Remove superfluous encodings | Philipp Hagemeister | 2012-11-28 | 1 | -6/+6 |
| | |||||
* | Fix printing title etc. | Philipp Hagemeister | 2012-11-28 | 1 | -6/+6 |
| | |||||
* | correct to_stderr | Philipp Hagemeister | 2012-11-28 | 1 | -1/+4 |
| | |||||
* | Py2/3 compatibility for http.client | Philipp Hagemeister | 2012-11-28 | 1 | -2/+1 |
| | |||||
* | Remove ur references for Python 3.3 support | Philipp Hagemeister | 2012-11-27 | 1 | -1/+1 |
| | |||||
* | Prepare urllib references for 2/3 compatibility | Philipp Hagemeister | 2012-11-27 | 1 | -8/+7 |
| | |||||
* | Use except .. as everywhere (#180) | Philipp Hagemeister | 2012-11-27 | 1 | -12/+12 |
| | |||||
* | Rename util.u to util.compat_str | Philipp Hagemeister | 2012-11-27 | 1 | -2/+2 |
| | |||||
* | Merge remote-tracking branch 'origin/master' into IE_cleanup | Filippo Valsorda | 2012-11-27 | 1 | -12/+18 |
|\ | | | | | | | | | Conflicts: youtube_dl/FileDownloader.py | ||||
| * | Only encode when output stream is binary | Philipp Hagemeister | 2012-11-27 | 1 | -1/+1 |
| | | |||||
| * | Replace long with int (see PEP 237) | Philipp Hagemeister | 2012-11-27 | 1 | -5/+5 |
| | | |||||
| * | Remove mentions of unicode | Philipp Hagemeister | 2012-11-27 | 1 | -2/+2 |
| | | |||||
| * | Fix filename sanitation (Closes #555) | Philipp Hagemeister | 2012-11-27 | 1 | -3/+4 |
| | | |||||
| * | Actually merge #379 | Philipp Hagemeister | 2012-11-27 | 1 | -2/+5 |
| | | |||||
* | | Use None on missing required info_dict fields | Filippo Valsorda | 2012-11-27 | 1 | -0/+1 |
| | | |||||
* | | IE._WORKING attribute in order to warn the users and skip the tests on ↵ | Filippo Valsorda | 2012-11-27 | 1 | -0/+5 |
| | | | | | | | | broken IEs | ||||
* | | default info_dict['format'] to info_dict['ext'] and make the YT one more verbose | Filippo Valsorda | 2012-11-27 | 1 | -0/+3 |
|/ | |||||
* | warn if %(stitle)s is being used | Philipp Hagemeister | 2012-11-27 | 1 | -0/+3 |
| | |||||
* | Encode the entire filename | Philipp Hagemeister | 2012-11-27 | 1 | -3/+4 |
| | |||||
* | New optoin --restrict-filenames | Philipp Hagemeister | 2012-11-26 | 1 | -32/+33 |
| | |||||
* | Use character instead of byte strings | Philipp Hagemeister | 2012-11-26 | 1 | -1/+2 |
| | |||||
* | Remove longs (int does the right thing since Python 2.2, see PEP 237) | Philipp Hagemeister | 2012-11-26 | 1 | -6/+6 |
| | |||||
* | Add some parentheses around print for #180 | Philipp Hagemeister | 2012-11-26 | 1 | -6/+6 |
| | |||||
* | alias %(title)s to %(stitle)s | Filippo Valsorda | 2012-11-25 | 1 | -0/+1 |
| | |||||
* | Solve the bug of parsing titles with unicode (cyrillic) | Art Zhitnik | 2012-11-11 | 1 | -4/+8 |
| | |||||
* | removing unused global modifier | gcmalloc | 2012-10-12 | 1 | -6/+5 |
| | |||||
* | Add new field "extractor" to the info dictionary | Philipp Hagemeister | 2012-09-27 | 1 | -1/+1 |
| | |||||
* | Provider (youtube, etc) is now saved in info_dict, so template filename can ↵ | danut007ro | 2012-09-27 | 1 | -2/+3 |
| | | | | | | be something like %(provider)s_%(id)s.%(ext)s This can be useful because videos should also be identified by their providers since id's can be the same on multiple providers. | ||||
* | Removed provider (mistake) and add provider parameter to process_info | danut007ro | 2012-09-27 | 1 | -2/+2 |
| | |||||
* | reorganized the titles sanitizing: now title is the untouched title | Filippo Valsorda | 2012-05-09 | 1 | -0/+2 |
| | | | | | and stitle is created in process_info() and is cross-filesystem sanitized by sanitize_filename(); closes #164 | ||||
* | better naming for the sub-modules | Filippo Valsorda - Campagna | 2012-04-10 | 1 | -1/+1 |
| | |||||
* | moved increment_downloads and process_info calls from IEs to FD.download ↵ | Filippo Valsorda | 2012-03-30 | 1 | -1/+7 |
| | | | | (#296) (follows current doclines); a small step towards importability #217 | ||||
* | Split code as a package, compiled into an executable zip | Filippo Valsorda | 2012-03-25 | 1 | -0/+681 |