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
Naglis Jonaitis
69319969de
[extractor/common] Add new helper method _family_friendly_search
10 years ago
Philipp Hagemeister
1e1896f2de
[extractor/common] Correct sort order.
We should look at height and width before ext_preference.
10 years ago
Sergey M․
3900eec27c
[extractor/common] Fix 2.0 manifest extraction ( Closes #4830 )
10 years ago
Sergey M․
60ca389c64
[extractor/common] Prefix f4m/m3u8 entries with identifier
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
995029a142
[nerdist] Add new extractor ( Fixes #4851 )
10 years ago
Philipp Hagemeister
b04b885271
[extractor/common] Document all protocol values
10 years ago
Sergey M․
96a53167fa
[common] Generalize URLs' HTTP errors pre-testing
10 years ago
Philipp Hagemeister
3dee7826e7
[rtl2] PEP8, simplify, make rtmp tests run ( #470 )
10 years ago
Philipp Hagemeister
cfb56d1af3
Add --list-thumbnails
10 years ago
Jaime Marquínez Ferrándiz
e1554a407d
[extractors] Use http_headers for setting the User-Agent and the Referer
10 years ago
Philipp Hagemeister
6271f1cad9
[youtube|ffmpeg] Automatically correct video with non-square pixels ( Fixes #4674 )
10 years ago
Philipp Hagemeister
dd622d7c4e
[netzkino] Add new extractor ( Fixes #4669 )
10 years ago
Philipp Hagemeister
bec2248141
[InfoExtractor/common] Correct and test meta tag matching
10 years ago
Philipp Hagemeister
0590062925
Respect age_limit when listing extractors ( Fixes #4653 )
10 years ago
Philipp Hagemeister
e65566a9cc
[youtube] Correct handling when DASH manifest is not necessary to find all formats
10 years ago
Sergey M․
6c6f1408f2
[extractor/common] Allow multiline content tags
10 years ago
Jaime Marquínez Ferrándiz
5d3808524d
[extractor/common] Update docstring: replace FileDownloader with YoutubeDL
10 years ago
Philipp Hagemeister
f5e43bc695
[vine] Provide alt_title ( Fixes #4448 )
10 years ago
Sergey M․
e89a2aabed
[extractor/common] Add generic SMIL formats extraction routine
10 years ago
Philipp Hagemeister
f58766ce5c
[extractor/common] Document ie_key in url results
10 years ago
Sergey M․
acf5cbfe93
[extractor/common] Add description to playlist_result
10 years ago
Philipp Hagemeister
b82f815f37
Allow iterators for playlist result entries
10 years ago
Tithen-Firion
ebb6419960
[common] Split _download_json
Add ability for extractor to use _parse_json
10 years ago
Tithen-Firion
995ad69c54
[common] Add new parameters for _download_webpage
10 years ago
Philipp Hagemeister
810fb84d5e
pep8 and minor beautification all around
10 years ago
Jaime Marquínez Ferrándiz
42939b6129
[youtube] Use a cookie for seeting the language
This way, we don't have to do an aditional request
10 years ago
Philipp Hagemeister
4e262a8838
[generic] Detect direct video links ( Fixes #4149 , #4313 )
10 years ago
Jouke Waleson
9e1a5b8455
PEP8: applied even more rules
10 years ago
Jouke Waleson
5f6a1245ff
PEP8 applied
10 years ago
Philipp Hagemeister
fed5d03260
[extractor/common] Document _type values (Motivated by #4254 )
10 years ago
Philipp Hagemeister
aff2f4f4f5
[arte] Clean up format sorting mess
We now use our standard sorting facilities. As a side effect, it's finally possible to download German videos from French URLs and vice versa.
10 years ago
Philipp Hagemeister
711ede6e1b
[heise] Fix description, thumbnail and format ID
10 years ago
Philipp Hagemeister
8c25f81bee
[util] Move compatibility functions out of util
utils is large enough without these compatibility functions.
Everything that is present in newer versions of Python (i.e. with dev Python it's just an import) goes into compat.py .
Everything else (i.e. youtube-dl-specific helpers) goes into utils.py .
10 years ago
Philipp Hagemeister
2c8e03d937
Sort formats by fps as well
10 years ago
Philipp Hagemeister
fbb21cf528
[youtube] Add formats 298, 299 ( Fixes #4056 )
10 years ago
Philipp Hagemeister
81515ad9f6
[extractor/common] Improve m3u8 output
10 years ago
Philipp Hagemeister
23be51d8ce
[generic] Handle audio streams that do not implement HEAD ( Fixes #4032 )
10 years ago
Philipp Hagemeister
c64ed2a310
[viddler] Use API
10 years ago
Philipp Hagemeister
1ede5b2481
[glide] Simplify
10 years ago
dinesh
7a47d07c6d
[extractor/common] href attribute added
10 years ago
dinesh
34e48bed3b
[extractor/common] Added support for f4m manifest Version 2.0
10 years ago
Sergey M․
5f58165def
[extractor/common] Fix dumping requests with long file abspath on Windows
10 years ago
Philipp Hagemeister
d838b1bd4a
[utils] Default age_limit to None
If we can't parse it, it means we don't have any information, not that the content is unrestricted.
10 years ago
Philipp Hagemeister
e7b6d12254
[utils] Improve and test js_to_json
10 years ago
Philipp Hagemeister
b14f3a4c1d
[golem] Simplify ( #3828 )
10 years ago
Philipp Hagemeister
ed9266db90
[common] Add new helper function _match_id
10 years ago
Philipp Hagemeister
f4b1c7adb8
[muenchentv] Move live title generation to common
10 years ago