aboutsummaryrefslogtreecommitdiffstats
path: root/youtube_dl/utils.py
Commit message (Collapse)AuthorAgeFilesLines
...
* [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
| |
* | [yahoo] Use centralized sorting, and add tbr fieldPhilipp Hagemeister2013-12-251-0/+4
|/
* [aparat] Add support (Fixes #2012)Philipp Hagemeister2013-12-201-0/+5
|
* [utils] Remove duplicated linePhilipp Hagemeister2013-12-171-1/+0
| | | | This line was added by accident in 42393ce234c651aaae244e1546e1803101765acc
* Simplify url_basenameJaime Marquínez Ferrándiz2013-12-171-4/+2
| | | | Use urlparse from the standard library.
* Add support for direct links to a video (#1973)Philipp Hagemeister2013-12-171-0/+5
|
* [utils] Fix url_basenamePhilipp Hagemeister2013-12-171-1/+1
|
* Add webpage_url_basename info_dict field (Fixes #1938)Philipp Hagemeister2013-12-171-0/+7
|
* Fix execution under Python 3Philipp Hagemeister2013-12-161-1/+2
|
* [blinkx] Add extractor (Fixes #1972)Philipp Hagemeister2013-12-161-0/+6
|
* Set process title to youtube-dlPhilipp Hagemeister2013-12-161-0/+15
| | | | This allows killing all youtube-dl processes with killall youtube-dl, and shows up nicer in some programs.
* Merge pull request #1956 from dstftw/masterPhilipp Hagemeister2013-12-131-1/+1
|\ | | | | Fix typo in month name
| * Fix typo in month namedst2013-12-131-1/+1
| |
* | Use `_download_xml` in more extractorsJaime Marquínez Ferrándiz2013-12-101-0/+5
|/
* [ndtv] Add extractor (Fixes #1924)Philipp Hagemeister2013-12-091-0/+12
|
* Improve --bidi-workaround supportPhilipp Hagemeister2013-12-091-0/+18
|
* Restore Python 2.6.<6 compatibility (Fixes #1860)Philipp Hagemeister2013-12-091-1/+1
|
* Automatically load SSL certs on WindowsPhilipp Hagemeister2013-12-081-2/+5
|
* [dailymotion] Extract view count (#1895)Jaime Marquínez Ferrándiz2013-12-061-0/+4
|
* Remove unused importsPhilipp Hagemeister2013-12-051-1/+0
|
* [zdf] Use _download_xmlPhilipp Hagemeister2013-11-281-5/+0
|
* [viki] Fix subtitle extractionPhilipp Hagemeister2013-11-251-1/+1
|
* Merge branch 'opener-to-ydl'Philipp Hagemeister2013-11-251-3/+2
|\