Philipp Hagemeister
acd9db5902
Merge remote-tracking branch 'naglis/nosvideo'
2014-09-15 16:10:52 +02:00
Naglis Jonaitis
d0e8b3d59b
[nosvideo] Make more robust against missing metadata
2014-09-15 16:59:03 +03:00
Philipp Hagemeister
c15dd15388
Merge remote-tracking branch 'naglis/turbo'
2014-09-15 15:48:48 +02:00
Philipp Hagemeister
0003a5c416
Merge remote-tracking branch 'dstftw/escape-non-ascii-in-urls'
...
Conflicts:
test/test_utils.py
2014-09-15 15:40:10 +02:00
Philipp Hagemeister
21f2927f70
release 2014.09.15.1
2014-09-15 15:28:41 +02:00
Philipp Hagemeister
e5a79071a5
[daum] Support non-numeric video IDs ( Fixes #3749 )
2014-09-15 15:25:35 +02:00
Philipp Hagemeister
ca0e7a2b17
release 2014.09.15
2014-09-15 15:11:22 +02:00
Philipp Hagemeister
b523bb71ab
Merge remote-tracking branch 'origin/master'
2014-09-15 15:11:15 +02:00
Philipp Hagemeister
a020a0dc20
[facebook] Fix support for untitled videos ( Fixes #3757 )
2014-09-15 15:10:24 +02:00
5moufl
6d1f2431bd
[BehindKink] Minor fixes
...
- fix _VALID_URL regex
- remove unnecessary variable
- remove second call of report_extraction
2014-09-15 15:09:17 +02:00
Naglis Jonaitis
fdea3abdf8
[turbo] Add new extractor
2014-09-15 16:08:20 +03:00
Sergey M․
59d284c316
[vporn] Make video URL regex more strict
...
There is a garbage instead of proper URL for some HD videos
2014-09-15 19:19:37 +07:00
Haricharan Padmanaban
98703c7fbf
Einthusan Add new extractor
2014-09-14 23:14:00 -05:00
Philipp Hagemeister
b04c8f7358
release 2014.09.14.3
2014-09-14 16:48:15 +02:00
Sergey M․
eb3bd7ba8d
[cloudy] Retry extraction on 410 status code ( #3743 #3744 )
2014-09-14 19:04:16 +07:00
Philipp Hagemeister
3b11e86eeb
release 2014.09.14.2
2014-09-14 12:56:04 +02:00
Philipp Hagemeister
5ba693d082
release 2014.09.14.1
2014-09-14 12:23:41 +02:00
Philipp Hagemeister
ae91f6f99b
release 2014.09.14
2014-09-14 12:20:27 +02:00
Philipp Hagemeister
3da0e1f8cd
[tumblr] Modernize
2014-09-14 12:20:14 +02:00
Sergey M․
98676c08a1
[cloudy] Add support for videoraj.ch
2014-09-14 05:17:21 +07:00
Sergey M․
5dbf3b5c60
[cloudy] Minor changes
2014-09-14 05:01:25 +07:00
naglis
20ff802c9b
[cloudy] Add new extractor. Closes #3743
2014-09-14 00:12:36 +03:00
5moufl
2bca84e345
[BehindKink] Add new extractor
2014-09-13 17:47:19 +02:00
Sergey M․
e5a93354bc
[drtv] Fix _VALID_URL ( Closes #3735 )
2014-09-13 22:07:09 +07:00
Sergey M․
ceff3fd8ef
[pornhd] Fix extraction ( Closes #3739 )
2014-09-13 21:45:53 +07:00
Sergey M․
984e8e14ea
[utils] Remove debug garbage
2014-09-13 21:08:04 +07:00
Sergey M․
d05cfe0600
[YoutubeDL/utils] Clarify rationale for URL escaping in comment, move escape routines to utils and add some tests
2014-09-13 20:59:16 +07:00
Philipp Hagemeister
7e6a715380
[adultswim] Avoid extremely long lines
2014-09-13 09:13:20 +02:00
Philipp Hagemeister
d74bebd502
[utils] Apply 2.6 xpath craziness
...
This fixes ARD on 2.6
2014-09-13 09:11:14 +02:00
Philipp Hagemeister
bf0ff93277
[ard] Make more robust against missing thumbnails
...
I cannot reproduce this error, it's from travis.
2014-09-13 09:09:57 +02:00
Philipp Hagemeister
dc752ff442
[br] Remove deleted video test case
2014-09-13 09:04:53 +02:00
Philipp Hagemeister
3a36d3782e
[chilloutzone] Make test case more flexible
2014-09-13 09:04:03 +02:00
Philipp Hagemeister
50317dbbad
[facebook] Fix and caption if title is empty
2014-09-13 09:01:57 +02:00
Philipp Hagemeister
6539c91a78
[deezer] Add support for geoblocking
2014-09-13 08:51:21 +02:00
Philipp Hagemeister
4eefbfdbfd
[utils] Fix find_xpath_attr on 2.6
2014-09-13 08:34:15 +02:00
Philipp Hagemeister
652f283135
[youporn] Remove md5 from test
...
Has changed multiple times, and we're checking that it looks like a video now by default.
2014-09-13 07:59:36 +02:00
Philipp Hagemeister
2daabe4992
[options] Correct option usage
2014-09-13 07:58:44 +02:00
Philipp Hagemeister
34a741a8ec
[options] Move all options to their own file
2014-09-13 07:55:21 +02:00
Philipp Hagemeister
78caa52aea
[youtube] Modernize
2014-09-13 07:51:06 +02:00
Philipp Hagemeister
310d75d141
[youtube] Correct description in test case
2014-09-13 07:49:26 +02:00
Philipp Hagemeister
67b7e712d8
[xhamster] Remove md5sums from tests
...
We're now checking that the file is sufficiently large by default, and they seem to reencode the videos from time to time.
2014-09-13 07:47:08 +02:00
Philipp Hagemeister
1ad6efd9b6
[spiegel] Remove deleted video from test cases
2014-09-13 07:46:19 +02:00
Philipp Hagemeister
c3c3fe4768
[swrmediathek] Remove deleted video test case
2014-09-13 07:41:35 +02:00
Philipp Hagemeister
6f6ed04172
[prosiebensat1] Make upload_date optional
...
The site has a crazy incorrect date in German formatting, but the correct date is nowhere to be found.
2014-09-13 07:39:29 +02:00
Philipp Hagemeister
5309602106
[prosiebensat1] Fix bitrate calculation
2014-09-13 07:35:27 +02:00
Philipp Hagemeister
9291475f7d
[youtube] Move more tests to Playlist IE, and simply suitable.
2014-09-13 07:35:14 +02:00
Philipp Hagemeister
81127aa55d
[youtube] Move playlist test to extractor
2014-09-13 07:19:20 +02:00
Philipp Hagemeister
9b583dca4c
Merge remote-tracking branch 'drags/yt-feed-loadmore'
2014-09-13 07:14:19 +02:00
Philipp Hagemeister
f4a3490cbc
[pornoxo] Fix test (view count)
2014-09-13 07:09:39 +02:00
Philipp Hagemeister
3d9fae1ed2
Add support for PornoXO
2014-09-13 07:07:39 +02:00
Philipp Hagemeister
89fb6a9797
[spiegel] Add support for articles
2014-09-13 06:55:38 +02:00
Philipp Hagemeister
b734a87112
Merge remote-tracking branch 'origin/master'
2014-09-13 06:00:50 +02:00
Philipp Hagemeister
da2e1f53e0
[deezer] Add simple support
2014-09-13 05:47:07 +02:00
Sergey M․
f24e740bb8
[telemb] Add comment to test
2014-09-12 23:22:07 +07:00
Sergey M․
37419b4f99
[YoutubeDL] Escape non-ASCII characters in URLs
...
urllib chokes on URLs with non-ASCII characters (see http://bugs.python.org/issue3991 )
Working around by replacing request's original URL with escaped one
2014-09-12 23:20:17 +07:00
Sergey M․
64a450131b
Merge branch 'Lovius-master'
2014-09-12 20:55:09 +07:00
Sergey M․
adf2c0989d
[telemb] Extract all formats and modernize
2014-09-12 20:51:48 +07:00
Sergey M․
8fb7ff25c5
Merge branch 'master' of https://github.com/Lovius/youtube-dl into Lovius-master
2014-09-12 18:18:26 +07:00
Philipp Hagemeister
473219a778
release 2014.09.12
2014-09-12 07:56:05 +02:00
Philipp Hagemeister
aa37e3d486
[utils] Default SSL to TLS. ( Fixes #3727 )
...
On 2.x, we now try TLS first, and fall back to the compat 23 (basically anything) afterwards.
On 3.4+, we now use the proper function so that we get all the latest security configurations.
We allow SSLv3 though for the time being, since a lot of older pages use that.
On 3.3, we default to SSLv23 (basically "anything, including TLS") because that has the widest compatibility.
2014-09-12 07:50:31 +02:00
Jaime Marquínez Ferrándiz
edb53e2dc3
[youtube] Don't make the url protocol optional
...
The generic extractor will add it.
2014-09-11 21:47:25 +02:00
Jaime Marquínez Ferrándiz
f401a4173b
[youjizz] Don't make the url protocol optional ( fixes #3722 )
...
It would fail to download the webpag if it's missing.
And the generic extractor will add it.
2014-09-11 21:44:02 +02:00
Sergey M.
de00ff6494
Merge pull request #3716 from naglis/nosvideo
...
[nosvideo] Check for deleted video
2014-09-11 19:20:13 +07:00
Naglis Jonaitis
eef93b0912
[tvplay] Support similar services in different countries
2014-09-11 00:10:18 +03:00
Naglis Jonaitis
08d037309e
[nosvideo] Update test
2014-09-10 18:19:59 +03:00
Naglis Jonaitis
6024b0f25e
[nosvideo] Check for deleted videos
2014-09-10 18:10:21 +03:00
Philipp Hagemeister
561266641f
release 2014.09.10.1
2014-09-10 16:39:23 +02:00
Sergey M․
6899f2fe9e
[hostingbulk] Simplify
2014-09-10 19:13:22 +07:00
Sergey M.
136c8bd275
Merge pull request #3709 from naglis/hostingbulk
...
[hostingbulk] Add new extractor
2014-09-10 19:04:14 +07:00
Sergey M․
1bf5423e82
[generic/youtube] Recognize youtube nocookie embeds ( Closes #3713 )
2014-09-10 18:29:20 +07:00
Sergey M․
2c5c1f48e9
[izlesene] Simplify
2014-09-10 18:24:57 +07:00
Sergey M.
d8e487fbd9
Merge pull request #3710 from naglis/izlesene_fix
...
Izlesene fix
2014-09-10 18:20:57 +07:00
Philipp Hagemeister
bc7ff0a8dd
release 2014.09.10
2014-09-10 12:26:39 +02:00
Naglis Jonaitis
8e9da53140
[izlesene] Remove API URL
2014-09-10 00:24:48 +03:00
Naglis Jonaitis
f1d15e6dbc
[izlesene] Adapt to website changes and improve
2014-09-10 00:22:48 +03:00
Naglis Jonaitis
91ebb17ede
[hostingbulk] Add new extractor
2014-09-09 22:17:33 +03:00
Sergey M․
c63b30901b
[noco] Add authenticate support ( Closes #3706 )
2014-09-10 01:24:05 +07:00
Sergey M․
f009f19ece
[rutv] Fix rutv player regex
2014-09-10 01:09:04 +07:00
Sergey M․
68477e8839
[khanacademy] Improve _VALID_URL ( Closes #3695 )
2014-09-09 22:09:32 +07:00
Sergey M․
0dc5365564
[moevideo] Make filesize exact
2014-09-09 21:48:10 +07:00
Sergey M.
9face18d08
Merge pull request #3690 from naglis/sharesix
...
[sharesix] Add new extractor
2014-09-09 21:14:59 +07:00
Sergey M․
ff0ba8ce0f
[moevideo] Add videochart.net to _VALID_URL
2014-09-09 21:04:57 +07:00
Sergey M.
759c6293bd
Merge pull request #3691 from naglis/moevideo
...
[moevideo] Add new extractor
2014-09-09 20:56:35 +07:00
megustamucho
94b539d155
[tube8] Improved regex
2014-09-09 13:05:14 +10:00
Sergey M․
3fbeb95e14
[vgtv] Add view count to test cases
2014-09-08 21:33:03 +07:00
Sergey M․
321c1e44f9
[vgtv] Extract all formats, add support for wasLive and live streamTypes
2014-09-08 21:26:42 +07:00
Sergey M․
cc7fec5818
Merge branch 'vgtv' of https://github.com/mrkolby/youtube-dl into mrkolby-vgtv
2014-09-08 19:49:23 +07:00
Naglis Jonaitis
5fb9077e8c
[moevideo] Add new extractor
2014-09-07 01:21:58 +03:00
Naglis Jonaitis
8e20f81c5b
[sharesix] Add new extractor
2014-09-06 18:59:15 +03:00
Philipp Hagemeister
e154762c74
release 2014.09.06
2014-09-06 15:26:38 +02:00
Sergey M․
a2f0cdc074
[unistra] Modernize
2014-09-06 15:21:27 +07:00
Lovius
0933440086
added extractor and __init__ loader for belgium local tv site telemb.be
2014-09-06 09:36:14 +02:00
Sergey M․
70a1ecd2c1
Merge branch 'unistra_hd' of https://github.com/Rudloff/youtube-dl into Rudloff-unistra_hd
2014-09-05 22:26:31 +07:00
Sergey M․
88a23aef5a
[http] Avoid closing stdout ( Fixes #3686 )
2014-09-05 22:05:36 +07:00
Sergey M․
140d8d77b3
Credit @mrkolby for dbtv.no ( #3685 )
2014-09-05 20:00:12 +07:00
Sergey M․
4d067a58ca
[dbtv] Simplify, modernize, extract all formats
2014-09-05 19:53:53 +07:00
Sergey M․
1c1cff6a52
Merge branch 'dbtv' of https://github.com/mrkolby/youtube-dl into mrkolby-dbtv
...
Conflicts:
youtube_dl/extractor/__init__.py
2014-09-05 19:01:11 +07:00
Magnus Kolstad
f063a04f07
[dbtv] Add new extractor
2014-09-05 11:24:30 +02:00
Pierre Rudloff
af8812bb9b
Add HD detection to Unistra
2014-09-04 22:22:19 +02:00
Magnus Kolstad
78149a962b
[vgtv] Add new extractor
...
Because of the #! in the URL structure for VGTV we need to add ' before and after given URL. Or else it will cry:
-bash: !/video/100495/lars-og-lars-sesong-6-episode-6-lakselus: event not found
2014-09-04 21:02:47 +02:00
Sergey M․
f2d9e3a370
[arte.tv:+7] Allow single quotes for json vp url regexes ( Closes #3676 )
2014-09-05 01:17:16 +07:00
Philipp Hagemeister
16e6f396b4
release 2014.09.04.3
2014-09-04 16:20:17 +02:00
Sergey M․
c6ec6b2e8b
[arte.tv:+7] Add one another one pattern for json vp url
2014-09-04 20:44:51 +07:00
Sergey M․
7bbc6428b6
[nba] Modernize
2014-09-04 20:06:14 +07:00
Sergey M․
c1a3c9ddb2
[techtalks] Modernize
2014-09-04 19:48:29 +07:00
Sergey M․
feec0f56f5
[toypics:user] Update test playlist count
2014-09-04 19:37:40 +07:00
Sergey M․
8029857d27
[washingtonpost] Add playlist title to test
2014-09-04 19:34:40 +07:00
Philipp Hagemeister
aa61802c1e
release 2014.09.04.2
2014-09-04 06:40:44 +02:00
Philipp Hagemeister
f54aee0209
[cliphunter] Add support for more formats
2014-09-04 06:40:15 +02:00
Philipp Hagemeister
35d5b67876
release 2014.09.04.1
2014-09-04 04:48:05 +02:00
Philipp Hagemeister
674c869af4
[cache] Allow dots in keys ( Fixes #3674 )
2014-09-04 04:47:56 +02:00
Philipp Hagemeister
10710ae386
release 2014.09.04
2014-09-04 01:30:43 +02:00
Philipp Hagemeister
a0e07d3161
[youtube] Move cache into its own module
2014-09-03 17:29:19 +02:00
Sergey M․
a232bb9551
[empflix] Rewrite in terms of tnaflix
2014-09-03 21:08:36 +07:00
Sergey M․
eb833b7f5a
[tnaflix] Improve and make generic
2014-09-03 21:07:18 +07:00
Sergey M․
f164038b79
[utils] Make parse_duration case insensitive
2014-09-03 21:03:36 +07:00
Sergey M․
f7a361c4f1
Merge branch 'tnaflix' of https://github.com/peugeot/youtube-dl into peugeot-tnaflix
2014-09-03 20:11:49 +07:00
Sergey M․
884ae74785
[tvigle] Adapt to the new API
2014-09-03 19:59:36 +07:00
peugeot
1dba4a2185
Add support for TNAFlix
2014-09-03 14:10:06 +02:00
Philipp Hagemeister
7d4d5f25ed
[facebook] Fix login ( Fixes #3667 )
2014-09-03 09:50:10 +02:00
Sergey M․
33422c056d
[drtuber] Add display_id to test
2014-09-02 21:40:03 +07:00
Sergey M․
a7862a1bc8
[eporner] Extract all formats
2014-09-02 21:39:22 +07:00
Sergey M․
3baa62e8d1
[beeg] Extract all formats
2014-09-02 20:54:00 +07:00
Sergey M․
1bf8cf5c2c
[drtuber] Extract display_id
2014-09-02 20:39:16 +07:00
Sergey M․
eade1d7eab
[drtuber] Extract counters
2014-09-02 20:36:26 +07:00
Sergey M․
1a94ff6865
[mlb] Add support for embedded videos ( Closes #3653 )
2014-09-02 20:19:28 +07:00
Philipp Hagemeister
b47ed50aaf
[nosvideo] Remove determine_ext usage ( #3655 )
2014-09-02 00:17:04 +02:00
Philipp Hagemeister
1b8477729a
Merge remote-tracking branch 'naglis/nosvideo'
2014-09-02 00:14:58 +02:00
Philipp Hagemeister
ff6ade294c
release 2014.09.01.2
2014-09-01 23:58:23 +02:00
Philipp Hagemeister
11fc065c57
[drtuber] Add age_limit and be conservative about categories ( #3652 )
2014-09-01 23:57:46 +02:00
Philipp Hagemeister
94388f50b3
Merge remote-tracking branch 'peugeot/drtuber'
2014-09-01 23:17:27 +02:00
Philipp Hagemeister
a444648202
Merge remote-tracking branch 'origin/master'
...
Conflicts:
youtube_dl/extractor/eporner.py
youtube_dl/extractor/hornbunny.py
2014-09-01 23:13:49 +02:00
Philipp Hagemeister
7ca2e11f24
[beeg] Add age_limit
2014-09-01 23:13:04 +02:00
Philipp Hagemeister
563f6dea59
[eporner] +age_limit
2014-09-01 23:07:48 +02:00
Philipp Hagemeister
e4039057be
[hornbunny] Simplify and add age_limit
2014-09-01 23:04:36 +02:00
Philipp Hagemeister
11342b54d6
[anysex] Implement age_limit
2014-09-01 22:58:59 +02:00
Naglis Jonaitis
49fa38adf2
[nosvideo] Add new extractor
2014-09-01 23:47:14 +03:00
Jaime Marquínez Ferrándiz
9b330db7f0
Add age limit to anysex, beeg, eporner, hornbuny and sunporno
2014-09-01 22:38:40 +02:00
peugeot
d740f7e16f
Add support for drtuber.com
2014-09-01 20:12:51 +02:00
Philipp Hagemeister
07e7dc4bdc
[comedycentral] Prefer RTMP for now
2014-09-01 18:37:21 +02:00
Philipp Hagemeister
4c59dc4c34
[comedycentral] Support news-team URLs ( Fixes #3649 )
2014-09-01 18:37:10 +02:00
Philipp Hagemeister
7260ea0705
[comedycentral] Move tests to the extractor itself
2014-09-01 17:57:45 +02:00
Philipp Hagemeister
35b1e44567
Fix --rm-cache-dir error message
2014-09-01 17:11:28 +02:00
Sergey M․
c9ea760e31
[npo] Extract all formats
2014-09-01 20:13:32 +07:00
Sergey M․
9ebf22b7d9
[common] Improve codecs extraction from m3u8
2014-09-01 20:13:04 +07:00
Philipp Hagemeister
2582bebe06
[utils] Use flock instead of lockf ( Fixes #3621 )
2014-09-01 01:41:25 +02:00
Philipp Hagemeister
c9cc0bf57b
[youtube:playlist] PEP8
2014-09-01 01:00:40 +02:00
Philipp Hagemeister
61edcfb0a2
release 2014.09.01.1
2014-09-01 00:20:18 +02:00
Philipp Hagemeister
a8be56ce3d
[tudou] Add test case for #3643
2014-09-01 00:20:12 +02:00
Philipp Hagemeister
329818484c
Merge remote-tracking branch 'naglis/tudou_fix'
2014-09-01 00:17:01 +02:00