aboutsummaryrefslogtreecommitdiffstats
path: root/youtube_dl/utils.py
Commit message (Collapse)AuthorAgeFilesLines
...
* [bilibili] Add preliminary support (#2174)Philipp Hagemeister2014-04-211-1/+4
| | | | The URL http://www.bilibili.tv/video/av636603/index_2.html does not work yet.
* [clubic] Add extractor (Fixes #2773)Philipp Hagemeister2014-04-211-0/+11
|
* [utils] Fix _windows_write_string (Fixes #2779)Philipp Hagemeister2014-04-211-7/+16
| | | | | It turns out that the function did not work for outputs longer than 1024 UCS-2 tokens. Write non-BMP characters one by one to ensure that we count correctly.
* Fix Windows output for non-BMP unicode charactersPhilipp Hagemeister2014-04-071-2/+5
|
* [utils] Completely rewrite Windows output (Fixes #2672)Philipp Hagemeister2014-04-071-0/+60
|
* Use our own encoding when writing stringsPhilipp Hagemeister2014-04-071-14/+7
|
* Use --encoding when outputtingPhilipp Hagemeister2014-04-071-5/+8
|
* Fix unicode_escape (Fixes #2695)Philipp Hagemeister2014-04-041-1/+4
|
* [cnet] Add new extractor (Fixes #2679)Philipp Hagemeister2014-04-031-4/+4
|
* [utils] Correct decoding of large unicode codepoints in uppercase_escape ↵Philipp Hagemeister2014-04-011-2/+2
| | | | (Fixes #2664)
* Add new --encoding option (Fixes #2650)Philipp Hagemeister2014-03-301-1/+0
|
* [comedycentral] Duration can now be a float (Fixes #2647)Philipp Hagemeister2014-03-281-0/+4
|
* [washingtonpost] Add extractor (Fixes #2622)Philipp Hagemeister2014-03-241-0/+4
|
* [clipfish] ModernizePhilipp Hagemeister2014-03-241-1/+1
|
* [instagram] Fix info_dict key namePhilipp Hagemeister2014-03-241-5/+31
|
* [utils] Simplify setproctitlePhilipp Hagemeister2014-03-231-4/+4
|
* [videolectures] (New extractor)Philipp Hagemeister2014-03-211-0/+4
|
* [pbs] Add support for video ratingsPhilipp Hagemeister2014-03-211-0/+9
|
* Fix typoPhilipp Hagemeister2014-03-181-1/+1
|
* Fix getpass on Windows (Fixes #2547)Philipp Hagemeister2014-03-181-0/+10
|
* Add format to unified_strdateSergey M․2014-03-121-0/+1
|
* [generic] Suppress warning about doctypes in RSS parserPhilipp Hagemeister2014-03-101-0/+11
|
* [facebook] Fix login processJaime Marquínez Ferrándiz2014-03-071-0/+4
| | | | | It was broken and didn't work in python 3. And use `_download_webpage` instead of `compat_urllib_request.urlopen`.
* Add one more format to unified_strdateSergey M.2014-02-271-0/+1
|
* Ignore BOM in batch files (Fixes #2450)Philipp Hagemeister2014-02-251-0/+17
|
* Add one more format to unified_strdateSergey M.2014-02-231-0/+1
|
* [generic] Fix on python 2.6Jaime Marquínez Ferrándiz2014-02-211-0/+5
| | | | | `ParseError` is not available, it raises `xml.parsers.expat.ExpatError`. The webpage needs to be encoded.
* Add one more format in unified_strdateSergey M.2014-02-171-0/+1
|
* Improve parse_durationSergey M.2014-02-171-1/+1
|
* Fix f4m downloading on Python 2.6Philipp Hagemeister2014-02-151-0/+18
|
* Fix #2355 (date parsing with dashes)Philipp Hagemeister2014-02-091-2/+2
|
* [youtube] Correct invalid JSON (Fixes #2353)Philipp Hagemeister2014-02-091-0/+6
|
* [elpais] Add extractorPhilipp Hagemeister2014-02-061-2/+4
|
* Add __len__ to PagedListsPhilipp Hagemeister2014-01-221-0/+4
|
* Merge branch 'paged-lists'Philipp Hagemeister2014-01-221-0/+44
|\ | | | | | | | | | | Conflicts: test/test_utils.py youtube_dl/extractor/youtube.py
| * Add infrastructure for paged listsPhilipp Hagemeister2014-01-201-0/+44
| | | | | | | | | | | | | | | | | | This commit allows to download pages in playlists as needed instead of all at once. Before this commit, youtube-dl http://www.youtube.com/user/ANNnewsCH/videos --playlist-end 2 --skip-download took quite some time - now it's almost instantaneous. As an example, the youtube:user extractor has been converted. Fixes #2175
* | Merge branch 'youtube-dash-manifest'Philipp Hagemeister2014-01-221-2/+2
|\ \ | | | | | | | | | | | | Conflicts: youtube_dl/extractor/youtube.py
| * | [youtube] Download DASH manifestPhilipp Hagemeister2014-01-191-2/+2
| |/ | | | | | | | | If given, download and parse the DASH manifest file, in order to get ultra-HQ formats. Fixes #2166
* | [mtv] Update tests and xpath function for new title extractionPhilipp Hagemeister2014-01-221-1/+1
| |
* | [gametrailers/mtv] Fix pre-3.x compatibility function for find_xpath_attrPhilipp Hagemeister2014-01-221-1/+1
| | | | | | | | Fixes #2189
* | Correct XML ampersand fixupPhilipp Hagemeister2014-01-201-2/+5
|/
* Move check_executable into a helper ufnctionPhilipp Hagemeister2014-01-071-0/+10
|
* Merge remote-tracking branch 'epitron/metadata-pp'Philipp Hagemeister2014-01-071-0/+9
|\ | | | | | | | | Conflicts: youtube_dl/PostProcessor.py
| * Added '--xattrs' option which writes metadata to the file's extended ↵epitron2014-01-021-0/+9
| | | | | | | | | | | | attributes using a youtube-dl postprocessor. Works on Linux, OSX, and Windows.
* | Use original Referer URL in Brightcove requests (Fixes #2110)Philipp Hagemeister2014-01-071-2/+2
| |
* | [orf] Use new extraction method (Fixes #2057)Philipp Hagemeister2014-01-061-0/+1
| |
* | Fix/work around Windows encoding issues (Fixes #2095)Philipp Hagemeister2014-01-051-9/+26
| |
* | FFmpegMetadataPP; Write temporary file to `something.temp.{ext}` (fixes #2079)Jaime Marquínez Ferrándiz2014-01-031-0/+5
| | | | | | | | ffmpeg correctly recognize the formats of extensions like m4a, but it doesn’t works if it’s passed with the `—format` option.
* | Add new --print-traffic optionPhilipp Hagemeister2013-12-291-3/+4
| |
* | [cnn] Add multiple formats, duration, and upload_datePhilipp Hagemeister2013-12-261-0/+16
| |