Philipp Hagemeister
525e1076ad
release 2014.01.07.1
11 years ago
Philipp Hagemeister
282962bd36
--list-formats: Only add "@" if vbr is given
11 years ago
Philipp Hagemeister
c93c2ab1c3
[mpora] Add support ( Fixes #2096 )
11 years ago
Philipp Hagemeister
7b09a4d847
[lynda] Fix download if subtitles were not requested
11 years ago
Philipp Hagemeister
73a25b30ea
[lynda] Remove superfluous space
11 years ago
Philipp Hagemeister
ac260dd81e
[lynda] Remove useless u""
11 years ago
Philipp Hagemeister
48a2034671
[vimeo] Fix playlist URL matching
11 years ago
Philipp Hagemeister
a9ce0c631e
[xattr] Correct on Windows
11 years ago
Philipp Hagemeister
afc7bc33cb
[xattr] Always use UTF-8
...
On Windows and other systems, other encodings would break when trying to encode non-ASCII characters.
Simply use UTF-8, like every sane system.
11 years ago
Philipp Hagemeister
168da92b9a
[xattr] Rework
...
In particular, explicitly require NT before trying ADS, and do not try to parse process output that may be localized.
11 years ago
Philipp Hagemeister
d70ad093af
Move check_executable into a helper ufnction
11 years ago
Philipp Hagemeister
2a2e2770cc
[xattr] Always output a warning message on errors
11 years ago
Philipp Hagemeister
42cc71e80b
[xattr] Write bytestrings, not characters
11 years ago
Philipp Hagemeister
496c19234c
Split postprocessor package into multiple modules
11 years ago
Philipp Hagemeister
4f81667d76
[orf] Remove unused variable name
11 years ago
Philipp Hagemeister
56327689a2
Move postprocessor into its own package
11 years ago
Philipp Hagemeister
ad84831537
[xattr] Coding style
11 years ago
Philipp Hagemeister
5f263296ea
Merge remote-tracking branch 'epitron/metadata-pp'
...
Conflicts:
youtube_dl/PostProcessor.py
11 years ago
Philipp Hagemeister
89650ea3a6
release 2014.01.07
11 years ago
Philipp Hagemeister
79f8295303
Use original Referer URL in Brightcove requests ( Fixes #2110 )
11 years ago
Philipp Hagemeister
400e58103d
[brightcove] Use unicode_literals
11 years ago
Philipp Hagemeister
fcee8ee784
[vimeo] Use _search_regex
11 years ago
Philipp Hagemeister
9148eb002b
[vimeo] Use unicode_literals
11 years ago
Philipp Hagemeister
559e370f44
[vimeo] Proper warning when password is required ( Fixes #2053 )
...
In player. URLs, the password warning is different.
11 years ago
Philipp Hagemeister
cdeb10b5cd
release 2014.01.06.1
11 years ago
Philipp Hagemeister
e6162a90e6
release 2014.01.06
11 years ago
Philipp Hagemeister
9a6422a81e
Merge remote-tracking branch 'origin/master'
11 years ago
Philipp Hagemeister
fcea44c6d5
[vimeo] Add support for review pages
...
Since the regexp is already overboarding and review pages have a distinct URL format (with non-trivial stuff after the ID), use a dedicated IE.
Fixes #2106
11 years ago
Philipp Hagemeister
5d73273f6f
[orf] Use new extraction method ( Fixes #2057 )
11 years ago
Philipp Hagemeister
c11a0611d9
[veehd] Send requests twice ( Fixes #2102 )
11 years ago
Philipp Hagemeister
796495886e
[generic] Use unicode_literals instead of duplicating the u'
11 years ago
Philipp Hagemeister
fa27f667c8
Merge pull request #2104 from dstftw/lynda
...
[lynda] Add subtitles extraction
11 years ago
Philipp Hagemeister
fc9713a1d2
[youtube] Support jwplayer with YouTube URLs ( Closes #2075 )
11 years ago
dst
62bcfa8c57
[lynda] Add subtitles extraction
11 years ago
Philipp Hagemeister
7f9886379c
release 2014.01.05.6
11 years ago
Jaime Marquínez Ferrándiz
41292a3827
Fix list comprehension for decoding the URLs ( fixes #2100 )
...
It wasn’t a comprehension, it was just using the last url from the previous comprehension.
That didn’t raise an error in python 2, but in python 3 the variable was not defined.
11 years ago
Philipp Hagemeister
20f1be02df
release 2014.01.05.5
11 years ago
Philipp Hagemeister
a339e5cfb5
Remove unused imports
11 years ago
Philipp Hagemeister
f46f4a995b
[veoh] Simplify
11 years ago
Philipp Hagemeister
4ddba33f78
[veoh] Add support for mobile URLs
...
Fixes #2052
11 years ago
Philipp Hagemeister
e3b7aa8428
release 2014.01.05.4
11 years ago
Philipp Hagemeister
d981cef6b9
[generic] Support gorillavid.in
...
Previously, we were a little bit over-eager and got a random swf file.
Fixes #2084 .
11 years ago
Philipp Hagemeister
6fa81ee96e
release 2014.01.05.3
11 years ago
Philipp Hagemeister
a1a337ade9
release 2014.01.05.02
11 years ago
Philipp Hagemeister
c774b3c696
Make sure URLs are always character strings ( Fixes #2051 )
11 years ago
Philipp Hagemeister
4ea170b8a0
release 2014.01.05.1
11 years ago
Philipp Hagemeister
9656ee5d1d
Document --socket-timeout
11 years ago
Philipp Hagemeister
a5f1e12a02
release 2014.01.05
11 years ago
Philipp Hagemeister
ca9e792253
[cspan] Use HTTP download ( Fixes #2098 )
11 years ago
Philipp Hagemeister
aff24732b9
Merge remote-tracking branch 'rzhxeo/blip'
...
Conflicts:
youtube_dl/extractor/bliptv.py
11 years ago
Philipp Hagemeister
a9c5e5ca6e
Set required properties for format merging
11 years ago
Philipp Hagemeister
cefcb9fde3
[bliptv] Use centralized format sorting
...
This also makes youtube-dl use the better "Source" format by default.
11 years ago
Philipp Hagemeister
bca4e93076
[bliptv] Simplify
11 years ago
Philipp Hagemeister
67c20aebb7
Merge remote-tracking branch 'rzhxeo/blip2'
11 years ago
Philipp Hagemeister
448711e39f
[pornhd] Add support for ISO-3166 subpages ( Fixes #2088 )
11 years ago
Philipp Hagemeister
8bf48f237d
Fix/work around Windows encoding issues ( Fixes #2095 )
11 years ago
Philipp Hagemeister
7c0578dc86
[collegehumor] Use character strings by default
11 years ago
Philipp Hagemeister
55033ffb0a
[collegehumor] Add support for age_limit
11 years ago
Philipp Hagemeister
b4a9bf701a
[collegehumor] Support multiple formats ( Fixes #2092 )
...
Unfortunately, we lose a part of the description in the new JSON format, but that's still better than a non-functioning URL.
11 years ago
Philipp Hagemeister
a015dce0e2
Merge remote-tracking branch 'jaimeMF/merge-formats'
11 years ago
Philipp Hagemeister
6febd1c1df
Prepare widespread unicode literal use
11 years ago
Jaime Marquínez Ferrándiz
6350728be2
Allow merging formats ( closes #1612 )
...
Multiple formats can be requested using `-f 137+139`, each one is downloaded and then the two are merged with ffmpeg.
11 years ago
Philipp Hagemeister
a7c26e7338
[lynda] minor changes
11 years ago
Philipp Hagemeister
c880557666
Merge remote-tracking branch 'origin/master'
11 years ago
Philipp Hagemeister
85689a531f
[macgamestore] Minor fixes ( #2044 )
11 years ago
Philipp Hagemeister
cc14dfb8ec
Merge remote-tracking branch 'dstftw/macgamestore'
11 years ago
Jaime Marquínez Ferrándiz
91d7d0b333
FFmpegMetadataPP; Write temporary file to `something.temp.{ext}` ( fixes #2079 )
...
ffmpeg correctly recognize the formats of extensions like m4a, but it doesn’t works if it’s passed with the `—format` option.
11 years ago
Philipp Hagemeister
9887c9b2d6
[jpopsuki] Simplify
11 years ago
Philipp Hagemeister
d2fee313ec
Merge remote-tracking branch 'diffycat/jpopsuki'
11 years ago
Philipp Hagemeister
fa7f58e433
release 2014.01.03
11 years ago
Jaime Marquínez Ferrándiz
71cd2a571e
[dreisat] Make ‘index.php’ optional in the url ( fixes #2080 )
11 years ago
Philipp Hagemeister
7c094bfe2f
Reveal a little bit more detail about what we cache ( #858 )
11 years ago
Philipp Hagemeister
0f30658329
Clarify --cache-dir ( #858 )
11 years ago
Jaime Marquínez Ferrándiz
31c1cf5a9d
[soundcloud] recognize more players’ urls ( fixes #2078 )
11 years ago
epitron
e63fc1bed4
Added '--xattrs' option which writes metadata to the file's extended attributes using a youtube-dl postprocessor.
...
Works on Linux, OSX, and Windows.
11 years ago
Jaime Marquínez Ferrándiz
efa1739b74
[comedycentral] Recognize ‘video-collections’ urls ( #2072 )
11 years ago
Jaime Marquínez Ferrándiz
5ffecde73f
[mixcloud] Fix track url transformation ( fixes #2068 )
...
‘/previews/‘ must be replaced with ‘/c/originals/‘ now.
11 years ago
Philipp Hagemeister
08d13955dd
[wistia] Prefer original video format above all others
...
We could also set up a formula which would weigh filesize/bitrate and vcodec/acodec (say, 1GB h264 < 3 GB MPEG2 < 2 GB h264), but that would get really messy real soon.
11 years ago
rzhxeo
531147dd5e
[BlipTVIE] Extract all formats
11 years ago
Philipp Hagemeister
eadaf08c16
Merge remote-tracking branch 'origin/master'
11 years ago
Anton Larionov
4a9c9b6fdb
[jpopsuki] Add script encoding definition for python2
11 years ago
Anton Larionov
b969ab48d9
Add support for jpopsuki.tv
11 years ago
Jaime Marquínez Ferrándiz
8fa8a6299b
[youtube] Add itag 264 ( closes #2063 )
...
It has a better bitrate than 137 but the same resolution
11 years ago
Jaime Marquínez Ferrándiz
b2b0870b3a
[dreisat] Update test filename and checksum
11 years ago
Jaime Marquínez Ferrándiz
4fb757d1e0
Merge pull request #2041 from dstftw/imdb-list
...
[imdb] Add support for IMDb list (#2033 )
11 years ago
Jaime Marquínez Ferrándiz
241bce7aaf
Merge pull request #2061 from rzhxeo/var
...
Correct variable name in YoutubeDL.list_formats
11 years ago
Philipp Hagemeister
33ec2ae8d9
Merge remote-tracking branch 'origin/master'
11 years ago
Jaime Marquínez Ferrándiz
c801b2051a
Add an extractor for cmt.com ( closes #2049 )
...
It just inherits from MTVIE.
Some videos also come from vevo.com
11 years ago
Jaime Marquínez Ferrándiz
7976fcac55
[http] Fix ‘err’ variable not being assigned in an except block ( #2045 )
11 years ago
Jaime Marquínez Ferrándiz
e9f9a10fba
Fix initialization of YoutubeDL with params set to None
...
Set it to an empty dictionary because it’s directly accessed when setting some properties
11 years ago
rzhxeo
1cdfc31e1f
Correct variable name in YoutubeDL
11 years ago
rzhxeo
19dab5e6cc
[GenericIE] Outsource embedded blip.tv player video id extraction to BlipTVIE and fix minor errors in RegEx
11 years ago
rzhxeo
c0f9969b9e
[BlipTVIE] Fix and simplify extraction of embedded videos
11 years ago
Philipp Hagemeister
a0ddb8a2fa
Add new --print-traffic option
11 years ago
Philipp Hagemeister
c1d1facd06
[generic] Output something before making network requests
11 years ago
Philipp Hagemeister
b26559878f
release 2013.12.26
11 years ago
Philipp Hagemeister
fd46a318a2
Print out encoding information in -v ( #2046 )
11 years ago
Philipp Hagemeister
5d4f3985be
Document that format_id field should be present
11 years ago
Philipp Hagemeister
360babf799
[theplatform] Use centralized sorting
11 years ago
Philipp Hagemeister
a1b92edbb3
[channel 9] Use centralized format sorting
11 years ago
Philipp Hagemeister
12c978739a
[internetvideoarchive] Use centralized format sorting
11 years ago
Philipp Hagemeister
4bc60dafeb
[blinkx] Use centralized format sorting
11 years ago
Philipp Hagemeister
bf5b0a1bfb
[ivi] Use centralized format sorting
11 years ago
Philipp Hagemeister
bfe9de8510
[youporn] Add support for multiple formats
11 years ago
Philipp Hagemeister
5ecd3c6a09
[bandcamp] Add support for multiple formats
11 years ago
Philipp Hagemeister
608d11f515
[cnn] Add multiple formats, duration, and upload_date
11 years ago
dst
c7f8537dd9
[lynda] Add support for lynda.com ( #1966 )
11 years ago
Philipp Hagemeister
723f839911
Remove unused imports
11 years ago
Philipp Hagemeister
61224dbcdd
[zdf] Make width extraction more robust
11 years ago
Philipp Hagemeister
c3afc93a69
Merge remote-tracking branch 'origin/master'
11 years ago
Philipp Hagemeister
7b8af56340
[appletrailers] Use centralized format selection
11 years ago
Philipp Hagemeister
539179f45b
[wistia] Use centralized sorting
11 years ago
Philipp Hagemeister
7217e148fb
[yahoo] Use centralized sorting, and add tbr field
11 years ago
dst
1e923b0d29
[macgamestore] Add extractor ( #2043 )
11 years ago
dst
f7e9d77f34
[smotri] Fix typo
11 years ago
dst
c645c7658d
[imdb] Extractor for lists ( #2033 )
11 years ago
Philipp Hagemeister
b874fe2da8
[mdr] Use centralized format selection
11 years ago
Philipp Hagemeister
c7deaa4c74
[zdf] Use centralized sorting
11 years ago
Philipp Hagemeister
e6812ac99d
[spiegel] Use centralized sorting
11 years ago
Philipp Hagemeister
719d3927d7
[mit] Add support for multiple formats
11 years ago
Philipp Hagemeister
55e663a8d7
[dreisat] Use centralized format sorting
11 years ago
Philipp Hagemeister
2c62dc26c8
[youtube] Simplify format specification
11 years ago
Philipp Hagemeister
4bcc7bd1f2
Add temporary _sort_formats helper function
11 years ago
Philipp Hagemeister
f49d89ee04
Add a resolution field and improve general --list-formats output
11 years ago
Philipp Hagemeister
dabc127362
Remove dead code
11 years ago
Philipp Hagemeister
c25c991809
[mplayer] Fix error introduced by downloader separation
11 years ago
Philipp Hagemeister
f45f96f8f8
[myvideo] Use RTMP instead of RTMPT ( Fixes #2032 )
11 years ago
Philipp Hagemeister
1538eff6d8
[bliptv] Remove support for direct downloads
...
This is now handled by the generic IE
11 years ago
Jaime Marquínez Ferrándiz
933605d7e8
YoutubeDL: rename `_fd_progress_hooks` back to `_progress_hooks`
...
In the future it may report more things.
11 years ago
Jaime Marquínez Ferrándiz
b3d9ef88ec
YoutubeDL: only set the ‘formats’ field of the info_dict if it was already set before
...
It caused a circular reference error, when trying to dump it to json (for example with the test video for myvideo.de or any other video without formats)
11 years ago
Philipp Hagemeister
8958b6916c
release 2013.12.23.4
11 years ago
Philipp Hagemeister
9fc3bef87a
Merge remote-tracking branch 'jaimeMF/split-downloaders'
11 years ago
Philipp Hagemeister
d80044c235
[youtube] Prefer videos with sound
11 years ago
Philipp Hagemeister
bc2103f3bf
release 2013.12.23.3
11 years ago
Philipp Hagemeister
f82b18efc1
Merge remote-tracking branch 'rzhxeo/youtube'
11 years ago
Philipp Hagemeister
504c668d3b
release 2013.12.23.2
11 years ago
Philipp Hagemeister
466617f539
[bliptv] Simplify (From #2000 )
11 years ago
Philipp Hagemeister
196938835a
Remove debugging code
...
Introduced by accident in 5d681e960d
11 years ago
Philipp Hagemeister
a94e129a65
release 2013.12.23.1
11 years ago
Philipp Hagemeister
5d681e960d
Use bidiv instead of fribidi if available ( Fixes #1912 )
11 years ago
Philipp Hagemeister
c7b487d96b
release 2013.12.23
11 years ago
Philipp Hagemeister
7dbf5ae587
[smotri] Add support for moderated (?) videos ( Fixes #2030 )
11 years ago
Philipp Hagemeister
8d0bdeba18
[smotri] Make optional attributes optional
11 years ago
Philipp Hagemeister
1b969041d7
[blinkx] Support mobile URLs ( Closes #2022 )
11 years ago
Philipp Hagemeister
e302f9ce32
[youtube:user] Speed up --match-title
11 years ago
Philipp Hagemeister
5a94982abe
Remove unused import
11 years ago
Philipp Hagemeister
7115ca84aa
[vimeo/generic] Add support for embedded SWF vimeo videos
11 years ago
Philipp Hagemeister
04ff34ab89
Show all matching URLs
11 years ago
Philipp Hagemeister
bbafbe20c2
[vimeo] Better formatting for regexp
11 years ago
Philipp Hagemeister
c4d55a33fc
[brightcove] Test checksum changed
11 years ago
Philipp Hagemeister
147e4aece0
[vbox7] New video checksum
11 years ago
Philipp Hagemeister
bd1488ae64
[mdr] Remove test
...
For context, refer to the http://de.wikipedia.org/wiki/Depublizieren
11 years ago
Philipp Hagemeister
79fed2a4df
[crunchyroll] Fix test ( #1721 )
11 years ago
Philipp Hagemeister
304cbe981e
Merge remote-tracking branch 'rzhxeo/crunchyroll'
11 years ago
Philipp Hagemeister
3fefbf50e3
Merge pull request #2005 from dstftw/ivi.ru
...
Add support for ivi.ru
11 years ago
Philipp Hagemeister
f65c1d2be0
release 2013.12.20
11 years ago
Philipp Hagemeister
aa94a6d315
[aparat] Add support ( Fixes #2012 )
11 years ago
Jaime Marquínez Ferrándiz
768df74538
[blinkxx] Add support for youtube videos
11 years ago
Philipp Hagemeister
1f9da9049b
[generic] Support YouTube swf embed ( Fixes #2010 )
11 years ago
Jaime Marquínez Ferrándiz
c0d0b01f0e
[generic] Detect ooyala videos ( fixes #2013 )
11 years ago
dst
97e302a419
[imdb] Add support for mobile site URLs
11 years ago
Philipp Hagemeister
71507a11c8
[soundcloud] Support mobile URLs ( Fixes #2009 )
11 years ago
dst
a51e37af62
[ivi] Simplify
11 years ago
dst
6c6db72ed4
[ivi] Skip tests for travis build
11 years ago
dst
0cc83dc54b
[smotri] Fix duration field name
11 years ago
dst
77aa6b329d
[ivi] Add support for ivi.ru
11 years ago
rzhxeo
62d68c43ed
Make prefer_free_formats sorting more robust
11 years ago
rzhxeo
bfaae0a768
Filter and sort videos before calling list_formats
11 years ago
rzhxeo
e56f22ae20
[YoutubeIE] Sort formats by resolution
11 years ago
rzhxeo
dbd1988ed9
[YoutubeIE] Add width and height to format dict
11 years ago
rzhxeo
4ea3be0a5c
[YoutubeIE] Externalize format selection
11 years ago
Philipp Hagemeister
3e78514568
[generic] Support application/ogg for direct links
...
Also remove some debugging code.
11 years ago
Philipp Hagemeister
e029b8bd43
[utils] Remove duplicated line
...
This line was added by accident in 42393ce234
11 years ago
Jaime Marquínez Ferrándiz
9b8aaeed85
Simplify url_basename
...
Use urlparse from the standard library.
11 years ago
Philipp Hagemeister
6086d121cb
release 2013.12.17.2
11 years ago
Philipp Hagemeister
7de6e075b4
[radiofrance] remove unused imports
11 years ago
Philipp Hagemeister
946135aa2a
[academicearth] remove unused imports
11 years ago
Philipp Hagemeister
42393ce234
Add support for direct links to a video ( #1973 )
11 years ago
Philipp Hagemeister
d6c7a367e8
[utils] Fix url_basename
11 years ago
Philipp Hagemeister
cecaaf3f58
[generic] Do not use compatibility result fallback
11 years ago
Philipp Hagemeister
f09828b4e1
release 2013.12.17.1
11 years ago
Philipp Hagemeister
29eb517403
Add webpage_url_basename info_dict field ( Fixes #1938 )
11 years ago
Philipp Hagemeister
44c471c3b8
release 2013.12.17
11 years ago
Philipp Hagemeister
46374a56b2
[youtube] Do not warn for videos with allow_rating=0
...
This fixes #1982
Test video: http://www.youtube.com/watch?v=gi2uH3YxohU
11 years ago
Philipp Hagemeister
ec98946ef9
[academicearth] Support playlists ( Closes #1976 )
11 years ago
Philipp Hagemeister
fa77b742ac
[radiofrance] Fill in test details
11 years ago
Philipp Hagemeister
8b4e274610
[rtlnow] Fix URL calculation ( Closes #1989 )
11 years ago
Philipp Hagemeister
11b68f6e1b
release 2013.12.16.7
11 years ago
Philipp Hagemeister
88bb52ee18
Merge branch 'master' of github.com:rg3/youtube-dl
11 years ago
Philipp Hagemeister
d90df974c3
[academicearth] Add support for courses ( #1976 )
11 years ago
Jaime Marquínez Ferrándiz
5c541b2cb7
[mtv] Add support for urls from the mobile site ( fixes #1959 )
11 years ago
Itay Brandes
87a28127d2
_search_regex's "isatty" call fails with Py2exe's
...
_search_regex calls the sys.stderr.isatty() function for unix systems.
Py2exe uses a custom Stderr() stream which doesn't have an `isatty()`
function, leading to it's crash.
Fixes easily with checking that it's a unix system first.
11 years ago
Philipp Hagemeister
ebce53b3d8
[vevo] Add suppor for videoplayer. URLs ( #1957 )
11 years ago
Philipp Hagemeister
83c632dc43
release 2013.12.16.6
11 years ago
Philipp Hagemeister
ff07a05575
Merge branch 'master' of github.com:rg3/youtube-dl
11 years ago
Philipp Hagemeister
f25571ffbf
Add support for embedded vevo player ( Fixes #1957 )
11 years ago
Jaime Marquínez Ferrándiz
f7a6892572
[arte:ddc] Remove test
...
video seems to expire in 7 days, as arte+7
11 years ago
Philipp Hagemeister
8fe56478f8
release 2013.12.16.5
11 years ago
Philipp Hagemeister
0e2a436dce
[radiofrance] Add support ( Fixes #1942 )
11 years ago
Philipp Hagemeister
24050dd11c
release 2013.12.16.4
11 years ago
Philipp Hagemeister
8c8e3eec79
[facebook] Recognize #! URLs ( Fixes #1988 )
11 years ago
rzhxeo
ee3e63e477
[GenericIE] Add support for embedded blip.tv
11 years ago
alimirjamali
0a9ce268ba
Incorrect variable is used to check whether thumbnail exists
...
Dear @phihag
I believe in line 848, the correct variable to check is 'thumb_filename' rather than 'infofn'
Kindly advise
Mit freundlichen Gruessen
Ali
11 years ago
Philipp Hagemeister
4b2da48ea7
release 2013.12.16.3
11 years ago
Philipp Hagemeister
e64eaaa97d
Fix execution under Python 3
11 years ago
Philipp Hagemeister
780603027f
[videopremium] Skip test
11 years ago
Philipp Hagemeister
00902cd601
release 2013.12.16.2
11 years ago
Philipp Hagemeister
d67b0b1596
Reorder info_dict documentation
11 years ago
Philipp Hagemeister
d7dda16888
[blinkx] Add extractor ( Fixes #1972 )
11 years ago
Philipp Hagemeister
a19fd00cc4
Simplify --playlist-start / --playlist-end interface
11 years ago
Philipp Hagemeister
d66152a898
[ndtv] Remove unused imports
11 years ago
Philipp Hagemeister
8c5f0c9fbc
[mdr] Clean up
11 years ago
Philipp Hagemeister
6888a874a1
release 2013.12.16.1
11 years ago
Philipp Hagemeister
09dacfa57f
[mdr] Simplify
11 years ago
Philipp Hagemeister
b2ae513586
Merge remote-tracking branch 'mc2avr/master'
11 years ago
Philipp Hagemeister
e4a0489f6e
Merge remote-tracking branch 'dstftw/channel9'
...
Conflicts:
youtube_dl/extractor/__init__.py
11 years ago
Philipp Hagemeister
b83be81d27
Credit @mjorlitzky for pornhd ( #1961 )
11 years ago
Philipp Hagemeister
6f5dcd4eee
[pornhd] Simplify
11 years ago
Philipp Hagemeister
1bb2fc98e0
Merge remote-tracking branch 'mjorlitzky/master'
11 years ago
Philipp Hagemeister
e3946f989e
Set process title to youtube-dl
...
This allows killing all youtube-dl processes with killall youtube-dl, and shows up nicer in some programs.
11 years ago
Philipp Hagemeister
8863d0de91
release 2013.12.16
11 years ago
Philipp Hagemeister
7b6fefc9d4
Apply --no-overwrites for --write-* files as well ( Fixes #1980 )
11 years ago
Philipp Hagemeister
525ef9227f
Add --get-duration ( Fixes #859 )
11 years ago
Philipp Hagemeister
c0ba0f4859
Document duration field
11 years ago
Philipp Hagemeister
b466b7029d
[youtube] Make duration an integer or None
11 years ago
Philipp Hagemeister
fa3ae234e0
[cbs] Add extractor ( Fixes #1977 )
11 years ago
Philipp Hagemeister
48462108f3
[theplatform] Fix geographic restriction check
11 years ago
Philipp Hagemeister
f8b56e95b8
[theplatform] Detect geoblocked content
11 years ago
Philipp Hagemeister
5fe18bdbde
Add --min-views / --max-views ( Fixes #1979 )
11 years ago
Jaime Marquínez Ferrándiz
dca02c80bc
Fix detection of the extension if the 'extractaudio' is given and improve the error message ( #1969 )
...
Using 'foo.mp4' shouldn't raise an error.
If 'foo' is given suggest using 'foo.%(ext)s' for the template
11 years ago
Jaime Marquínez Ferrándiz
9ee859b683
[daylimotion] Add support for urls from the mobile site ( fixes #1953 )
...
It uses the 'touch' subdomain and adds a '#' before 'video'
11 years ago
Michael Orlitzky
8e05c870b4
Add support for pornhd.com.
11 years ago
Jaime Marquínez Ferrándiz
5d574e143f
[ign] Update one of test video's title
11 years ago
Philipp Hagemeister
2a203a6cda
Merge pull request #1956 from dstftw/master
...
Fix typo in month name
11 years ago
dst
dadb8184e4
Fix typo in month name
11 years ago
Jaime Marquínez Ferrándiz
7a563df90a
[daum] Recognize mobile urls ( #1952 )
11 years ago
Jaime Marquínez Ferrándiz
24b173fa5c
[naver] Recognize mobile urls ( fixes #1951 )
11 years ago
dst
9b17ba0fa5
[channel9] Fix test description md5
11 years ago
dst
211f555d4c
[channel9] Missing import in __init__
11 years ago
dst
4d2ebb6bd7
[channel9] Cleanup
11 years ago
dst
df53747436
[channel9] Initial implementation ( #1885 )
11 years ago
Jaime Marquínez Ferrándiz
3bc2ddccc8
Move FileDownloader to its own module and create a new class for each download process
...
A suitable downloader can be found using the 'get_suitable_downloader' function.
Each subclass implements 'real_download', for downloading an info dict you call the 'download' method, which first checks if the video has already been downloaded
11 years ago
Jaime Marquínez Ferrándiz
8ab470f1b2
Now a new FileDownloader is created when downloading a video
...
The progress hooks can be added using the method "add_downloader_progress_hook"
11 years ago
Philipp Hagemeister
f2c36ee43e
release 2013.12.11.2
11 years ago
Philipp Hagemeister
00381b4ccb
[pornhub] Fix URL regexp
11 years ago
Philipp Hagemeister
fca1ef19c1
release 2013.12.11.1
11 years ago
Philipp Hagemeister
357ddadbf5
Fix thumbnail filename determination ( Fixes #1945 )
11 years ago
Philipp Hagemeister
08d03235f9
release 2013.12.11
11 years ago
Jaime Marquínez Ferrándiz
1825836235
Use `_download_xml` in more extractors
11 years ago
Jaime Marquínez Ferrándiz
a0088bdf93
[vimeo] Fix unused argument of the `_real_extract` method
11 years ago
Jaime Marquínez Ferrándiz
48ad51b243
[vimeo] Fix the extraction for some 'player' or 'pro' videos
...
The variable the config dict is assigned to can change, now we try to detect it or fallback to a, b or c
11 years ago
Jaime Marquínez Ferrándiz
5458b4cefb
[dailymotion] Fix view count extraction and make it non fatal ( fixes #1940 )
11 years ago
Jaime Marquínez Ferrándiz
7c86cd5ab1
[dailymotion] Fix uploader extraction
...
Now it looks directly in the info dictionary
11 years ago
mc2avr
df1d7da2af
add MDRIE
11 years ago
Jaime Marquínez Ferrándiz
cbfc470228
[mixcloud] Try to get the m4a url if the mp3 url fails to download ( fixes #1939 )
11 years ago
Jaime Marquínez Ferrándiz
f67ca84d4a
[soundcloud] Fix the extension for 'downloadable' songs
...
In this case the 'original_format' field must be used.
11 years ago
Philipp Hagemeister
e2b38da931
[mtv] Fixup incorrectly encoded XML documents
11 years ago
Philipp Hagemeister
a30a60d8eb
release 2013.12.10
11 years ago
Philipp Hagemeister
5a3ea17c94
[zdf] Correct order of unknown formats ( #1936 )
11 years ago
Philipp Hagemeister
475700acfe
[soundcloud] Do not mistake original_format for ext ( Fixes #1934 )
11 years ago
Philipp Hagemeister
45598aab08
[YoutubeDL] Simplify filename preparation
11 years ago
Jaime Marquínez Ferrándiz
26e6393134
Set 'NA' as the default value for missing fields in the output template ( fixes #1931 )
...
Remove the `except KeyError` clause, it won't get raised anymore
11 years ago
Philipp Hagemeister
49929a20a7
release 2013.12.09.4
11 years ago
Philipp Hagemeister
f8bd0194a7
Remove superfluous spaces
11 years ago
Jaime Marquínez Ferrándiz
77526143e7
[brightcove] Use the original url (usually the player) as the default referer ( fixes #1929 )
11 years ago
Philipp Hagemeister
4ff50ef846
[soundcloud] Do not match sets ( Fixes #1930 )
11 years ago
Philipp Hagemeister
caefb1de87
[ndtv] Add extractor ( Fixes #1924 )
11 years ago
Philipp Hagemeister
1e1f84dac9
release 2013.12.09.3
11 years ago
Philipp Hagemeister
1d87e3a1c6
[rtlnow] Allow double slashes after domain name ( Fixes #1928 )
11 years ago
Philipp Hagemeister
df8ae1e3a2
release 2013.12.09.2
11 years ago
Philipp Hagemeister
f7d8d4a116
Merge branch 'master' of github.com:rg3/youtube-dl
11 years ago
Philipp Hagemeister
1c088fa89d
Improve --bidi-workaround support
11 years ago
Jaime Marquínez Ferrándiz
de2dd4c502
[soundcloud] add support for private links ( fixes #1927 )
11 years ago
Philipp Hagemeister
395293a889
[--load-info] Always read file as UTF-8
...
This allows editing the file (and not escaping non-ASCII characters) and reloading it in.
11 years ago
Philipp Hagemeister
db4da14027
Merge remote-tracking branch 'jaimeMF/load-info'
11 years ago
Philipp Hagemeister
2101830c0d
Remove unused imports
11 years ago
Philipp Hagemeister
ffa8f0df0a
Merge remote-tracking branch 'jaimeMF/yt-toplists'
11 years ago
Philipp Hagemeister
693b8b2d31
Merge remote-tracking branch 'dstftw/smotri.com-broadcast'
...
Conflicts:
youtube_dl/FileDownloader.py
youtube_dl/extractor/smotri.py
11 years ago
Philipp Hagemeister
a0d96c9843
Add filename to --dump-json output ( Fixes #1908 )
11 years ago
Philipp Hagemeister
eaa1a7bde3
release 2013.12.09.1
11 years ago
Philipp Hagemeister
0783b09b92
Add a workaround for terminals without bidi support ( Fixes #1912 )
11 years ago
Philipp Hagemeister
ffe62508e4
release 2013.12.09
11 years ago
Philipp Hagemeister
ac79fa02b8
Restore Python 2.6.<6 compatibility ( Fixes #1860 )
11 years ago
Philipp Hagemeister
7cc3570e53
Add fatal=False parameter to _download_* functions.
...
This allows us to simplify the calls in the youtube extractor even further.
11 years ago
Jaime Marquínez Ferrándiz
baa7b1978b
Remove the calls to 'compat_urllib_request.urlopen' in a few extractors
11 years ago
Jaime Marquínez Ferrándiz
ac5118bcb9
[arte.tv:ddc] Add fields to the test and skip download (rtmp)
11 years ago
Camillo Dell'mour
52defb0c9b
made ddc.arte.tv test working
11 years ago
Camillo Dell'mour
56a8ab7d60
added arte.tv extractor support for subdomain ddc - Mit offenen Karten(german) Le Dessous des Cartes(france)
11 years ago
Philipp Hagemeister
22686b91f0
release 2013.12.08.1
11 years ago
Philipp Hagemeister
31812a9e0e
[youtube:channel] Fix automated channel detection
11 years ago
Philipp Hagemeister
11bf848191
[wimp] simplify
11 years ago
Philipp Hagemeister
d4df5ed14c
release 2013.12.08
11 years ago
Philipp Hagemeister
303b479e0a
Automatically load SSL certs on Windows
11 years ago
Philipp Hagemeister
4c52160646
[FileDownloader] Fix progress report on Windows ( Fixes #1918 )
11 years ago
Philipp Hagemeister
a213880aaf
Simplify status reporting ( #1918 )
11 years ago
rzhxeo
b860967ce4
[XHamsterIE] Fix md5 in second test
11 years ago
rzhxeo
8ca6b8fba1
[XHamsterIE] Fix HD video detection
11 years ago
Jaime Marquínez Ferrándiz
c4d9e6731a
[pyvideo] add support for videos that don't come from Youtube
11 years ago
Jaime Marquínez Ferrándiz
0d9ec5d963
[pyvideo] Cleanup and fix test
11 years ago
Adam Glenn
f623530d6e
removing bad VALID_URL
11 years ago