Commit Graph

11269 Commits (e97c55ee6aaf5170f86bc8146a20cef56e337a3d)

Author SHA1 Message Date
Yen Chi Hsuan 326fa4e6e5
[generic] Skip an invalid test 8 years ago
Yen Chi Hsuan c74299a72c
[cmt] Detect unavailable videos and update _TESTS 8 years ago
Yen Chi Hsuan 10a1bb3a78
[mtv] Fix for videos with missing bitrates 8 years ago
Yen Chi Hsuan 4d3e543c73
Update extractors.py 8 years ago
Yen Chi Hsuan 05d1e7aaa9
[generic] Fix an MTV test and another test that breaks nosetests 8 years ago
Yen Chi Hsuan a3aa814b77
Update _TESTS for MTV sites 8 years ago
Yen Chi Hsuan 5c32a77cad
[nextmovie] Remove extractor
This domain name now redirects to mtv.com
8 years ago
Yen Chi Hsuan cc99d4f826
[comedycentral] Remove IEs for *.cc.com except tosh.cc.com
All other subdomains now redirects to cc.com/* URLs
8 years ago
Yen Chi Hsuan 712c7530ff
[mtv] Extract more metadata and more
1. Remove MTVIggyIE. All www.mtviggy.com URLs now redirects to
   www.mtv.com
2. Fix MTVDEIE
3. Return multiple URLs from _transform_rtmp_url. This is for
   tosh.cc.com
8 years ago
Sergey M․ 0a147785e8
[camdemy] Extract duration properly 8 years ago
Sergey M․ 59eaf69e33
[camdemy] Fix camdemy 8 years ago
Sergey M․ e8be2943a7
[smotri] Modernize, make more robust and fix tests 8 years ago
Sergey M․ 8fdc538b46
release 2016.07.24 8 years ago
Sergey M․ 9513c1eb17
[tvp] Update dash format comment 8 years ago
Sergey M․ ae6fff4e64
[onet] Enable dash formats 8 years ago
Sergey M․ 5a65668e25
[dcn] Enable dash formats 8 years ago
Sergey M․ f75e6890db
[telegraaf] Make hls non fatal 8 years ago
Sergey M․ d9cb92c840
[telegraaf] Enable dash formats 8 years ago
Sergey M․ 94c04a3c79
[arkena] Enable dash formats 8 years ago
Sergey M․ f094834857
[extractor/common] Add support for $ in SegmentTemplate in MPD manifests 8 years ago
Déstin Reed 111de00289
[DailyMail] Improve title and description extraction 8 years ago
Sergey M․ b4a131e1a5
[facebook] Relax _VALID_URL (Closes #10151) 8 years ago
Sergey M․ f1991ce928
[arkena] Skip dash formats 8 years ago
Sergey M․ 3a8947650b
[arkenaplay] Remove extractor 8 years ago
Sergey M․ 1979969f91
[extractor/generic] Add support for arkena embeds 8 years ago
Sergey M․ 0673741af3
[extractors] Add imports for arkena and lcp 8 years ago
Sergey M․ c8e170b209
[lcp] Improve extraction 8 years ago
Sergey M․ bbe1f3634a
[arkena] Improve extraction (Closes #8682) 8 years ago
Rob van Bekkum 4671dd41b2
[arkena:lcp] Add extractors 8 years ago
Sergey M․ f164b97123
[utils] Add another f4m mimetype to mimetype2ext 8 years ago
Sergey M․ 5275efe30d
release 2016.07.22 8 years ago
Sergey M․ b13647cf3c
[eporner] Fix extraction (Closes #10139) 8 years ago
Sergey M․ add7d2a0e2
[pornhub] Make error regex less ambiguous (Closes #10138) 8 years ago
Sergey M․ e298d3a08c
[youtube] Fix authentication (Closes #10140) 8 years ago
Sergey M․ fd8c8c7dcd
[youtube:shared] Relax _VALID_URL 8 years ago
Sergey M․ 9158af16cc
[bbc.co.uk:iplayer:playlist] Add support for group URLs 8 years ago
Sergey M․ c6668e4ad1
[bbc.co.uk:iplayer:playlist] Skip unavailable test 8 years ago
Sergey M․ 84e8cca48b
[youjizz] Relax _VALID_URL (Closes #10131) 8 years ago
Sergey M․ 790b06b7d4
[odatv] Improve (Closes #9285) 8 years ago
skacurt 740d7c49c2
[odatv] Add extractor 8 years ago
Sergey M․ 4e51ec5f57
[extractors] Add import for comedycentral.tv 8 years ago
Sergey M․ 05087d1b4c
[bbc] Improve extraction from sxml playlists 8 years ago
Sergey M․ a66a73ee90
[ard] Add test for rbb-online 8 years ago
Sergey M․ 8188b923db
release 2016.07.17 8 years ago
Sergey M․ e8882e7043
[spike] Relax _VALID_URL and improve extraction (Closes #10106) 8 years ago
Sergey M․ 1056821799
[viki] Fix tests (Closes #10098) 8 years ago
Sergey M․ 890e6d3309
[viki] Lower m3u8 preference
http URLs are always provde the same or better quality
8 years ago
Sergey M․ 246080d378
[viki] Override m3u8 formats acodec 8 years ago
Sergey M․ b1ea680270
Revert "[bbc] extract more and better qulities from Unified Streaming Platform m3u8 manifests"
This reverts commit 0385aa6199.
8 years ago
Sergey M․ 45550d1039
[comedycentraltv] Add extractor (Closes #10101) 8 years ago
Sergey M․ 7cdfc4c90f
[mtvservices] Strip description 8 years ago
Sergey M․ af21f56f98
[ard] Add support for rbb-online (Closes #10095) 8 years ago
Sergey M․ 1a8f0773b6
[streamable] Fix title extraction and improve (Closes #9122) 8 years ago
Zach Bruggeman 59cc5bd8bf
[streamable] Add extractor 8 years ago
Sergey M․ 49bc16b95e
[nintendo] Improve playlist extraction (Closes #9986) 8 years ago
TRox1972 a2f9ca1e67
[nintendo] Add extractor 8 years ago
Sergey M․ 371ddb14fe
[extractor/generic] Change twitter:player embeds priority to lowest (Closes #10090) 8 years ago
Yen Chi Hsuan 998895dffa
[cloudy] Drop videoraj.to
videoraj.ch is now a shoe-selling website, and videoraj.to domain name
is gone.
8 years ago
Yen Chi Hsuan aadd3ce21f
[cliphunter] Update _TESTS 8 years ago
Yen Chi Hsuan ae7b846203
[cbsnews] Update _TESTS of CBSNewsLiveVideoIE 8 years ago
Yen Chi Hsuan 21ba7d0981
[cbc] Skip geo-restricted test case 8 years ago
Sergey M․ 691fbe7f98
release 2016.07.16 8 years ago
Sergey M․ 2e221ca3a8
[YoutubeDL] Fix incomplete formats check 8 years ago
Sergey M․ 317f7ab634
[YoutubeDL] Fix format selection with filters (Closes #10083) 8 years ago
Yen Chi Hsuan 23495d6a39
Revert "[ffmpeg] Fix embedding subtitles (#9063)"
This reverts commit ccff2c404d.

Fixes #10081.

The new approach breaks embedding subtitles into video-only or
audio-only files. FFMpeg provides a trick: add '?' after the argument of
'-map' so that a missing stream is ignored. For example:

opts = [
    '-map', '0:v?',
    '-c:v', 'copy',
    '-map', '0:a?',
    '-c:a', 'copy',
    # other options...
]

Unfortunately, such a format is not implemented in avconv, either.
I guess adding '-ignore_unknown' if self.basename == 'ffmpeg' is the
best solution. However, the example mentioned in #9063 no longer serves
problematic files, so I can't test it. I'll reopen #9063 and wait for
another example so that I can test '-ignore_unknown'.
8 years ago
Remita Amine 224db034ab [syfy] fix extraction(closes #9087)(closes #3820)(closes #2388) 8 years ago
Sergey M․ ad27649be3
[3qsdn] Restrict src JS regex 8 years ago
Sergey M․ 84571be645
[orf:tvthek] Remove test md5 8 years ago
Nehal Patel 7b0d333a7e
Fix unit tests for m3u8 and RTSP extractors that require ffmpeg or mplayer 8 years ago
Remita Amine 342f0c3682 [ninenow] correct test url 8 years ago
Remita Amine 38e0f16a94 [ninenow] Add new extractor(closes #5181) 8 years ago
Remita Amine e910fe2fe4 [brightcove] skip ism manifests 8 years ago
Jaime Marquínez Ferrándiz 233b58dec7 Add extractor for rtve.es/television (fixes #10076) 8 years ago
Jaime Marquínez Ferrándiz c39b2ed990 [rtve] Fix extraction (#10076)
For http://www.rtve.es/alacarta/videos/documentos-tv/documentos-tv-revolucion-del-movil/3069778/ using 'auth/resources' fails, and other URLs seem to work fine.
8 years ago
Remita Amine 35ec86689c [bbc] extract only the original Unified Streaming Platform m3u8 manifests
0385aa6199 (commitcomment-18233275)
manifests with higher birate require more time to check formats
8 years ago
Sergey M․ c485959034
release 2016.07.13 8 years ago
Sergey M․ a0560d8ab8
[ellentv] Improve extraction (Closes #10067) 8 years ago
Remita Amine 0385aa6199 [bbc] extract more and better qulities from Unified Streaming Platform m3u8 manifests 8 years ago
Remita Amine 00f4764cb7 [common] extract vbr, abr and fps for Unified Streaming Platform m3u8 manifests 8 years ago
Sergey M․ 51c2cd0b83
[extractors] Add vk:wallpost extractor import 8 years ago
Sergey M․ 5f5a9d6158
[vk] Improve login 8 years ago
Sergey M․ 2d19fb5072
[vk:wallpost] Add extractor 8 years ago
Remita Amine 41aa44259d [shahid] try to bypass geo restriction and extract more metadata(closes #10062) 8 years ago
Sergey M․ 7f29cf545a
[youtube] Add YouTube Red paid video reference test (#10059) 8 years ago
Remita Amine 7d1219f3e0 [tmz] delegate extraction to KalturaIE 8 years ago
Remita Amine f1b4af7d79 [beightcove:new] remove html tags from description 8 years ago
Remita Amine 8a8590a617 [dbtv] delegate extraction to BrightcoveNewIE 8 years ago
Remita Amine 4a7a5e41f7 [tvplay] improve extraction 8 years ago
Yen Chi Hsuan 2a49d01600
[playvid] Update _TESTS
Blocks https://travis-ci.org/rg3/youtube-dl/jobs/143809100
8 years ago
Yen Chi Hsuan b99af8a51c
[biobiochiletv] Fix extraction and update _TESTS 8 years ago
Yen Chi Hsuan 8e7020daef
[rudo] Add new extractor
Used in biobiochile.tv
8 years ago
Sergey M․ a26bcc61c1
release 2016.07.11 8 years ago
Sergey M․ 5c4dcf8172
[vidzi] Add support for embed URLs (Closes #10058) 8 years ago
Sergey M․ e9fb6a4bbe
[youtube] Relax TFA regexes 8 years ago
Yen Chi Hsuan e2dbcaa1bf
[vuclip] Fix extraction 8 years ago
Yen Chi Hsuan ae01850165
[miomio] Fix _TESTS 8 years ago
Yen Chi Hsuan c3baaedfc8
[miomio] Support new 'h5' player (closes #9605)
Depends on #8876
8 years ago
Yen Chi Hsuan 0b68de3cc1 Merge pull request #8876 from remitamine/html5_media
[extractor/common] add helper method to extract html5 media entries
8 years ago
Sergey M․ 865b087224
[roosterteeth] Improve (Closes #9864) 8 years ago
Nehal Patel 3121b25639
[roosterteeth] Add extractor 8 years ago
Sergey M․ 0286b85c79
release 2016.07.09.2 8 years ago
Sergey M․ ab52bb5137
[animeondemand] Fix typo 8 years ago
Sergey M․ 61a98b8623
[lynda] Remove md5 from test (Closes #10047) 8 years ago
Sergey M․ 6daf34a045
[facebook] Fix typo and break when found video_data (Closes #10048) 8 years ago
Yen Chi Hsuan c03adf90bd
[generic] Add the test. Closes #1638 8 years ago
Yen Chi Hsuan 0ece114b7b
[vimeo] Recognize non-standard embeds (#1638) 8 years ago
Yen Chi Hsuan 5b6a74856b Merge pull request #9288 from reyyed/issue#9063fix
[ffmpeg] Fix embedding subtitles (#9063)
8 years ago
Sergey M․ ce43100a01
release 2016.07.09.1 8 years ago
Remita Amine 8cc9b4016d [srmediathek] extend _VALID_URL(closes #9373) 8 years ago
Remita Amine 31eeab9f41 [ard] fix f4m extraction and skip tests with 404 errors 8 years ago
Sergey M․ 9558dcec9c
[youtube:user] Preserve user/c path segment 8 years ago
Sergey M․ 6e6b70d65f
[extractor/generic] Properly comment out a test 8 years ago
Sergey M․ d417fd88d0
release 2016.07.09 8 years ago
Sergey M․ 9e4f5dc1e9
[animeondemand] Pass num for episode based videos 8 years ago
Sergey M․ 1251565ee0
[options] Rollback old behavior for configuratio files' encoding
Until agreed with some solution
8 years ago
Sergey M․ 1f7258a367
[animeondemand] Add support for full length films (Closes #10031) 8 years ago
Sergey M․ 0af985069b
[flipagram] Improve extraction (Closes #9898) 8 years ago
Sergey M․ 0de168f7ed
[extractor/generic] Detect schema.org/VideoObject embeds 8 years ago
Sergey M․ 95b31e266b
[extractor/common] Add expected_type in json ld routines 8 years ago
Sergey M․ 6b3a3098b5
[extractor/common] Extract more metadata for VideoObject in _json_ld 8 years ago
Sergey M․ 2de624fdd5
[extractor/common] Introduce filesize metafield for thumbnails 8 years ago
Déstin Reed 3fee7f636c
[flipagram] Add extractor 8 years ago
Remita Amine 89e2fff2b7 [mgtv] pass geo verification headers for api request 8 years ago
Sergey M․ cedc70b292
[facebook] Fix invalid video being extracted (Closes #9851) 8 years ago
Remita Amine 07d7689f2e [le] extract http formats 8 years ago
Yen Chi Hsuan 2e32ac0b9a
[polskieradio] Fix regex in _TESTS 8 years ago
Yen Chi Hsuan 672f01c370 Merge branch 'polskie-radio' of https://github.com/JakubAdamWieczorek/youtube-dl into JakubAdamWieczorek-polskie-radio 8 years ago
Jakub Adam Wieczorek e2d616dd30 [polskieradio] Add thumbnails. 8 years ago
Yen Chi Hsuan 0ab7f4fe2b
[nick] support nickjr.com (closes #7542) 8 years ago
Sergey M․ 29c4a07776
[lynda] Fix test 8 years ago
Philipp Hagemeister 826e911e41 Merge branch 'master' of github.com:rg3/youtube-dl 8 years ago
Philipp Hagemeister 30d22dae8e [options] Do not decode Unicode on Python 2.x
The configuration file contents are being returned as unicode now, so decoding them is no longer necessary.
(Run python2 with -3 to see the warning before this commit)
8 years ago
Yen Chi Hsuan ec3518725b
[compat] Fix test_cmdline_umlauts on Python 2.6
The original statement raises uncaught UnicodeWarning on Python 2.6
8 years ago
Remita Amine 5f87d845eb [tweakers] fix info extraction(closes #9516) 8 years ago
Yen Chi Hsuan dfe5fa49ae
[compat] Fix compat_shlex_split for non-ASCII input
Closes #9871
8 years ago
Remita Amine 01a0c511eb [radiocanada] extract more formats 8 years ago
remitamine 882af14d7d [toutv] fix info extraction(closes #1792)(closes #2082) 8 years ago
Remita Amine 47335a0efa [telecinco] fix info extraction 8 years ago
Sergey M․ 34bc2d9dfd
release 2016.07.07 8 years ago
Sergey M․ 08c7af4afa
[kamcord] Add extractor (Closes #10001) 8 years ago
Yen Chi Hsuan f7291a0b7c
[daum.net] Fix extraction for specific examples
Closes #9972
8 years ago
Yen Chi Hsuan c65aa4e9e1
[brightcove:legacy] Support 'playlistTabs' and skip a dead test
Closes #9965
8 years ago
Yen Chi Hsuan ad213a1d74
[francetv] Recognize more Dailymotion embedded videos
Closes #9955
8 years ago
Yen Chi Hsuan 43f1e4e41e
[onet] Add MD5 checksum 8 years ago
Yen Chi Hsuan 54b0e909d5
[amp] Fix a typo 8 years ago
Yen Chi Hsuan f8752b86ac
[Onet,ClipRs] Add new extractor for onet.tv and use it for clip.rs
Closes #9950
8 years ago
Yen Chi Hsuan 84c237fb8a
[utils] Add get_element_by_class
For #9950
8 years ago
Remita Amine ab49d7a9fa use mimetype2ext to determine manifest ext in multiple extractors 8 years ago
Remita Amine b4173f1551 [utils] add mimetypes to determine manifest ext(m3u8, f4m, mpd) 8 years ago
Remita Amine 2817b99cf2 [metacafe] fix info extraction(closes #8539)(closes #3253) 8 years ago
Remita Amine 001fffd004 [spiegel:article] update test(closes #10018) 8 years ago
Sergey M․ 0e94b4713d
release 2016.07.06 8 years ago
Sergey M․ a6d3b89feb
[prosiebensat1] Make downloading urls JSON non fatal 8 years ago
Remita Amine 6c26815d63 [onionstudios] fix info extraction 8 years ago
Sergey M․ 73c4ac2c95
[youtube:channel] Improve channel id extraction and detect unavailable channels (Closes #10009) 8 years ago
Remita Amine 84f214d840 [prosiebensat1] extract all formats 8 years ago
Remita Amine e3f88be7a9 [rtvnh] extract all formats 8 years ago
Remita Amine 31af3e35e0 [sandia] remove unused imports 8 years ago
Remita Amine 94a5cff91d [sendia] fix info extraction 8 years ago
Remita Amine 77082c7b9e [slideshare] fix description extraction 8 years ago
Remita Amine 252a1f75d2 [spiegel] improve info extraction 8 years ago
Remita Amine 5abf513cf8 [stitcher] fix episode config extraction 8 years ago
Yen Chi Hsuan c6054e3201
[xuite] Support videos with already encoded media id 8 years ago
Yen Chi Hsuan 4080530624
[youtube:shared] Recognize the new 'shared' URLs
Closes #10007
8 years ago
Sergey M․ c25f1a9b63
release 2016.07.05 8 years ago
Remita Amine d9163ae3b6 [kaltura] fix extraction error for videos from multiple kaltura servers 8 years ago
Remita Amine dafafe7cf1 [la7] extract more info from a kaltura custom server 8 years ago
Remita Amine 81953d1ae5 [kaltura] add support videos stored on custom kaltura servers(closes #5557) 8 years ago
Yen Chi Hsuan 3a212ed62e
[iqiyi] Skip an unstable MD5 checksum 8 years ago
Sergey M․ 195f084542
[pornhub] Detect private videos (Closes #9987) 8 years ago
Sergey M․ 6a4e659c93
[yahoo] Recognize brightcove embed (Closes #9995) 8 years ago
Remita Amine dd801bbe18 [brightcove] improve error detection 8 years ago
Yen Chi Hsuan 38cce791c7
Rename --cn-verfication-proxy to --geo-verification-proxy
And deprecate the former one

Since commit f138873900, this option is
not limited to China websites, so rename it.
8 years ago
Sergey M․ bff98341d5
release 2016.07.03.1 8 years ago
Yen Chi Hsuan 2644e911be
[iqiyi] Fix extraction
See https://github.com/soimort/you-get/issues/1211#issuecomment-229011559
8 years ago
Remita Amine a5f67895d3 [nationalgeographic] restore http formats
there was a misunderstanding about the reason of 403 response
the problem happen only when the user use aria2c as a downloader
a1f6f5c768 (commitcomment-18107559)
8 years ago
Yen Chi Hsuan 15e4b6b758
[rai] Support an alternative form of embedded relinker URL
Closes #8551
8 years ago
Yen Chi Hsuan 2b28b892d8
[rai] Support videos with embedded content item ID (#8551) 8 years ago
Yen Chi Hsuan 477b7a8474
[downloader/f4m] Fix for Rai live streams 8 years ago
Yen Chi Hsuan 034a884957
[rai] Support direct relinker URLs (closes #8552) 8 years ago
Remita Amine 64436cb1a4 [nationalgeographic] skip download for national geographic channel tests(closes #9991) 8 years ago
Yen Chi Hsuan f138873900 [rai] Fix extraction and update _TESTS
Closes #8617
Closes #9157
Closes #9232
8 years ago
Yen Chi Hsuan e793338c88
[buzzfeed] Detect Facebook embed and update _TESTS
Closes #5701
8 years ago
Yen Chi Hsuan 369bb06206
[facebook] Improve embed detection (#5701) 8 years ago
Sergey M․ 2cb31d288e
[history:topic] Relax _VALID_URL 8 years ago
Jaime Marquínez Ferrándiz 4cb13d0d6a [hrti] Don't redefine variable in list comprehension 8 years ago
Remita Amine a1f6f5c768 [nationalgeographic] add support Adobe Pass auth 8 years ago
Remita Amine 05c7feec77 [aenetworks] add support Adobe Pass auth 8 years ago
Remita Amine bf83024826 [theplatform] add basic support for Adobe Pass 8 years ago
Sergey M․ a0cfd82dda
release 2016.07.03 8 years ago
Sergey M․ 1b734adb2d
[xtube] Fix extraction (Closes #9953, closes #9961) 8 years ago
Sergey M․ 9b724d7277
[extractors] Add hrti:playlist import 8 years ago
Sergey M․ e3755a624b
[hrti] Improve and add support for playlists (Closes #9482) 8 years ago
Sergey M․ 95cf60e826
[utils] Add PUTRequest 8 years ago
Aleksandar Topuzovic 6b03e1e25d
[HRTi] Implement extractor for Croatian Radiotelevision 8 years ago
Yen Chi Hsuan 712b0b5b70
[la7.it] Fix the extractor 8 years ago
Yen Chi Hsuan 6a424391d9
[facebook] Make embed detection stricter to prevent false-positives 8 years ago
Yen Chi Hsuan dbf0157a26 [generic] Add MD5 checksums 8 years ago
Yen Chi Hsuan 7deef1ba67 [generic] Support Wordpress "YouTube Video Importer" plugin
Closes #9938
8 years ago
Yen Chi Hsuan fd6ca38262 [facebook] Improve Facebook embedded detection
Related to #9938.

Another example comes from 9834872bf6.
8 years ago