Sergey M․
830d53bfae
[utils] Add `video_title` for `url_result`
10 years ago
Sergey M․
ac58e68bc3
[footyroom] Remove superfluous whitespace
10 years ago
Sergey M․
504c1cedfe
[footyroom] Improve
10 years ago
snipem
9a4d8fae82
[FootyTube] Fixed wrong md5 checksum
10 years ago
snipem
7d2ba6394c
[FootyRoom] Fixed missing http prefix
...
For some reason FootyTube is missing the „http:“ prefix on some
Playwire links for some videos
10 years ago
Sergey M․
ed5641e249
[crooksandliars] Quotes consistency
10 years ago
Sergey M․
a4257017ef
[generic] Add tests for Crooks and Liars embeds
10 years ago
Sergey M․
18153f1b32
[generic] Add support for Crooks and Liars embeds
10 years ago
Sergey M․
7a91d1fc43
[crooksandliars] Improve embed extractor and remove article extractor
10 years ago
Sergey M․
af14ded75e
Merge branch 'crooksandliars' of https://github.com/fstirlitz/youtube-dl into fstirlitz-crooksandliars
10 years ago
Sergey M․
65939effb5
[hitbox:live] Fix hls extration ( Closes #5315 )
10 years ago
Sergey M․
66ee7b3234
[ted] Extract all formats ( Closes #5397 )
10 years ago
Sergey M․
cd47a628fc
[rai] Add test for #5396
10 years ago
Sergey M․
d7c78decb0
[rai] Improve extraction
10 years ago
Sergey M․
8749477ed0
[rai] Fix extraction ( Closes #5396 )
10 years ago
Naglis Jonaitis
7088f5b5fa
[teamcoco] Extract duration
10 years ago
Naglis Jonaitis
5bb6328cb9
[teamcoco] Extract m3u8 URLs
10 years ago
Naglis Jonaitis
ce9f47de99
[teamcoco] Fix extraction
10 years ago
Sergey M․
4c4780c25e
[vine] Modernize
10 years ago
Sergey M․
64f1aba8f1
[vine] Extend _VALID_URL
10 years ago
Sergey M․
3359fb661f
[vine] Add tests for #5389
10 years ago
Sergey M․
58a9f1b864
[vine] Fix post data regex ( Closes #5389 )
10 years ago
Sergey M․
6ac41a4ef5
[vine] Zero rate videos is perfectly valid ( #5389 )
10 years ago
Sergey M․
aa2af7ba74
[dumpert] Add nsfw cookie ( Closes #5382 )
10 years ago
Jaime Marquínez Ferrándiz
ce73839fe4
[rtve] Detect videos that are no longer available
10 years ago
Sergey M․
af76e8174d
[dailymotion:user] Improve _VALID_URL ( Closes #5380 )
10 years ago
Sergey M․
402a3efc92
[theplatform] Modernize
10 years ago
Sergey M․
372f08c990
[theplatform] Fix for python 2.6
...
At least single depth level extraction...
10 years ago
Sergey M․
aef8fdba11
[theplatform] Allow <par> without <swtich> at all
...
Bare `wget` on http://link.theplatform.com/s/kYEXFC/22d_qsQ6MIRTl results in an XML without <switch> at all
but with <par> and <video> inside it. Let's handle this possible outcome as well.
10 years ago
Yen Chi Hsuan
0a1603634b
[utils] Remove url_infer_protocol
10 years ago
Yen Chi Hsuan
a662163fd5
[theplatform] Rework on <switch> inside <par>
10 years ago
Yen Chi Hsuan
bd7a6478a2
[theplatform] Fix video url extraction ( fixes #5340 )
...
In SMIL 2.1, <switch> nodes may be enclosed in <par>. See
http://www.w3.org/TR/SMIL2/smil-timing.html#edef-par
10 years ago
Yen Chi Hsuan
4a20c9f628
[livestream] Extend _VALID_URL ( fixes #5375 )
10 years ago
Yen Chi Hsuan
418c5cc3fc
[udn] Add new extractor
10 years ago
Yen Chi Hsuan
de5c545648
[youtube] Skip WebVTT in DASH manifest ( #5297 )
10 years ago
Sergey M․
a35099bd33
[addanime] Add test for #5372
10 years ago
Sergey M․
5f4b5cf044
[addanime] Extend _VALID_URL ( Closes #5372 )
10 years ago
Sergey M․
beb10f843f
[addanime] Add format quality ( Closes #5371 )
10 years ago
Philipp Hagemeister
29713e4268
[cnn] Match more affilliates
10 years ago
Sergey M․
d97aae7572
[spankbang] Improve and simplify
10 years ago
Sergey M․
a55e2f04a0
Merge branch 'spankbang.com' of https://github.com/newtonelectron/youtube-dl into newtonelectron-spankbang.com
10 years ago
felix
6e53c91608
[crooksandliars] resolve protocol-relative URLs
10 years ago
felix
d2272fcf6e
crooksandliars.com extractor
10 years ago
newtonelectron
c7ac5dce8c
[SpankBang] Remove regexp type prefix from _TEST url.
10 years ago
newtonelectron
5c1d459ae9
[SpankBang] Add test
10 years ago
newtonelectron
2e7daef502
[SpankBang] Use python2.6 compatible string formatting spec
10 years ago
newtonelectron
6410229681
[SpankBang] Add new extractor
10 years ago
Sergey M․
e40bd5f06b
[youtube] Simplify url_encoded_fmt_stream_map check
10 years ago
Sergey M․
06b491eb7b
[youtube] Add test for #5361
10 years ago
Yen Chi Hsuan
3a9fadd6df
[youtube] Enhance url_encoded_fmt_stream_map checking ( fix #5361 )
10 years ago
Sergey M․
0de9312a7e
[ellentv] Replace test
10 years ago
Sergey M․
27fe5e3473
[ellentv] Make video url extraction fatal
10 years ago
Sergey M․
f67dcc09f5
[eagleplatform] Skip georestricted test
10 years ago
Sergey M․
fefc9d121d
[dump] Fix title extraction
10 years ago
Sergey M․
a319c33d8b
[dreisat] Update test
10 years ago
Sergey M․
218d6bcc05
[dreisat] Capture status errors
10 years ago
Sergey M․
7d25463972
[drtv] Update test
10 years ago
Sergey M․
aff84bec07
[drtv] Check for unavailable videos
10 years ago
Sergey M․
ac651e974e
[culturebox] Fix test
10 years ago
Sergey M․
e21a55abcc
[extractor/common] Remove f4m section
...
It's now provided by `f4m_id`
10 years ago
Sergey M․
bc03228ab5
[francetv] Improve formats extraction
10 years ago
Sergey M․
f05d0e73c6
[francetv] Fix duration
10 years ago
Sergey M․
aed2d4b31e
[culturebox] Replace test
10 years ago
Sergey M․
184a197441
[culturebox] Check for unavailable videos
10 years ago
Sergey M․
ed676e8c0a
[bliptv] Check format URLs
...
Some formats are now 404
10 years ago
Sergey M․
8e1f937473
[aftonbladet] Modernize
10 years ago
Sergey M․
1a68d39211
[aftonbladet] Fix extraction
10 years ago
Sergey M․
8fb2e5a4f5
[radiojavan] Sort formats
10 years ago
Sergey M․
4e8cc1e973
[radiojavan] Fix height
10 years ago
Sergey M․
7c39a65543
[pornovoisines] Simplify
10 years ago
Sergey M․
d5c418f29f
Merge branch 'pornovoisines' of https://github.com/Roman2K/youtube-dl into Roman2K-pornovoisines
10 years ago
Sergey M․
536b94e56f
Merge branch 'snipem-gamersyde'
10 years ago
Sergey M․
5c29dbd0c7
[gamersyde] Simplify
10 years ago
Jaime Marquínez Ferrándiz
e9f65f8749
[rtve] Extract a better quality video
10 years ago
Sergey M․
ae0dd4b298
Merge branch 'gamersyde' of https://github.com/snipem/youtube-dl into snipem-gamersyde
10 years ago
Sergey M․
7cf97daf77
[radiojavan] Simplify and extract upload date
10 years ago
snipem
3d24d997ae
Fixed intendation of test cases
...
Leaded to error on Linux machine
10 years ago
snipem
115c281672
[Gamersyde] Improved robustness, added duration and tests
...
Fix for Json syntax is now less error prone for Json syntax inside of
values. Extractor is now also using native Json handling. Added tests
for several videos that were producing errors in the first place.
10 years ago
Sergey M․
cce23e43a9
Merge branch 'radiojavan' of https://github.com/mtp1376/youtube-dl into mtp1376-radiojavan
10 years ago
Sergey M․
16fa01291b
[prosiebensat1] Fix test
10 years ago
Sergey M․
01534bf54f
[prosiebensat1] Fix bitrate ( Closes #5350 closes #5351 )
10 years ago
Jaime Marquínez Ferrándiz
cd341b6e06
[mixcloud] Fix extraction of like count (reported in #5231 )
10 years ago
Mohammad Teimori Pabandi
185a7e25e7
[RadioJavan] Add new extractor
10 years ago
snipem
e81a474603
[Gamersyde] Add new extractor
10 years ago
Jaime Marquínez Ferrándiz
ff2be6e180
[bloomberg] Adapt to website changes ( fixes #5347 )
10 years ago
Jaime Marquínez Ferrándiz
4bbeb19fc7
[miomio] pep8: remove whitespaces in empty line
10 years ago
Sergey M․
2ec8e04cac
[miomio] Fix alphabetic order
10 years ago
Sergey M․
e03bfb30ce
[miomio] Rename extractor
10 years ago
Sergey M․
f5b669113f
[miomio] Simplify and fix python 2.6 issue
10 years ago
Sergey M․
d08225edf4
Merge branch 'MiomioTv' of https://github.com/tiktok7/youtube-dl into tiktok7-MiomioTv
10 years ago
Sergey M․
8075d4f99d
[playfm] Adapt to v2api ( Closes #5344 )
10 years ago
Sergey M․
55cde6ef3c
[varzesh3] Simplify
10 years ago
Sergey M․
69c3af567d
Merge branch 'varzesh3' of https://github.com/mtp1376/youtube-dl into mtp1376-varzesh3
10 years ago
Sergey M․
ce3bfe5d57
Merge branch 'fix_douyu' of https://github.com/yan12125/youtube-dl
10 years ago
Sergey M․
2a0c2ca2b8
[dailymotion] Fix ff cookie and use it for embed page ( Closes #5330 )
10 years ago
Sergey M․
c89fbfb385
[nbc] Remove redundant note
...
This is already supposed by `only_matching`
10 years ago
Sergey M․
facecb84a1
[generic] Add working NBC Sports vplayer test
10 years ago
Yen Chi Hsuan
e15307a612
[NBCSports/Yahoo] Comment out some MD5 checksums
...
They seems to change constantly
10 years ago
Yen Chi Hsuan
5cbb2699ee
[NBCSports] Add a test case for extended _VALID_URL
10 years ago
Yen Chi Hsuan
a2edf2e7ff
[NBC/ThePlatform/Generic] Add a generic detector for NBCSportsVPlayer and enhance error detection in ThePlatformIE
10 years ago
Yen Chi Hsuan
1d31e7a2fc
[NBCSports] Move imports alphabetically
10 years ago
Yen Chi Hsuan
a2a4d5fa31
[Yahoo/NBCSports] Generalize NBC sports info extractor
10 years ago
Yen Chi Hsuan
a28ccbabc6
[Yahoo/NBCSports] Fix #5226
10 years ago
Naglis Jonaitis
edd7344820
[phoenix] Extend _VALID_URL ( #5322 )
10 years ago
Sergey M․
c808ef81bb
[soundcloud:set:user] Support mobile URLs ( Closes #5323 )
10 years ago
Sergey M․
87270c8416
[dumpert] Simplify and fix python 3.2
10 years ago
Sergey M․
ebc2f7a2db
Merge branch 'dumpert' of https://github.com/jorams/youtube-dl into jorams-dumpert
10 years ago
Sergey M․
7700207ec7
[pornhub] Fix comment count extraction ( Closes #5320 )
10 years ago
Joram Schrijver
4d5d14f5cf
[Dumpert] Add new extractor
...
Add support for the Dutch video site Dumpert. http://www.dumpert.nl/
10 years ago
Yen Chi Hsuan
9b4774b21b
[Xuite] Fix extraction on python 3.2
...
base64.b64decode() accept only binary types in Python 3.2
10 years ago
Yen Chi Hsuan
2ddf083588
[douyutv] Simplify usage of isinstance
10 years ago
Yen Chi Hsuan
8343a03357
[douyutv] Fix extractor and improve error handling
10 years ago
Naglis Jonaitis
ad320e9b83
[generic] Add support for 5min embeds ( #5310 )
10 years ago
Philipp Hagemeister
ecb750a446
[cnn] Match more URLs
10 years ago
Philipp Hagemeister
5f88e02818
[ultimedia] PEP8
10 years ago
Sergey M․
5a3b315b5f
[dhm] Improve _VALID_URL and add test
10 years ago
Sergey M․
af8c93086c
[dhm] Simplify
10 years ago
Sergey M․
79fd11ab8e
Merge branch 'dhm' of https://github.com/ossi96/youtube-dl into ossi96-dhm
10 years ago
Jaime Marquínez Ferrándiz
cb88671e37
[nbc] Recognize https urls ( fixes #5300 )
10 years ago
Oskar Jauch
ff79552f13
[DHM] Add extractor description
10 years ago
Oskar Jauch
643fe72717
[DHM] Add new extractor
10 years ago
Jaime Marquínez Ferrándiz
70a1165b32
Don't use bare 'except:'
...
They catch any exception, including KeyboardInterrupt, we don't want to catch it.
10 years ago
Naglis Jonaitis
af14000215
[eroprofile] Add login support ( #5269 )
10 years ago
Sergey M․
998e6cdba0
[vimeo] Capture and output error message ( #5294 )
10 years ago
Mohammad Teimori Pabandi
2315fb5e5f
unicde :(
10 years ago
Jaime Marquínez Ferrándiz
157e9e5aa5
[youtube:watchlater] Remove unused properties and fix tests
10 years ago
Jaime Marquínez Ferrándiz
c496ec0848
[vessel] Fix pep8 issue
10 years ago
Sergey M․
31c4809827
[safari] Improve and simplify
10 years ago
Sergey M․
ac0df2350a
Merge branch 'master' of https://github.com/zx8/youtube-dl into zx8-master
10 years ago
Naglis Jonaitis
223b27f46c
[vessel] Add new extractor ( Closes #5275 )
10 years ago
Naglis Jonaitis
425142be60
[slideshare] Fix extraction ( #5279 )
10 years ago
Sergey M․
7e17ec8c71
[youtube] Clarify some IE_NAMEs
10 years ago
Sergey M․
448830ce7b
[youtube:watchlater] Extract watchlater as playlist ( Closes #5280 )
10 years ago
Mohammad Teimori Pabandi
8896b614a9
removing unicode literal because it is imported :))
10 years ago
Mohammad Teimori Pabandi
a7fce980ad
removed one of tests that made problem with testing server
10 years ago
Naglis Jonaitis
fbfcc2972b
[teamcoco] Fix extraction
10 years ago
Mohammad Teimori Pabandi
db40364b87
[Varzesh3] Add new extractor
10 years ago
Sergey M․
ae67d082fe
[22tracks] Improve and simplify
10 years ago
Amish Bhadeshia
8f76df7f37
Updated init to add 22tracks
10 years ago
Amish Bhadeshia
5c19d18cbf
[22Tracks] Add new extractor
...
Conflicts:
youtube_dl/extractor/__init__.py
10 years ago
Sergey M․
838b93405b
[redtube] Fix test
10 years ago
Sergey M․
2676caf344
[redtube] Capture and output removed video message ( #5281 )
10 years ago
tiktok
5d1f0e607b
[MiomioTv] updated based on feedback to merge request:
...
1) added comment to explain extra xml link download
2) changed {} entries to {0}, {1} etc
3) removed redundant language header (the others are required)
4) checked out the old version of the supported sites md (the change was
not required)
10 years ago
Sergey M․
b0872c19ea
[npo] Skip broken URL links ( Closes #5266 )
10 years ago
Sergey M․
9f790b9901
[mlb] Improve _VALID_URL ( Closes #5260 )
10 years ago
tiktok
c41a2ec4af
[MiomioTv] Add new extractor
10 years ago
Roman Le Négrate
575dad3c98
[pornovoisines] Add extractor
10 years ago
zx8
32d687f55e
[safari] Add safaribooksonline extractor
10 years ago
Jaime Marquínez Ferrándiz
93f787070f
[twitch] Only match digits for the video id
...
Urls can also contain contain a query (for example a timestamp '?t=foo')
10 years ago
Jaime Marquínez Ferrándiz
336d19044c
[lybsyn] pep8: add space around operator
10 years ago
Sergey M․
1a4123de04
[comedycentral] Remove unused import
10 years ago
Sergey M․
cf2e2eb1c0
[comedycentral] Drop thedailyshow podcast extractor
...
Generic extractor is just fine for Libsyn embeds
10 years ago
Sergey M․
2051acdeb2
[extractor/generic] Add test for Libsyn embed
10 years ago
Sergey M․
cefdf970cc
[extractor/generic] Support Libsyn embeds
10 years ago
Sergey M․
a1d0aa7b88
[libsyn] Fix extractor alphabetic order
10 years ago
Sergey M․
49aeedb8cb
[libsyn] Improve and simplify
10 years ago
Sergey M․
ef249a2cd7
Merge branch 'the-daily-show-podcast' of https://github.com/fstirlitz/youtube-dl into fstirlitz-the-daily-show-podcast
10 years ago
Sergey M․
a09141548a
[nrk:playlist] Relax video id regex and improve _VALID_URL
10 years ago
Jaime Marquínez Ferrándiz
c9450c7ab1
[nrk:playlist] Restrict _VALID_URL
...
It would also match /videos/PS... urls
10 years ago
Sergey M․
faa1b5c292
[nrk:playlist] Add extractor ( Closes #5245 )
10 years ago
Sergey M․
393d9fc6d2
[nrk] Extract duration
10 years ago
Sergey M․
4e6a228689
[nrk] Adapt to new URL format
10 years ago
Jaime Marquínez Ferrándiz
85698c5086
[crunchyroll] Remove unused class
10 years ago
Sergey M․
1887ecd4d6
[twitch] Fix login
10 years ago
Sergey M․
1c9a1457fc
[niconico] Add nm video test
10 years ago
Sergey M․
038b0eb1da
Merge branch 'niconico_nm' of https://github.com/ndac-todoroki/youtube-dl into ndac-todoroki-niconico_nm
10 years ago
Naglis Jonaitis
2684871bc1
[vine] Fix formats extraction ( Closes #5239 )
10 years ago
Naglis Jonaitis
ccf3960eec
[nytimes] Improve _VALID_URL ( Fixes #5238 )
10 years ago
Naglis Jonaitis
eecc0685c9
[videomega] Fix extraction and update test ( Fixes #5235 )
10 years ago
Sergey M․
3378d67a18
[generic] Add support for nytimes embeds ( Closes #5234 )
10 years ago
Sergey M․
f3c0c667a6
[nytimes] Modernize
10 years ago
Sergey M․
0ae8bbac2d
[nytimes] Support embed URL
10 years ago
Sergey M․
b30ef07c6c
[ultimedia] Handle youtube embeds
10 years ago
Sergey M․
73900846b1
[ultimedia] Capture and output unavailable video message
10 years ago
Sergey M․
d1dc7e3991
[ultimedia] Fix alphabetic order
10 years ago
Sergey M․
3073a6d5e9
[ultimedia] Add extractor
...
Sponsored by thankyoumotion.com
10 years ago
Roman Le Négrate
aae53774f2
[mixcloud] Try preview server first, then further numbers
10 years ago
Jaime Marquínez Ferrándiz
7a757b7194
[mixcloud] Fix extraction of some metadata
...
The second test had some wrong info.
I couldn't find the timestamp, so I have removed it.
10 years ago
Roman Le Négrate
fa8ce26904
[mixcloud] Fix extraction like-count
10 years ago
Sergey M․
2c2c06e359
[krasview] Fix extraction ( Closes #5228 )
10 years ago
Todoroki
ee580538fa
fix nm video DL issue when logged in
10 years ago
Todoroki
c3c5c31517
fix nm video DL issue when logged in
10 years ago
Sergey M․
ed9a25dd61
[generic] Generalize redirect regex
10 years ago
felix
9ef4f12b53
testcases for libsyn and The Daily Show Podcast extractors
10 years ago
Sergey M․
84f8101606
[generic] Follow redirects specified by `Refresh` HTTP header
10 years ago
Sergey M․
b1337948eb
[grooveshark] Fix extraction
10 years ago
Sergey M․
2ca1c5aa9f
[douyutv] Improve and extract all formats
10 years ago
Sergey M․
674fb0fcc5
Merge branch 'douyutv' of https://github.com/bonfy/youtube-dl into bonfy-douyutv
10 years ago
Sergey M․
cd459b1d49
[sohu] Fix test's note info
10 years ago
Sergey M․
dc03a42537
Merge branch 'sohu_fix' of https://github.com/yan12125/youtube-dl into yan12125-sohu_fix
10 years ago
Sergey M․
219da6bb68
[megavideoeu] Remove extractor
10 years ago
Sergey M․
0499cd866e
[primesharetv] Clean up
10 years ago
Jeff Buchbinder
13047f4135
[Primesharetv] Handle file not existing properly.
10 years ago
Jeff Buchbinder
af69cab21d
[Primesharetv] Add public domain example video
10 years ago
Jeff Buchbinder
d41a3fa1b4
[Primesharetv] Add primeshare.tv extractor, still need test data
10 years ago
Jeff Buchbinder
733be371af
Add megavideoz.eu support.
10 years ago
Sergey M․
576904bce6
[letv] Clarify download message
10 years ago
Sergey M.
cf47794f09
Merge pull request #5116 from yan12125/letv_fix
...
[Letv] Fix test_Letv and test_Letv_1 failures in python 3
10 years ago
Sergey M․
c06a9f8730
[arte+7] Check formats ( Closes #5224 )
10 years ago
felix
2e90dff2c2
The Daily Show Podcast support
10 years ago
Jaime Marquínez Ferrándiz
b68eedba23
[rtve.es:infantil] Minor fixes ( closes #5214 )
10 years ago
Eduardo Ferro
d5b559393b
[rtve] Add new extractor for rtve infantil
10 years ago
Sergey M․
39aa42ffbb
[ard] Capture and output time restricted videos ( Closes #5213 )
10 years ago
Sergey M․
ec1b9577ba
[cloudy] Fix key extraction ( Closes #5211 )
10 years ago
Sergey M․
8f4cc22455
[aftenposten] Adapt to new URL format
10 years ago
Yen Chi Hsuan
2cb434e53e
[Sohu] Fix title extraction
10 years ago
Yen Chi Hsuan
cd65491c30
[Sohu] Add a multiplart video test case
10 years ago
Jaime Marquínez Ferrándiz
082b1155a3
[livestream] Extract all videos in events ( fixes #5198 )
...
The webpage only contains the most recent ones, but if you scroll down more will appear.
10 years ago
Jaime Marquínez Ferrándiz
9202b1b787
[eighttracks] Remove unused import
10 years ago
Sergey M․
a7e01c438d
[8tracks] Modernize
10 years ago
Sergey M․
05be67e77d
[8tracks] Improve extraction
10 years ago
Sergey M․
85741b9986
[8tracks] Use predefined avg duration when duration is negative ( Closes #5200 )
10 years ago
Mamay Alexander
29171bc2d2
[yandexmusic] Site mirrors
10 years ago
Sergey M․
7be5a62ed7
[viewster] Improve extraction
10 years ago
Sergey M․
3647136f24
[viewster] Add extractor
10 years ago
Sergey M․
13598940e3
[kanalplay] Fix test
10 years ago
Sergey M․
bba3fc7960
[beatenpro] Fix tests
10 years ago
Sergey M․
fcd877013e
[beatenpro] Simplify
10 years ago
Sergey M․
ba1d4c0488
[beatenpro] Improve display_id
10 years ago
Sergey M․
517bcca299
[beatenpro] Simplify and improve
10 years ago
Sergey M․
1b53778175
[beatenpro] Use generic format sort
10 years ago
Sergey M․
b7a0304d92
Merge branch 'beatport-pro' of https://github.com/djpohly/youtube-dl into djpohly-beatport-pro
10 years ago
Sergey M․
545315a985
[nrk] Use generic subtitles timecode formatter
10 years ago
Sergey M․
3f4327520c
[kanalplay] Extract subtitles
10 years ago
Sergey M․
4a34f69ea6
[extractor/common] Add subtitles timecode formatter
10 years ago
Sergey M․
fb7e68833c
[kanalplay] Add extractor ( Closes #5188 )
10 years ago
Jaime Marquínez Ferrándiz
054b99a330
[jeuxvideo] Fix extraction ( fixes #5190 )
10 years ago
Devin J. Pohly
65c5e044c7
fix python2
10 years ago
Devin J. Pohly
11984c7467
[BeatportPro] Add new extractor
...
This extractor is for Beatport's 2-minute, low-quality track previews
only. To obtain an entire track, you obviously have to purchase and
download it normally through the Beatport store!
Possible future improvements:
- Playlists for albums or other track-list pages
- User login to play from My Beatport, Hold Bin, or Cart
10 years ago
Jaime Marquínez Ferrándiz
3946864c8a
[vimeo] Use https for all vimeo.com urls
...
Unfortunately vimeopro.com doesn't support it yet.
10 years ago
Jaime Marquínez Ferrándiz
b84037013e
[vimeo] Fix login ( #3886 )
10 years ago
Leonardo Amaral
d7d79106c7
* Change globo.py flash ver to 17.0.0.132 - Chrome 42.0.2311.22
10 years ago
Sergey M․
1138491631
[yam] Skip test
10 years ago
Sergey M․
71705fa70d
[footyroom] Add extractor ( Closes #5000 )
10 years ago
Sergey M.
602814adab
Merge pull request #5150 from yan12125/yam_fix
...
[Yam] Add an error detection and update test cases
10 years ago
Sergey M․
a3fbd18824
[funnyordie] Simplify subtitles
10 years ago
Sergey M․
c6052b8c14
Merge branch 'master' of https://github.com/pishposhmcgee/youtube-dl into pishposhmcgee-master
10 years ago
Sergey M․
c792b5011f
[ssa] Add extractor ( Closes #5169 )
10 years ago
Sergey M․
32aaeca775
[npo] Improve smooth stream skipping and set low preference for streams other than hds ans hls ( Closes #5175 )
10 years ago
pishposhmcgee
1593194c63
Update funnyordie.py
10 years ago
PishPosh.McGee
614a7e1e23
Added subtitles for FunnyOrDie
10 years ago
Jaime Marquínez Ferrándiz
f5d8f58a17
[yandexmusic:album] Improve _VALID_URL to avoid matching tracks urls
10 years ago
Jaime Marquínez Ferrándiz
937daef4a7
[niconico] Use '_match_id'
10 years ago
Jaime Marquínez Ferrándiz
dd77f14c64
[yandexmusic] PEP8: remove blank line at the end of file
10 years ago
Sergey M․
d1e2e8f583
[yamusic] Rename to yandexmusic
10 years ago
Sergey M․
47fe42e1ab
[yamusic] Improve, simplify, fix python3 issues and add tests
10 years ago
Mamay Alexander
4c60393854
[YandexMusic] Add new extractor
10 years ago
Sergey M․
dd7831fe94
[breakcom] Process only play purpose media formats ( Closes #5164 )
10 years ago
Naglis Jonaitis
cc08b11d16
[adultswim] Improve video_info extraction ( Fixes #5152 )
...
Look for video_info inside `slugged_video`, if slug is not found among collections.
Also, simplify a bit.
10 years ago
Sergey M․
bdf6eee0ae
[gazeta] Extend _VALID_URL
10 years ago
Naglis Jonaitis
8b910bda0c
[teamcoco] Fix extraction
10 years ago
Naglis Jonaitis
24993e3b39
[vidme] Fix view_count extraction and remove comment_count extraction ( Fixes #5133 )
...
Comment counts seem to no longer be listed on vid.me
10 years ago
Sergey M․
11101076a1
[pladform] Fix format quality sorting
10 years ago
Sergey M․
f838875726
[pladform] Add support for embeds
10 years ago
Sergey M․
28778d6bae
[pladform] Add extractor
10 years ago
Naglis Jonaitis
1132eae56d
[gazeta] Add new extractor ( Closes #4222 )
10 years ago
Sergey M․
d34e79492d
[twitch] Fix live streams ( Closes #5158 )
10 years ago
Sergey M․
8a48223a7b
[eagleplatform] Remove debug output
10 years ago
Sergey M․
d47ae7f620
[eagleplatform] Add support for ClipYou embeds
10 years ago
Sergey M․
135c9c42bf
[eagleplatform] Add support for embeds
10 years ago
Sergey M․
0bf79ac455
[eagleplatform] Add extractor
10 years ago
Sergey M․
98998cded6
[youtube:search_url] Fix extraction ( Closes #5155 )
10 years ago
Sergey M․
14137b5781
[orf:iptv] Add extractor ( Closes #5140 )
10 years ago
bonfy
a172d96292
[douyutv] Add new extractor
10 years ago
Jaime Marquínez Ferrándiz
23ba76bc0e
[dailymotion] Replace test
...
It has been removed.
10 years ago
Jaime Marquínez Ferrándiz
61e00a9775
[vimeo] Use https for player.vimeo.com urls ( closes #5147 )
10 years ago
Jaime Marquínez Ferrándiz
d1508cd68d
[vimeo:album] Fix password protected videos
...
Since it only uses https now, don't recognize http urls.
10 years ago
Jaime Marquínez Ferrándiz
9c85b5376d
[vimeo] Fix and use '_verify_video_password' ( #5001 )
...
It only supports verifying the password over https now.
Use it instead of manually setting the 'password' cookie because it allows to check if the password is correct.
10 years ago
Jaime Marquínez Ferrándiz
3c6f245083
[vimeo] Fix upload date extraction
10 years ago
Sergey M․
f207019ce5
[extractor/common] Remove 'm3u8' from quality selection URL
10 years ago
Yen Chi Hsuan
bd05aa4e24
[Yam] Add an error detection and update test cases
10 years ago
Sergey M․
8dc9d361c2
[extractor/common] Fix format_id when `last_media` is None and always include `m3u8_id` if present
...
The rationale behind `m3u8_id` was to resolve duplicates when processing several m3u8 playlists within the same media that give equal resulting `format_id`'s,
e.g. `youtube-dl http://www.rts.ch/play/tv/passe-moi-les-jumelles/video/la-fee-des-bois-mustang-les-chemins-du-vent?id=3854925 -F`
10 years ago
Philipp Hagemeister
d0e958c71c
[twitch:vod] Prefer source stream ( Fixes #5143 )
10 years ago
Philipp Hagemeister
a0bb7c5593
[extractor/common] Improve m3u format IDs ( #5143 )
10 years ago
Yen Chi Hsuan
55969016e9
[utils] Add a function to sanitize consecutive slashes in URLs
10 years ago
Philipp Hagemeister
9609f02e3c
[vidme] Modernize
10 years ago
Yen Chi Hsuan
5c7495a194
[sohu] Correct wrong imports
10 years ago
Yen Chi Hsuan
5ee6fc974e
[sohu] Fix info extractor and add tests
10 years ago
Naglis Jonaitis
c2ebea6580
[extremetube] Fix extraction ( Closes #5127 )
10 years ago
Sergey M․
12a129ec6d
[playwire] Add extractor
10 years ago
Naglis Jonaitis
dc570c4951
[lrt] Pass --realtime to rtmpdump
10 years ago
Naglis Jonaitis
22d3628319
[tvplay] Adapt _VALID_URL and test case to domain name change
10 years ago
Sergey M․
50c9949d7a
[youporn] Imrove JSON regex and preserve the old one
10 years ago
Sergey M.
376817c6d4
Merge pull request #5115 from chaos33/youporn-json
...
fix youporn extractor's json search regex
10 years ago
Yen Chi Hsuan
63fc800057
[Letv] Fix test_Letv and test_Letv_1 failures in python 3
10 years ago
chaos33
e0d0572b73
fix youporn extractor's json search regex
10 years ago
Philipp Hagemeister
938c3f65b6
Merge branch 'cn-verification-proxy'
10 years ago
Philipp Hagemeister
2461f79d2a
[utils] Correct per-request proxy handling
10 years ago
Philipp Hagemeister
499bfcbfd0
Make sure netrc works for all extractors with login support
...
Fixes #5112
10 years ago
Philipp Hagemeister
91410c9bfa
[letv] Add --cn-verification-proxy ( Closes #5077 )
10 years ago
Philipp Hagemeister
76c73715fb
[generic] Parse RSS enclosure URLs ( Fixes #5091 )
10 years ago
Sergey M․
295df4edb9
[soundcloud] Fix glitches ( #5101 )
10 years ago
Sergey M․
562ceab13d
[soundcloud] Check direct links validity ( Closes #5101 )
10 years ago
Sergey M․
2f0f6578c3
[extractor/common] Assume non HTTP(S) URLs valid
10 years ago
Sergey M․
30cbd4e0d6
[lynda] Completely skip videos we don't have access to, extract base class and modernize ( Closes #5093 )
10 years ago
Sergey
7594be85ff
[lynda] Check for the empty subtitle
10 years ago
Sergey M․
3630034609
[vk] Fix test ( Closes #5100 )
10 years ago
Sergey M․
4e01501bbf
[vk] Fix extraction ( Closes #4967 , closes #4686 )
10 years ago
Sergey M․
1aa5172f56
[vk] Catch temporarily unavailable video error message
10 years ago
Philipp Hagemeister
eee6293d57
[thechive] remove in favor of Kaltura ( #5072 )
10 years ago
Philipp Hagemeister
8237bec4f0
[escapist] Extract duration
10 years ago
Philipp Hagemeister
29cad7ad13
Merge remote-tracking branch 'origin/master'
10 years ago
Sergey M․
0d103de3b0
[twitch] Pass api_token along with every request ( Closes #3986 )
10 years ago
Sergey M․
6c87c2eea8
[puls4] Improve and extract more metadata
10 years ago
Sergey M․
58c2ec6ab3
Merge branch 'puls4' of https://github.com/HanYOLO/youtube-dl
10 years ago
Sergey M․
df5ae3eb16
[oppetarkiv] Merge with svtplay
10 years ago
Sergey M․
e143f5dae9
[oppetarkiv] Extract f4m formats and age limit
10 years ago
thc202
40b077bc7e
[oppetarkiv] Add new extractor
...
Some, if not all, of the videos appear to be geo-blocked (Sweden).
Test might fail (403 Forbidden) if not run through a Swedish connection.
10 years ago
Sergey M․
bd3749ed69
[kaltura] Extend _VALID_URL ( Closes #5081 )
10 years ago
Sergey M․
4ffbf77886
[odnoklassniki] Add extractor ( Closes #5075 )
10 years ago
Jaime Marquínez Ferrándiz
781a7ef60a
[lynda] Use 'lstrip' for the subtitles
...
The newlines at the end are important, they separate each piece of text.
10 years ago
Sergey M.
5b2949ee0b
Merge pull request #5076 from Ftornik/Lynda-subtitles-hotfix
...
[lynda] Fixed subtitles broken file
10 years ago
Sergey M․
a0d646135a
[lynda] Extend _VALID_URL
10 years ago
HanYOLO
7862ad88b7
puls4 Add new extractor
10 years ago
Jaime Marquínez Ferrándiz
f3bff94cf9
[rtve] Extract duration
10 years ago
Sergey
0eba1e1782
[lynda] Fixed subtitles broken file
10 years ago
Naglis Jonaitis
e3216b82bf
[generic] Support dynamic Kaltura embeds ( #5016 ) ( #5073 )
10 years ago
Naglis Jonaitis
da419e2332
[musicvault] Use the Kaltura extractor
10 years ago
Naglis Jonaitis
0d97ef43be
[kaltura] Add new extractor
10 years ago
anovicecodemonkey
1a2313a6f2
[TheChiveIE] added support for TheChive.com ( Closes #5016 )
10 years ago
Sergey M․
250a9bdfe2
[mpora] Improve _VALID_URL
10 years ago
Sergey M․
6317a3e9da
[mpora] Fix extraction
10 years ago
Naglis Jonaitis
7ab7c9e932
[gamestar] Fix title extraction
10 years ago
Naglis Jonaitis
e129c5bc0d
[laola1tv] Allow live stream downloads
10 years ago
PishPosh.McGee
2e241242a3
Adding subtitles
10 years ago
Philipp Hagemeister
63a562f95e
[escapist] Detect IP blocking and use another UA ( Fixes #5069 )
10 years ago
Philipp Hagemeister
72a406e7aa
[extractor/common] Pass in video_id ( #5057 )
10 years ago
Philipp Hagemeister
feccc3ff37
Merge remote-tracking branch 'aajanki/wdr_live'
10 years ago
Philipp Hagemeister
265bfa2c79
[letv] Simplify
10 years ago
Philipp Hagemeister
8faf9b9b41
Merge remote-tracking branch 'yan12125/IE_Letv'
10 years ago
Philipp Hagemeister
3e675fabe0
[airmozilla] Be more tolerant when nonessential items are missing ( #5030 )
10 years ago
Philipp Hagemeister
cd5b4b0bc2
Merge remote-tracking branch 'duncankl/airmozilla'
10 years ago
Philipp Hagemeister
7ef822021b
Merge remote-tracking branch 'mmue/fix-rtlnow'
10 years ago
Philipp Hagemeister
9a48926a57
[escapist] Add support for advertisements
10 years ago
Philipp Hagemeister
1c69bca258
[escapist] Fix config URL matching
10 years ago
Jaime Marquínez Ferrándiz
c10ea454dc
[telecinco] Recognize more urls ( closes #5065 )
10 years ago
Markus Müller
9504fc21b5
Fix the RTL extractor for new episodes by using a different hostname
10 years ago
Jaime Marquínez Ferrándiz
13d8fbef30
[generic] Don't set the 'title' if it's not defined in the entry ( closes #5061 )
...
Some of them may be an 'url' result, which in general don't have the 'title' field.
10 years ago
Antti Ajanki
b8988b63a6
[wdr] Download a live stream
10 years ago
Antti Ajanki
6f4ba54079
[extractor/common] Extract HTTP (possibly f4m) URLs from a .smil file
10 years ago
Antti Ajanki
637570326b
[extractor/common] Extract the first of a seq of videos in a .smil file
10 years ago
Sergey M․
37f885650c
[eporner] Simplify and hardcode age limit
10 years ago
logon84
e765ed3a9c
[eporner] Fix redirect_code error
10 years ago
Yen Chi Hsuan
677063594e
[Letv] Update testcases
10 years ago
logon84
59c7cbd482
Update eporner.py
...
Updated to work. Old version shows an error about being unable to extract "redirect_code"
10 years ago
Yen Chi Hsuan
570311610e
[Letv] Add playlist support
10 years ago
Sergey M․
41b264e77c
[nrktv] Workaround subtitles conversion issues on python 2.6 ( Closes #5036 )
10 years ago
Yen Chi Hsuan
7f09a662a0
[Letv] Add new extractor. Single video only
10 years ago
Philipp Hagemeister
54233c9080
[escapist] Support JavaScript player ( Fixes #5034 )
10 years ago
Philipp Hagemeister
9c665ab72e
[rtve] PEP8
10 years ago
Philipp Hagemeister
ec5913b5cd
[bloomberg] Modernize
10 years ago
Jaime Marquínez Ferrándiz
25ac63ed71
[rtve] Extract subtitles
10 years ago
Sergey M․
99209c2916
[youtube] Extract UL playlists as mixes ( Closes #5040 )
10 years ago
Naglis Jonaitis
1fbaa0a521
[laola1tv] Use raw strings for regular expressions
...
Oops
10 years ago
Naglis Jonaitis
3037b91e05
[laola1tv] Improve extraction and update test case ( #3742 )
10 years ago
Jaime Marquínez Ferrándiz
ffdf972b91
[facebook] Extract all the formats ( closes #5037 )
10 years ago
Jaime Marquínez Ferrándiz
bfc993cc91
Merge branch 'subtitles-rework'
...
(Closes PR #4964 )
10 years ago
Sergey M․
4432db35d9
[gdcvault] Restore akamai host for rtmp videos
10 years ago
Philipp Hagemeister
591ab1dff9
[soundgasm] PEP8
10 years ago
Philipp Hagemeister
5bca2424bc
[gdcvault] Remove dead code
10 years ago
Sergey M․
3438e7acd2
[soundgasm] Remove unused import
10 years ago
Sergey M․
409693984f
[soundgasm:profile] Fix _VALID_URL
10 years ago
Sergey M․
04e8c11080
[chirbit] Clarify extractors' IE_NAMEs
10 years ago
Sergey M․
80af2b73ab
[soundgasm] Clarify extractors' IE_NAMEs
10 years ago
Sergey M․
3cc57f9645
[soundgasm:profile] Simplify
10 years ago
Sergey M․
a65d4e7f14
[chirbit] Simplify and extract profile from RSS ( #5032 )
10 years ago
Sergey M․
543ec2136b
Merge branch 'chirbit' of https://github.com/skypher/youtube-dl into skypher-chirbit
10 years ago
Leslie P. Polzer
93b5071f73
[soundgasm] add profile IE.
10 years ago
Leslie P. Polzer
ddc369f073
[chirbit] fix profile downloader regex.
10 years ago
Duncan Keall
1b40dc92eb
[airmozilla] Add new extractor
10 years ago
Sergey M․
fcc3e6138b
[r7] Add extractor ( Closes #4405 , closes #5004 )
10 years ago
Sergey M․
9fe6ef7ab2
[extractor/common] Fix preference for m3u8 quality selection URL
10 years ago
Sergey M․
c010af6f19
[escapist] Make regexes more robust ( Closes #5028 )
10 years ago
Sergey M․
35b7982303
[appletrailers] Add test ( #5027 )
10 years ago
Sergey M․
f311cfa231
[appletrailers] Extend _VALID_URL ( Closes #5027 )
10 years ago
Jaime Marquínez Ferrándiz
03091e372f
[ted] Always extract the subtitles
...
The required info is already in the webpage
10 years ago
Naglis Jonaitis
314368c822
[teamcoco] Fix extraction
...
Also, use a single style of quotes
10 years ago
Sergey M․
c5181ab410
[gdcvault] Fix rtmp streams ( Closes #5024 )
10 years ago
Sergey M․
ea5152cae1
[zapiks] Extend _VALID_URL ( #5014 )
10 years ago
Sergey M․
255fca5eea
[generic] Add support for Zapiks embeds ( #5014 )
10 years ago
Sergey M․
4aeccadf4e
[zapiks] Add extractor ( #5014 )
10 years ago
Jaime Marquínez Ferrándiz
93540ee10e
[rtve] Fix the video url
...
Changing mvod to mvod1 fixes the url, we don't need to add the query.
10 years ago
Philipp Hagemeister
8fb3ac3649
PEP8: W503
10 years ago
Philipp Hagemeister
77b2986b5b
[extractor/common] Recognize Indian censorship ( #5021 )
10 years ago
Sergey M․
62b013df0d
[vimeo] Encode password before hash calculation
10 years ago
Sergey M․
fad6768bd1
[vimeo] Fix password protected videos ( Closes #5001 )
10 years ago
Philipp Hagemeister
3da0db62e6
[escapist] Fix extraction ( fixes #5017 )
10 years ago
Philipp Hagemeister
e14ced7918
Merge branch 'master' of github.com:rg3/youtube-dl
10 years ago
Sergey M․
a461a11989
[ted] Improve external video handling and add test
10 years ago
minusf
1bd838608f
prefer 'code' to 'uri' if present
10 years ago
Leslie P. Polzer
365577f567
[chirbit] add profile extractor.
10 years ago
Naglis Jonaitis
50efb383f0
[tv4] Add new extractor ( Closes #4839 ) ( Closes #2103 )
10 years ago
Leslie P. Polzer
5da6bd0083
[chirbit] Add new extractor.
10 years ago
Philipp Hagemeister
5e9a033e6e
[imgur] Allow alternative values
...
Every now and then, imgur.com goes crazy and gives us a generic title and description (otherwise it looks all fine though).
Simply update the test case to allow for that craziness.
10 years ago
Jaime Marquínez Ferrándiz
fb7cb6823e
Remove the SubtitlesInfoExtractor class
...
No longer needed
10 years ago
Sergey M․
dd0a58f5f0
[blinkx] Fix extraction
10 years ago
Jaime Marquínez Ferrándiz
6140baf4e1
[nationalgeographic] Add extractor ( closes #4960 )
10 years ago
Sergey M․
8fc642eb5b
[pornhub] Fix uploader regex
10 years ago
Sergey M․
e66e1a0046
[pornhub] Add support for playlists ( Closes #4995 )
10 years ago
Sergey M․
d5c69f1da4
[5min] Cover joystiq.com URLs ( Closes #4962 )
10 years ago
Jaime Marquínez Ferrándiz
f13b1e7d7f
[bbccouk] Convert to new subtitles system
...
I haven't found any video available outside the UK, so I haven't added tests.
I have updated how the srt file is build, because (at least for www.bbc.co.uk/programmes/p02j9b69) the subtitles is inside 'span' elements.
10 years ago
Jaime Marquínez Ferrándiz
5c8a3f862a
[nbc] Use a test video that works outside the US
10 years ago
Jaime Marquínez Ferrándiz
8807f1277f
[theplatform] Convert to new subtitles system
10 years ago
Jaime Marquínez Ferrándiz
a3b9157f49
[cbssports] Add extractor ( closes #4996 )
10 years ago
Philipp Hagemeister
b88ba05356
[imgur] Simplify
10 years ago
Philipp Hagemeister
b74d505577
Merge remote-tracking branch 'jbboehr/imgur-gifv-improvements'
10 years ago
John Boehr
9e2d7dca87
[imgur] improve error check for non-video URLs
10 years ago
John Boehr
d236b37ac9
[imgur] improve regex #4998
10 years ago
Philipp Hagemeister
e880c66bd8
[theonion] Modernize
10 years ago
John Boehr
1a13940c8d
[imgur] support regular URL
10 years ago
Philipp Hagemeister
3d54788495
[webofstories] Fix extraction
10 years ago
Philipp Hagemeister
71d53ace2f
[sockshare] Do not require thumbnail anymore
...
Thumbnail is not present on the website anymore.
10 years ago
Philipp Hagemeister
f37e3f99f0
[generic] Correct test case
...
Video has been reuploaded / edited
10 years ago
Philipp Hagemeister
bd03ffc16e
[netzkino] Skip download in test case
...
Works fine from Germany, but fails from everywhere else
10 years ago
Philipp Hagemeister
3bf5705316
[imgur] Add new extractor
10 years ago
Philipp Hagemeister
1c2528c8a3
[cbs] Modernize
10 years ago
Philipp Hagemeister
6b961a85fd
[patreon] Add support for embedlies ( fixes #4969 )
10 years ago
Philipp Hagemeister
7707004043
[patreon] Modernize
10 years ago
Philipp Hagemeister
c460bdd56b
[sandia] Add new extractor ( #4974 )
10 years ago
Jaime Marquínez Ferrándiz
93a16ba238
[vimeo] Raise the ExtractorError with expected=True when no video password is given
10 years ago
Jaime Marquínez Ferrándiz
4f7cea6c53
[viki] Convert to new subtitles system
10 years ago
Jaime Marquínez Ferrándiz
afbdd3acc3
[rai] Convert to new subtitles system
10 years ago
Philipp Hagemeister
85d5866177
[yahoo] Remove md5sum from test case
...
The md5 sum has changed repeatedly, and we check whether it looks like a video anyways nowadays.
10 years ago
Philipp Hagemeister
9789d7535d
[xtube] Fix test case
10 years ago
Philipp Hagemeister
d8443cd3f7
[wsj] Correct test case
10 years ago
Philipp Hagemeister
d47c26e168
[brightcove] Correct keys in playlists
10 years ago
Jaime Marquínez Ferrándiz
01561da142
[nrk] Convert to new subtitles system
10 years ago
Jaime Marquínez Ferrándiz
0af25f784b
[mtv] Convert to new subtitles system
10 years ago
Jaime Marquínez Ferrándiz
b9b42f2ea0
[npo] Convert to new subtitles system
10 years ago
Jaime Marquínez Ferrándiz
311c393838
[lynda] Convert to new subtitles system
10 years ago
Jaime Marquínez Ferrándiz
18c1c42405
[drtv] Convert to new subtitles system
10 years ago
Jaime Marquínez Ferrándiz
37dd5d4629
[mit] Don't set the subtitles field
...
YouTube already provides them in more formats
10 years ago
Philipp Hagemeister
785521bf4f
[youtube] Remove useless if
10 years ago
Philipp Hagemeister
6d1a55a521
[youtube] Show entire player URL when -v is given
10 years ago
Philipp Hagemeister
11e611a7fa
Extend various playlist tests
10 years ago
Philipp Hagemeister
72c1f8de06
[bandcamp:album] Fix extractor results and associated test
10 years ago
Philipp Hagemeister
6e99868e4c
[buzzfeed] Fix playlist test case
10 years ago
Philipp Hagemeister
4d278fde64
[ign] Amend playlist test
10 years ago
Philipp Hagemeister
1def5f359e
[livestream] Correct playlist ID and add a test for it
10 years ago
Philipp Hagemeister
15ec669374
[vk] Amend playlist test
10 years ago
Philipp Hagemeister
a3fa5da496
[vimeo] Amend playlist tests
10 years ago
Philipp Hagemeister
30965ac66a
[vimeo] Prevent infinite loops if video password verification fails
...
We're seeing this in the tests¹ right now, which do not terminate.
¹ https://travis-ci.org/jaimeMF/youtube-dl/jobs/51135858
10 years ago
Jaime Marquínez Ferrándiz
9868ea4936
[extractor/common] Simplify subtitles handling methods
...
Initially I was going to use a single method for handling both subtitles and automatic captions, that's why I used the 'list_subtitles' and the 'subtitles' variables.
10 years ago
Jaime Marquínez Ferrándiz
85920dd01d
[bliptv] Convert to new subtitles system
10 years ago
Philipp Hagemeister
fa15607773
PEP8 fixes
10 years ago
Philipp Hagemeister
98f000409f
[radio.de] Fix extraction
10 years ago
Jaime Marquínez Ferrándiz
bd7fe0cf66
[walla] Convert to new subtitles system
10 years ago
Jaime Marquínez Ferrándiz
48246541da
[ceskatelevize] Convert to new subtitles system
10 years ago
Sergey M․
4a8d4a53b1
[videolecturesnet] Fix rtmp stream glitches ( Closes #4968 )
10 years ago
Jaime Marquínez Ferrándiz
4cd95bcbc3
[twitch:stream] Prefer the 'source' format ( fixes #4972 )
10 years ago
Sergey M?
0d93378887
[videolecturesnet] Check http format URLs ( Closes #4968 )
10 years ago
Sergey M?
4069766c52
[extractor/common] Test URLs with GET
10 years ago
Jaime Marquínez Ferrándiz
360e1ca5cc
[youtube] Convert to new subtitles system
...
The automatic captions are stored in the 'automactic_captions' field, which is used if no normal subtitles are found for an specific language.
10 years ago
Jaime Marquínez Ferrándiz
a1f2a06b34
[dailymotion] Convert to new subtitles system
10 years ago
Jaime Marquínez Ferrándiz
c84dd8a90d
[YoutubeDL] store the subtitles to download in the 'requested_subtitles' field
...
We need to keep the orginal subtitles information, so that the '--load-info' option can be used to list or select the subtitles again.
We'll also be able to have a separate field for storing the automatic captions info.
10 years ago
Jaime Marquínez Ferrándiz
65469a7f8b
[vimeo] Convert to new subtitles system
...
Removed some tests, the behaviour should be checked in a test for the YoutubeDL class
10 years ago
Jaime Marquínez Ferrándiz
6b597516c1
[atresplayer] Convert to new subtitles system
10 years ago
Jaime Marquínez Ferrándiz
b5857f62e2
[crunchyroll] Convert to new subtitles system
10 years ago
Jaime Marquínez Ferrándiz
a504ced097
Improve subtitles support
...
For each language the extractor builds a list with the available formats sorted (like for video formats), then YoutubeDL selects one of them using the '--sub-format' option which now allows giving the format preferences (for example 'ass/srt/best').
For each format the 'url' field can be set so that we only download the contents if needed, or if the contents needs to be processed (like in crunchyroll) the 'data' field can be used.
The reasons for this change are:
* We weren't checking that the format given with '--sub-format' was available, checking it in each extractor would be repetitive.
* It allows to easily support giving a format preference.
* The subtitles were automatically downloaded in the extractor, but I think that if you use for example the '--dump-json' option you want to finish as fast as possible.
Currently only the ted extractor has been updated, but the old system still works.
10 years ago
Philipp Hagemeister
59b8ab5834
[rtlnl|generic] Add support for rtl.nl embeds ( Fixes #4959 )
10 years ago
Philipp Hagemeister
85e80f71cd
[yam] Allow faults in optional fields ( #4943 )
10 years ago
Philipp Hagemeister
bfa6bdcd8b
Merge remote-tracking branch 'yan12125/IE_Yam'
10 years ago
Philipp Hagemeister
03cd72b007
[extractor/common] Move up filesize
...
filesize and tbr should correlate, so it doesn't make sense to treat them differently.
10 years ago
Sergey M․
f813928e4b
[bbccouk] Fix fallback to legacy playlist
10 years ago
Sergey M․
b9c7a97318
[history] Add extractor ( Closes #4934 )
10 years ago
Sergey M․
9fb2f1cd6d
[theplatform] Add URL sign capability
10 years ago
Jaime Marquínez Ferrándiz
6ca7732d5e
[extractor/common] Fix link to external documentation
10 years ago
Jaime Marquínez Ferrándiz
b0ab0fac49
Remove unused imports
10 years ago
Naglis Jonaitis
a294bce82f
[streamcz] Fix extraction ( Closes #4940 )
10 years ago
Sergey M․
76d1466b08
[drtuber] Add one more title regex
10 years ago
Sergey M.
1888d3f7b3
Merge pull request #4951 from peugeot/beeg
...
[beeg] fix test
10 years ago
Sergey M.
c2787701cc
Merge pull request #4950 from peugeot/drtuber
...
[drtuber] fix extraction
10 years ago
peugeot
52e1d0ccc4
[beeg] fix test
10 years ago
peugeot
10e3c4c221
[drtuber] fix extraction
10 years ago
Sergey M․
68f2d273bf
[sunporno] Keep old video regex just in case
10 years ago
peugeot
ae1580d790
[sunporno] fix extraction
10 years ago
Sergey M․
a4f3d779db
[nbcnews] Simplify
10 years ago
Ryan Schmidt
d9aa2b784d
Support NBC Nightly News broadcasts
10 years ago
Sergey M․
9347fddbfc
[1tv] Cover arbitraty URLs
10 years ago
Sergey M․
037e9437e4
[camdemy] Fix _VALID_URL
10 years ago
Jaime Marquínez Ferrándiz
ae6423d704
[bambuser] Fix 'uploader_id' extraction ( fixes #4944 )
10 years ago
Yen Chi Hsuan
7105440cec
[Yam] Add new extractor
10 years ago
Sergey M․
171ca612af
[npo:radio] Move to extractor to common npo place and add extractor for fragments
10 years ago
robin
c3d64fc1b3
[nporadio] Edit to confirm to flake8 standards
10 years ago
robin
7c24ce225d
[NPORadio] Added extractor for live radio
10 years ago
Philipp Hagemeister
08b38d5401
[camdemy] Simplify and make more robust ( #4938 )
...
Do not throw errors if view count or upload date extraction fails.
Dispose of re.MULTILINE, which had absolutely no effect without any ^ or $ in sight.
Follow PEP8 naming conventions.
10 years ago
Philipp Hagemeister
024c53694d
Merge remote-tracking branch 'yan12125/IE_camdemy'
10 years ago
Yen Chi Hsuan
7e6011101f
[camdemy] Python2 compatibility
10 years ago
Yen Chi Hsuan
c40feaba77
[camdemy] Add support for folders
10 years ago
Jaime Marquínez Ferrándiz
2d30521ab9
[youtube] Extract average rating ( closes #2362 )
10 years ago
Sergey M․
124f3bc67d
[dotsub] Fix extraction and modernize
10 years ago
Yen Chi Hsuan
8367d3f3cb
[camdemy] Detection of external sources
10 years ago
Sergey M․
c56d7d899d
[dctptv] Skip rtmp download
10 years ago
Naglis Jonaitis
ea5db8469e
[canalplus] Add support for itele.fr URLs ( Closes #4931 )
10 years ago
Naglis Jonaitis
3811c567e7
[teamcoco] Fix video id extraction
10 years ago
Yen Chi Hsuan
8708d76425
[camdemy] Add new extractor
...
Single file download done, while folder extaction in plan
10 years ago
Sergey M․
054fe3cc40
[ntvru] Adapt to new direct delivery and modernize ( Closes #4918 )
10 years ago
Philipp Hagemeister
9650885be9
[escapist] Filter video differently ( Fixes #4919 )
10 years ago
Philipp Hagemeister
596ac6e31f
[escapist] Modernize
10 years ago
Philipp Hagemeister
8f84f57183
[ccc] Add new extractor ( Fixes #4890 )
10 years ago
Philipp Hagemeister
c0e1a415fd
[firstpost] Modernize
10 years ago
Philipp Hagemeister
bf8f082a90
[vimeo:album] Add support for album passwords ( Fixes #4917 )
10 years ago
Philipp Hagemeister
7e5db8c930
[options] Add --no-color
10 years ago
Philipp Hagemeister
f7a211dcc8
[pornhd] Fix extraction ( fixes #4915 )
10 years ago
Philipp Hagemeister
c73fae1e2e
[commonmistakes] Detect BOMs at the beginning of URLs
...
Reported at https://bugzilla.redhat.com/show_bug.cgi?id=1093517 .
10 years ago
Philipp Hagemeister
834bf069d2
[bandcamp] Correct variable name
10 years ago
Philipp Hagemeister
753fad4adc
[commonmistakes] Correct logic error
10 years ago
Philipp Hagemeister
3a5bcd0326
[extractor/common] Wrap extractor errors ( Fixes #1194 )
...
For now, we just wrap some common errors. More may follow. We do not want to catch actual programming errors in the extractors, such as 1 // 0.
10 years ago
Philipp Hagemeister
99c2398bc6
[bandcamp] Use our API to get more stable error messages ( #1194 )
10 years ago
Philipp Hagemeister
28f1272870
[svtplay] Correct test case
10 years ago
Philipp Hagemeister
c4c5dc27cb
Merge branch 'master' of github.com:rg3/youtube-dl
10 years ago
Naglis Jonaitis
2caf182f37
[trilulilu] Add support for videos without category in the URL ( Closes #4067 )
...
Also, update the testcase, detect private/country restricted videos and modernize a bit.
10 years ago
Philipp Hagemeister
1309b396d0
[svtplay] Add new extractor ( Fixes #4914 )
10 years ago
Jaime Marquínez Ferrándiz
ba61796458
[youtube] Don't override format info from the dash manifest ( fixes #4911 )
10 years ago
Philipp Hagemeister
e98b8e79ea
[generic] Improve SBS detection ( Fixes #4899 )
10 years ago
Philipp Hagemeister
5269028951
[rtlnow] Add test for @mmue's extension ( #4908 )
10 years ago
Philipp Hagemeister
f7bc056b5a
Merge remote-tracking branch 'mmue/fix-rtlnow'
10 years ago
Philipp Hagemeister
a0f7198544
[generic] Add support for jwPlayer YouTube videos
...
This makes nationalarchives.gov.uk work (Fixes #4907 , fixes #4876 )
10 years ago
Markus Müller
bdb186f3b0
fix rtlnow for newer series like "Der Bachelor" season 5
10 years ago
Sergey M․
41c23b0da5
[gamekings] Support videos from news pages
10 years ago
Sergey M․
d87ec897e9
[gamekings] Improve extraction
10 years ago
Sergey M․
3bd4bffb1c
Merge branch 'gamekings' of https://github.com/robin007bond/youtube-dl into robin007bond-gamekings
10 years ago
robin
c36b09a502
[Gamekings] Use thumbnail in return statement
10 years ago
Naglis Jonaitis
641eb10d34
Use _family_friendly_search for determining age_limit
10 years ago
robin
955c5505e7
[Gamekings] Use xpath
...
XPath is used for extracting the video url and the thumbnail
10 years ago
Naglis Jonaitis
69319969de
[extractor/common] Add new helper method _family_friendly_search
10 years ago
Naglis Jonaitis
a14292e848
[soulanime] Remove extractor ( #4554 )
...
Was supposed to be deleted by 67c2bcd
10 years ago
robin
5d678df64a
[Gamekings] Download playlist
...
Todo: URL and Thumbnail should be extracted with XPath
10 years ago
robin
8ca8cbe2bd
[Gamekings] Check string for vimeo, fix test
...
The test now doesn't fail anymore. It just checks the string for having
"vimeo" in it, instead of using the method for URL-checking, since it's
returns an error.
The tests don't fail, and the extractor works fine now.
10 years ago
robin
ba322d8209
[Gamekings] Added test and replaced video_url
...
Quick and dirty fix for the Gamekings extractor. It gives an error about
the video_url, but it downloads it now instead of giving a 404 error on
newer Gamekings videos
10 years ago
robin
2f38289b79
[Gamekings] Fix order of replacement string
...
Oops.
10 years ago
robin
f23a3ca699
[Gamekings] Fixed typo in URL replacement
10 years ago
robin
77d2b106cc
[Gamekings] Fix 404 when large isn't available
...
When trying to download some GameKings videos, not all worked. This was
because not all videos had a "/large"-URL available. The extractor
checks now if the /large URL is available, if it isn't, it tries to get
the normal URL.
10 years ago
Sergey M․
c0e46412e9
[aparat] Fix extraction ( Closes #4897 )
10 years ago
Naglis Jonaitis
ad5747bad1
[rtp] Construct regular HTTP download URLs ( #4882 )
10 years ago
Sergey M․
d6eb66ed3c
[aftenposten] Add extractor ( Closes #4863 )
10 years ago
Sergey M․
7f2a9f1b49
[tvigle] Add support for cloud URLs ( Closes #4887 )
10 years ago
Philipp Hagemeister
1e1896f2de
[extractor/common] Correct sort order.
...
We should look at height and width before ext_preference.
10 years ago
Naglis Jonaitis
1a2548d9e9
[rtp] Pass --realtime to rtmpdump ( Fixes #4882 )
...
A workaround for video jumping back in time.
10 years ago
Sergey M․
3900eec27c
[extractor/common] Fix 2.0 manifest extraction ( Closes #4830 )
10 years ago
Sergey M․
9c91a8fa70
[tweakers] Switch extraction to xspf playlist, extract all formats and meta ( #4881 )
10 years ago
Sergey M․
41469f335e
Merge branch 'tweakers' of https://github.com/robin007bond/youtube-dl into robin007bond-tweakers
10 years ago
robin
67ce4f8820
Use match_id method instead of splitted URL
10 years ago
robin
bc63d56cca
Remove unnecessary TODO-comments
10 years ago
robin
c893d70805
Remove player-url in tweakers.py
...
Player-url only needed for rmftp, not for regular URLs
10 years ago
robin
3ee6e02564
Edit Tweakers extractor
...
Fixed code conventions (mainly adding two or more spaces before making
an inline comment)
10 years ago
robin
e3aaace400
[tweakers] Add new extractor
10 years ago
Sergey M․
f13b88c616
[rts] Fix f4m and m3u8 extraction ( Closes #4873 )
10 years ago
Sergey M․
60ca389c64
[extractor/common] Prefix f4m/m3u8 entries with identifier
10 years ago
Sergey M․
9e91449c8d
[npo] Fix subtitles ( Closes #3638 )
10 years ago
Frans de Jonge
25e5ebf382
Add NPO.nl subtitles
...
Implements #3638
10 years ago
Sergey M․
58ba6c0160
[mixcloud] Fix extraction ( Closes #4862 )
10 years ago
naglis
f076b63821
[generic/ooyala] Add support for Ooyala embeds on SBN network websites ( Fixes #4859 )
10 years ago
Philipp Hagemeister
9bb8e0a3f9
[wsj] Add new extractor ( Fixes #4854 )
10 years ago
Philipp Hagemeister
1a6373ef39
[sort_formats] Prefer bitrate over video size
...
720p @ 1000KB/s looks way better than 1080p @ 500KB/s
10 years ago
Philipp Hagemeister
d862042301
[aftonbladet] Modernize
10 years ago
Philipp Hagemeister
23d9ded655
[franceculture] Rewrite for new HTML scheme ( Fixes #4853 )
10 years ago
Philipp Hagemeister
c1147c05e1
[brightcove] Fix up more generically invalid XML ( Fixes #4849 )
10 years ago
Philipp Hagemeister
a465808592
Merge branch 'master' of github.com:rg3/youtube-dl
10 years ago
Philipp Hagemeister
5c4862bad4
[normalboots] Remove unused import
10 years ago
Philipp Hagemeister
995029a142
[nerdist] Add new extractor ( Fixes #4851 )
10 years ago
Jaime Marquínez Ferrándiz
a57b562cff
[nfl] Add support for articles pages ( fixes #4848 )
10 years ago
Philipp Hagemeister
531572578e
[normalboots] Modernize
10 years ago
Philipp Hagemeister
7d3d06a16c
[vevo] Restore SMIL support ( #3656 )
10 years ago
Philipp Hagemeister
f920ce295e
[ntvru] Remove unused import
10 years ago
Philipp Hagemeister
7a7bd19c45
[n-tv.de] Use native m3u8 as best format
10 years ago
Philipp Hagemeister
8f4b58d70e
[ntvde] Add new extractor ( Fixes #4850 )
10 years ago
Philipp Hagemeister
3fd45e03bf
[ntvru] Rename from NTV to clarify the difference between n-tv.de and ntv.ru
10 years ago
Sergey M․
78271e3319
[drtv] Extract material id ( Closes #4814 )
10 years ago
Sergey M․
92bf0bcdf8
[historicfilms] Add extractor ( Closes #4825 )
10 years ago
Sergey M․
c6df692466
[rutv] Extract all m3u8 formats
10 years ago
Philipp Hagemeister
acf757f42e
[youtube] Complete test definition
10 years ago
Philipp Hagemeister
dd8982f19c
[wdr] Complete test definition
10 years ago
Philipp Hagemeister
654bd52f58
[teletask] Fix test definition
10 years ago
Philipp Hagemeister
a9551e9020
[soundcloud:set] Fix test definition
10 years ago
Philipp Hagemeister
c172440ac5
[ringtv] Modernize test definition
10 years ago
Philipp Hagemeister
e332772531
[servingsys] Modernize
10 years ago
Philipp Hagemeister
437cac8cc1
[sina] Modernize and simplify
10 years ago
Philipp Hagemeister
9f281cacd2
[keezmovies] Fix extraction and modernize test
10 years ago
Philipp Hagemeister
748a0fab8a
Remove unused imports
10 years ago
Philipp Hagemeister
c1f06d6307
[macgamestore] Modernize
10 years ago
Philipp Hagemeister
c4e817ce4a
[france2.fr:generation-quoi] Modernize
10 years ago
Philipp Hagemeister
9a3e5e6955
[kankan] Modernize
10 years ago
Philipp Hagemeister
228d30ed06
[la7] Modernize
10 years ago
Philipp Hagemeister
057c0609fc
[toutv] Modernize test definition
10 years ago
Philipp Hagemeister
17d2712d9c
[teamcoco] Modernize and fix extraction
10 years ago
Philipp Hagemeister
fc09240e24
[vimeo] Modernize test definition
10 years ago
Philipp Hagemeister
146303136f
[nerdcubed] Modernize test definition
10 years ago
Philipp Hagemeister
96aded8d3d
[rottentomatoes] Modernize test definition
10 years ago
Philipp Hagemeister
2886be15aa
[defense] Modernize
10 years ago
Philipp Hagemeister
ca0f500ecf
[mtv] Modernize and clean up test
10 years ago
Philipp Hagemeister
29aef5a33c
[ard] Remove deleted video test case
10 years ago
Philipp Hagemeister
9158b2b301
[mpora] Modernize
10 years ago
Sergey M․
8c72beb25e
[globo] Properly extract m3u8 formats ( #4346 #4832 )
10 years ago
kinetoskombi
1ee94db2d0
[globo] Fix error on some globo videos
10 years ago
Jaime Marquínez Ferrándiz
e41b1f7385
Fix flake8 errors
10 years ago
Jaime Marquínez Ferrándiz
cd596028d6
[rtve] Recognize mobile urls ( fixes #4823 )
10 years ago
Jaime Marquínez Ferrándiz
cc57bd33a8
[rtve] Fix extraction
...
Skip live stream test, we can't use the f4m manifest yet
10 years ago
Philipp Hagemeister
91755ee384
[comedycentral:shows] Generate better IDs and add a test for that
10 years ago
Sergey M․
0692ef86ef
[bbccouk] Improve _VALID_URL
10 years ago
Sergey M․
439d9be27d
[mixcloud] Remove unused import
10 years ago
Sergey M․
b80505a409
[mixcloud] Fix extraction ( Closes #4784 )
10 years ago
Sergey M․
e4c17d7274
[nhl:news] Add extractor ( Closes #4805 )
10 years ago
Sergey M․
2c58674e0e
[nhl] Improve _VALID_URL ( #4805 )
10 years ago
Sergey M․
ef1269fb07
[drtv] Improve _VALID_URL ( #4814 )
10 years ago
Sergey M․
e525d9a3df
[mtv] Extract subtitles ( Closes #4811 )
10 years ago
Sergey M․
20b4492c71
[spike] Improve _VALID_URL
10 years ago
Sergey M․
dee3f73787
[spike] Modernize
10 years ago
Philipp Hagemeister
01c46659c4
[washingtonpost] Catch more UUIDs
10 years ago
Philipp Hagemeister
b04b885271
[extractor/common] Document all protocol values
10 years ago
Philipp Hagemeister
70fca8d694
[youtube] Remove unused import
10 years ago
Philipp Hagemeister
a52c633536
[cinchcast] Wrap overly long lines ( #4820 )
10 years ago
codesparkle
749f2ca044
Smotri info extractor: removed unreachable code and updated old md5 for test video
10 years ago
codesparkle
5468ff4d91
Remove duplicate dictionary keys
10 years ago
codesparkle
1d2daaea63
Simplify list creation
10 years ago
codesparkle
52585fd6dc
The opening curly brace `{` is a regex reserved [control character]( http://stackoverflow.com/a/400316/1106367 ), so it needs to be escaped.
10 years ago
Philipp Hagemeister
6449cd807e
[youtube] Fall back to embed webpage when content is blocked on main ( Fixes #4717 )
10 years ago
Philipp Hagemeister
c1708b89c0
[youtube:truncated_url] Add hl= forms ( #4799 )
10 years ago
Philipp Hagemeister
83fddfd493
[dctp] PEP8
10 years ago
Philipp Hagemeister
6ebb0dca9f
[dctp] Improve output ( #4796 )
10 years ago
Philipp Hagemeister
cf8d6ec865
Merge remote-tracking branch 'bastik/dev-dctp'
10 years ago
Philipp Hagemeister
3198291f26
[ctsnews] Remove unused import
10 years ago
Philipp Hagemeister
02c1d5e285
Merge remote-tracking branch 'yan12125/IE_NextMedia'
10 years ago
Philipp Hagemeister
ec4161a57d
[ctsnews] Remove news count check ( #4802 )
...
That's the number of articles (or at least some constant value); view count is the number of views of the video!
Also add a better description so that we can distinguish the two downloads.
10 years ago
Philipp Hagemeister
03d2d6d51b
Merge remote-tracking branch 'yan12125/IE_CtsNews'
10 years ago
Philipp Hagemeister
4fe8495a23
[viddler] PEP8
10 years ago
Paul Hartmann
7bb3ceb4c7
[dctp] prefix real_time parameter with rtmp_
10 years ago
Paul Hartmann
75a4fc5b72
[dctp] fix test
10 years ago
Paul Hartmann
87673cd438
[dctp] follow id conventions
10 years ago
Paul Hartmann
f345fe9db7
[dctp] fix python 2.6 compatibility
10 years ago
Yen Chi Hsuan
e683a48d0e
[ctsnews] Detect youtube embedde videos
10 years ago
Sergey M․
219337990b
[xuite] Fix _VALID_URL
10 years ago
Sergey M.
376a770cc4
Merge pull request #4809 from bastik/fix-sr
...
fix srmediathek description
10 years ago
Sergey M․
affd04a45d
[xuite] Simplify and improve
10 years ago
Sergey M․
c84130e865
Merge branch 'IE_Xuite' of https://github.com/yan12125/youtube-dl into yan12125-IE_Xuite
10 years ago
Paul Hartmann
d205476103
fix srmediathek description
10 years ago
Yen Chi Hsuan
367cc95aa7
[CtsNews] Add new extractor
10 years ago
Yen Chi Hsuan
206dba27a4
[NextMedia] Add new extractor
10 years ago
Sergey M․
63be3b8989
[ivi] Modernize
10 years ago
Sergey M․
18b4e9e79d
[viddler] Extract comment count
10 years ago
Sergey M․
cb454b333d
[generic] Improve some regexes
10 years ago
Sergey M․
b04fbd789c
[viddler] Modernize
10 years ago
Paul Hartmann
48a1e5141a
added test for dctp
10 years ago
Paul Hartmann
0865f397ae
added extractor for dctp.tv
10 years ago
Shaya G
796df3c631
fixed viddler support - needed a Referer header; also added a viddler
...
generic extractor
10 years ago
Yen Chi Hsuan
a28383834b
[xuite] Update tests
10 years ago
Yen Chi Hsuan
6348ad12a0
[xuite] Add height information for the two formats
10 years ago
Yen Chi Hsuan
fe7710cbcc
[xuite] Add new extractor
10 years ago
Naglis Jonaitis
2103d038b3
[lnkgo] Adapt to website changes
10 years ago
Philipp Hagemeister
71e7da6533
Merge branch 'master' of github.com:rg3/youtube-dl
10 years ago