Sergey M․
e0b9d78fab
[extractor/common] Clarify playlists can have description field
9 years ago
Sergey M․
8d6765cf48
[extractor/generic] Add generic support for xspf playist extraction
9 years ago
Sergey M․
5b0c40da24
[extractor/common] Expand meta regex
9 years ago
Sergey M․
17712eeb19
[extractor/common] Extract namespace parse routine
9 years ago
Sergey M․
41c3a5a7be
[extractor/common] Fix python 3
9 years ago
Sergey M․
a107193e4b
[extractor/common] Extract f4m and m3u8 formats, subtitles and info
9 years ago
remitamine
799207e838
[viewster] extract the api auth token
Closes #6406 .
9 years ago
Sergey M․
864f24bd2c
[extractor/common] Add _meta_regex and clarify tags field
9 years ago
Purdea Andrei
5316bf7487
Documented tags as a possible dict key
9 years ago
Sergey M․
10952eb2cf
[extractor/common] Consistent URL spelling
9 years ago
Jaime Marquínez Ferrándiz
297a564bee
[youtube] Extract end_time
9 years ago
Jaime Marquínez Ferrándiz
7c80519cbf
[youtube] Extract start_time
From the 't=*' in the url.
Currently youtube-dl doesn't use the value, but it was requested for the mpv plugin.
9 years ago
Sergey M․
74fe23ec35
[extractor/common] Style
9 years ago
Yen Chi Hsuan
a38436e889
[extractor/common] Add 'transform_source' parameter to _extract_f4m_formats()
9 years ago
Sergey M․
31c746e5dc
[extractor/common] Keep going in some media_url is missing
9 years ago
Sergey M․
70f0f5a8ca
[extractor/common] Recursively extract child f4m manifests
9 years ago
Sergey M․
cc357c4db8
[extractor/common] Properly handle full URLs
9 years ago
Sergey M․
97f4aecfc1
[extractor/common] Handle malformed f4m manifests
9 years ago
Sergey M․
cf61d96df0
[extractor/common] Add _form_hidden_inputs
9 years ago
Sergey M․
f8da79f828
[extractor/common] Improve _form_hidden_inputs and rename to _hidden_inputs
9 years ago
Sergey M․
27713812a0
[extractor/common] Add method for extracting form hidden input fields as dict
9 years ago
Yen Chi Hsuan
13af92fdc4
[common] Add 'fatal' to _extract_m3u8_formats
9 years ago
Sergey M․
5414623791
[extractor/common] Remove superfluous line
9 years ago
Sergey M․
c342041fba
[extractor/common] Use NO_DEFAULT from utils
9 years ago
Yen Chi Hsuan
621ed9f5f4
[common] Add note and errnote field for _extract_m3u8_formats
10 years ago
Sergey M․
baa43cbaf0
[extractor/common] Relax valid url check verbosity
10 years ago
Yen Chi Hsuan
c1c924abfe
[utils,common] Merge format_srt_time and _subtitles_timecode
format_srt_time uses a comma as the delimiter between seconds and
milliseconds while _subtitles_timecode uses a dot. All .srt examples I
found on the Internet uses a comma, so I use a comma in the merged
version. See http://matroska.org/technical/specs/subtitles/srt.html and
http://devel.aegisub.org/wiki/SubtitleFormats/SRT
10 years ago
Yen Chi Hsuan
05d5392cda
[common] Ignore subtitles in m3u8
10 years ago
Sergey M․
74f728249f
[extractor/common] Fallback to empty string for (yet) missing `format_id` in `_sort_formats` ( Closes #5624 )
10 years ago
Jaime Marquínez Ferrándiz
2ddcd88129
Remove code that was only used by the Grooveshark extractor
10 years ago
zouhair
cf0649f8b7
Typo: twice "the the" to "the"
10 years ago
Sergey M․
3ded7bac16
[extractor/common] Add ability to specify custom field preference for `_sort_formats`
10 years ago
Jaime Marquínez Ferrándiz
08f2a92c9c
InfoExtractor._search_regex: Suggest updating when the regex is not found (suggested in #5442 )
Reuse the same message from ExtractorError
10 years ago
Yen Chi Hsuan
c9a779695d
[extractor/common] Add the encoding parameter
The QQMusic info extractor need forced encoding for correct working.
10 years ago
Sergey M․
830d53bfae
[utils] Add `video_title` for `url_result`
10 years ago
Sergey M․
e21a55abcc
[extractor/common] Remove f4m section
It's now provided by `f4m_id`
10 years ago
Sergey M․
4a34f69ea6
[extractor/common] Add subtitles timecode formatter
10 years ago
Sergey M․
f207019ce5
[extractor/common] Remove 'm3u8' from quality selection URL
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
a0bb7c5593
[extractor/common] Improve m3u format IDs ( #5143 )
10 years ago
Sergey M․
2f0f6578c3
[extractor/common] Assume non HTTP(S) URLs valid
10 years ago
Philipp Hagemeister
72a406e7aa
[extractor/common] Pass in video_id ( #5057 )
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․
9fe6ef7ab2
[extractor/common] Fix preference for m3u8 quality selection URL
10 years ago
Philipp Hagemeister
8fb3ac3649
PEP8: W503
10 years ago
Philipp Hagemeister
77b2986b5b
[extractor/common] Recognize Indian censorship ( #5021 )
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
Philipp Hagemeister
fa15607773
PEP8 fixes
10 years ago
Jaime Marquínez Ferrándiz
4cd95bcbc3
[twitch:stream] Prefer the 'source' format ( fixes #4972 )
10 years ago