aboutsummaryrefslogtreecommitdiff
path: root/youtube_dl/utils.py
AgeCommit message (Collapse)Author
2014-05-16[ffmpeg] Correct argument encoding on Windows with Python 2.xPhilipp Hagemeister
Fixes #2924
2014-05-16Provide compatibility check_output for 2.6 (Fixes #2926)Philipp Hagemeister
2014-04-30[utils/_windows_write_string] Be defensive about fileno (Fixes #2820)Philipp Hagemeister
2014-04-30[YoutubeDL] Do not require default output template to be setPhilipp Hagemeister
2014-04-21[youtube] Include video Id in common error message (Fixes #2786)Philipp Hagemeister
2014-04-21[bilibili] Add preliminary support (#2174)Philipp Hagemeister
The URL http://www.bilibili.tv/video/av636603/index_2.html does not work yet.
2014-04-21[clubic] Add extractor (Fixes #2773)Philipp Hagemeister
2014-04-21[utils] Fix _windows_write_string (Fixes #2779)Philipp Hagemeister
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.
2014-04-07Fix Windows output for non-BMP unicode charactersPhilipp Hagemeister
2014-04-07[utils] Completely rewrite Windows output (Fixes #2672)Philipp Hagemeister
2014-04-07Use our own encoding when writing stringsPhilipp Hagemeister
2014-04-07Use --encoding when outputtingPhilipp Hagemeister
2014-04-04Fix unicode_escape (Fixes #2695)Philipp Hagemeister
2014-04-03[cnet] Add new extractor (Fixes #2679)Philipp Hagemeister
2014-04-01[utils] Correct decoding of large unicode codepoints in uppercase_escape ↵Philipp Hagemeister
(Fixes #2664)
2014-03-30Add new --encoding option (Fixes #2650)Philipp Hagemeister
2014-03-28[comedycentral] Duration can now be a float (Fixes #2647)Philipp Hagemeister
2014-03-24[washingtonpost] Add extractor (Fixes #2622)Philipp Hagemeister
2014-03-24[clipfish] ModernizePhilipp Hagemeister
2014-03-24[instagram] Fix info_dict key namePhilipp Hagemeister
2014-03-23[utils] Simplify setproctitlePhilipp Hagemeister
2014-03-21[videolectures] (New extractor)Philipp Hagemeister
2014-03-21[pbs] Add support for video ratingsPhilipp Hagemeister
2014-03-18Fix typoPhilipp Hagemeister
2014-03-18Fix getpass on Windows (Fixes #2547)Philipp Hagemeister
2014-03-12Add format to unified_strdateSergey M․
2014-03-10[generic] Suppress warning about doctypes in RSS parserPhilipp Hagemeister
2014-03-07[facebook] Fix login processJaime Marquínez Ferrándiz
It was broken and didn't work in python 3. And use `_download_webpage` instead of `compat_urllib_request.urlopen`.
2014-02-27Add one more format to unified_strdateSergey M.
2014-02-25Ignore BOM in batch files (Fixes #2450)Philipp Hagemeister
2014-02-23Add one more format to unified_strdateSergey M.
2014-02-21[generic] Fix on python 2.6Jaime Marquínez Ferrándiz
`ParseError` is not available, it raises `xml.parsers.expat.ExpatError`. The webpage needs to be encoded.
2014-02-17Add one more format in unified_strdateSergey M.
2014-02-17Improve parse_durationSergey M.
2014-02-15Fix f4m downloading on Python 2.6Philipp Hagemeister
2014-02-09Fix #2355 (date parsing with dashes)Philipp Hagemeister
2014-02-09[youtube] Correct invalid JSON (Fixes #2353)Philipp Hagemeister
2014-02-06[elpais] Add extractorPhilipp Hagemeister
2014-01-22Add __len__ to PagedListsPhilipp Hagemeister
2014-01-22Merge branch 'paged-lists'Philipp Hagemeister
Conflicts: test/test_utils.py youtube_dl/extractor/youtube.py
2014-01-22Merge branch 'youtube-dash-manifest'Philipp Hagemeister
Conflicts: youtube_dl/extractor/youtube.py
2014-01-22[mtv] Update tests and xpath function for new title extractionPhilipp Hagemeister
2014-01-22[gametrailers/mtv] Fix pre-3.x compatibility function for find_xpath_attrPhilipp Hagemeister
Fixes #2189
2014-01-20Correct XML ampersand fixupPhilipp Hagemeister
2014-01-20Add infrastructure for paged listsPhilipp Hagemeister
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
2014-01-19[youtube] Download DASH manifestPhilipp Hagemeister
If given, download and parse the DASH manifest file, in order to get ultra-HQ formats. Fixes #2166
2014-01-07Move check_executable into a helper ufnctionPhilipp Hagemeister
2014-01-07Merge remote-tracking branch 'epitron/metadata-pp'Philipp Hagemeister
Conflicts: youtube_dl/PostProcessor.py
2014-01-07Use original Referer URL in Brightcove requests (Fixes #2110)Philipp Hagemeister
2014-01-06[orf] Use new extraction method (Fixes #2057)Philipp Hagemeister