Sergio Kef
e58f3a61fe
Remove logic checking if file has changed
2020-04-20 15:11:17 +02:00
hodayabu
82381d8dd4
tiktok youtube-dl
2020-04-20 15:27:31 +03:00
hodayabu
469c1dc4e3
tiktok youtube-dl
2020-04-20 13:40:18 +03:00
Shadow035
70aaf4b8e9
Ignore Visual Studio files
2020-04-20 15:03:23 +05:30
Shadow035
640a3a28b9
Adding dowload limit feature
2020-04-20 14:57:21 +05:30
Ben Bryant
ad60ff4700
Shortened a line to 80 chars
2020-04-20 00:41:29 -07:00
Ben Bryant
157cf0bb37
Refactored vars to be easier to understand
2020-04-20 00:38:10 -07:00
Ben Bryant
460d7aef86
Simplified json parsing logic
2020-04-20 00:26:15 -07:00
Ben Bryant
d4e94cb110
Account for failure to find "textTracks"
2020-04-19 20:53:06 -07:00
Ben Bryant
bc455bfea2
Get player url from relative path
2020-04-19 20:32:57 -07:00
Ben Bryant
dd6ba65ff7
Added get_suntitles function to funimation.py
2020-04-19 19:22:36 -07:00
Frederic Bournival
5b8203f184
Handling cases where the site removed a video but do not 404
2020-04-19 21:41:26 -04:00
Frederic Bournival
8f91c383bf
Setting GEO bypass
...
Removing ISM since failing on many old videos
Sorting formats
Adding tests
2020-04-19 21:03:38 -04:00
swedebugia
08d06c8f07
Add hardcoded swedish subs to tv4 extractor
...
If anyone know how to extract it dynamically then feel free to give me a tip or improve it before merging it in.
# The subtitles are defined in the manifest_url like this:
# # SUBTITLES groups
# #EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="textstream",NAME="Swedish",LANGUAGE="sv",AUTOSELECT=YES,DEFAULT=YES,URI="bmetgl4z0mr(12579349_ISMUSP)-textstream_swe=3000.m3u8"
# but I don't know yet how to extract it dynamically from there so they are hardcoded as a start.
2020-04-19 23:49:40 +02:00
Frederic Bournival
2a48d8cc93
Geo countries
2020-04-19 17:29:45 -04:00
Frederic Bournival
9d1e43453a
Using another variable name for specific playlist/format urls
2020-04-19 17:17:45 -04:00
Frederic Bournival
5333bea24f
First implementation for the TV5UnisCa extractor
2020-04-19 17:13:54 -04:00
Jaime Bergas Laborda
78d7146748
[youtube] modify regex to get chapters from description ( closes #24819 )
2020-04-19 20:02:40 +01:00
Oneboy1979
614c2697b5
[playerglobewien] - improvement url extractor (thx to sehaas)
2020-04-19 10:08:49 +02:00
Henrik Heimbuerger
6c35cac432
[nebula] Relax meta data lookups
2020-04-18 06:15:03 +02:00
Sergio Kef
f947efd3e9
Improve docstring
2020-04-18 00:12:41 +02:00
Sergio Kef
dd065a7305
Add Archive class for efficient archiving
...
Currently we reread the file for every new link we download.
In cases where user runs youtube_dl to keep their library
up-to-date, this is very inefficient, as most of the links
are already downloaded.
Archive class works half way between a database and an append
log. It's an append log that also keeps a hash set in memory
for fast checking existing links.
A compatibility function was added for reading file's last
modification date
Tests have been added
2020-04-18 00:03:19 +02:00
Victor Ruiz
f3da60b05b
Fix RTVEInfantil
2020-04-17 23:27:54 +02:00
Will Beaufoy
0996e4d982
[README.md] Clarify docs re: --exec command ( closes #19087 )
2020-04-17 21:05:16 +01:00
arza
8292bc49ca
[ruutu] Add support for supla.fi/audio/* URLs
2020-04-17 18:24:22 +03:00
Oneboy1979
9ed1d089d1
[playerglobewien] - removed unused import
2020-04-17 16:42:46 +02:00
Jaime Bergas Laborda
f75cf01dd8
[pluralsight] "--all-subs" parameter to return all available subs
2020-04-17 15:09:44 +01:00
Oneboy1979
06a9eb6764
[playerglobewien] - add extraction from seehas, add extraction of all thumbnails
2020-04-17 15:13:21 +02:00
Jaime Bergas Laborda
585f8f6cd0
[pluralsight] replace dict comprehension for 'Python < 2.7' compatibility
2020-04-17 13:15:47 +01:00
Jaime Bergas Laborda
0621db19e4
[pluralsight] multiple subtitles download
2020-04-17 11:19:33 +01:00
Andrew Udvare
a57ae3f760
[Instagram] Support for Stories
2020-04-17 02:32:35 -04:00
Madars Virza
ef8c0ad835
[youtube] Fix download of auto-captions when subtitles are available
...
When invoked with --write-auto-sub (but without --write-sub),
youtube-dl should only download automatic captions. However, for some
videos with both automatic captions and manual
subtitles (e.g. 2klmuggOElE; accessed on 16.04.2020), youtube-dl
selects the manual subtitle track regardless.
This commit makes _get_automatic_captions prefer a
renderer['captionTracks'] entry with 'kind' == 'asr', if one is
available, as the 'kind=asr' parameter also distinguishes the
baseUrl's (but one could also filter by vssId.startswith('a.')).
2020-04-16 16:04:32 -04:00
Henrik Heimbuerger
6daa352a7d
[nebula] Add better channel title extraction (refs #21258 )
2020-04-16 04:35:05 +02:00
Henrik Heimbuerger
1cfcf0b79a
[nebula] Add additional test cases and improve cookie envvar handling
2020-04-16 04:34:17 +02:00
Henrik Heimbuerger
99fd3bf6ad
[nebula] Add basic support for Nebula (refs #21258 )
2020-04-16 04:31:31 +02:00
J. Randall Owens
b42ada3f88
Merge branch 'master' of https://github.com/rg3/youtube-dl
2020-04-15 12:29:08 +01:00
FliegendeWurst
dec0b636b9
[nexx] Download using correct protection tokens ( fixes #24309 )
2020-04-15 08:51:18 +02:00
Liav Rehana
d7d2d98dae
Add --playlist-title-end option to end video selection at a given video's title.
...
Signed-off-by: Liav Rehana <liavrehana@gmail.com>
2020-04-14 18:05:49 +03:00
Jens Timmerman
be762389c6
Update PULL_REQUEST_TEMPLATE.md
...
There is no use in requesting that people check the code if you don't specify what the result of the check should be.
2020-04-14 15:42:36 +02:00
Jens Timmerman
3829f90a74
Update vrt.py
...
fix indent
2020-04-14 15:38:51 +02:00
Jens Timmerman
4de300768a
Update vrt.py
2020-04-14 15:30:43 +02:00
Avi Peretz
9a6068fdf3
add processing error handling.
2020-04-14 11:33:21 +03:00
Sylvain CECCHETTO
50c217caa8
[fix] _get_cookies on Python 2
2020-04-14 09:50:18 +02:00
Maxim Rubis
89183498ef
[cloudflarestream] fix JSON parsing of video_id
2020-04-13 23:20:26 -04:00
teridon
09014a88ca
By default, use playlist description for video. If a short_description exists for a video (likely an interview), use that instead.
2020-04-13 19:21:09 -04:00
FliegendeWurst
628adae69b
[spiegel] Fix extractor
2020-04-13 21:38:09 +02:00
Lukas Anzinger
2114da14f0
[servus] Fix extraction
2020-04-13 15:17:51 +02:00
Roman Sebastian Karwacik
aa12106580
[zoomus] coding conventions
2020-04-13 07:27:56 +02:00
Pete Johns
5d6e557d0f
Extract SBSBaseIE with common _real_extract(), which follows established BaseIE pattern
2020-04-13 15:04:27 +10:00
Pete Johns
a6376446ec
Don't inherit from SBSIE
...
It's unclear from https://github.com/ytdl-org/youtube-dl/pull/21066#discussion_r407193002 why this is the case as the codebase has many examples of other InfoExtractor classes inheriting from derived classes.
2020-04-13 13:35:27 +10:00