Commit Graph

588 Commits (23576edbfcaa3d7f0283631516c82715a85c6856)

Author SHA1 Message Date
Sergey M․ 6dee688e6d [youtube:playlistsbase] Restrict playlist regex (Closes #8986) 8 years ago
Sergey M․ 6e6bc8dae5 Use urlencode_postdata across the codebase 8 years ago
Sergey M․ 15707c7e02 [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict
encode_dict functionality has been improved and moved directly into compat_urllib_parse_urlencode
All occurrences of compat_urllib_parse.urlencode throughout the codebase have been replaced by compat_urllib_parse_urlencode

Closes #8974
8 years ago
Sergey M․ f07e276a04 [youtube:live] Add extractor (Closes #8959) 8 years ago
Yen Chi Hsuan 11f12195af [youtube] Added itag 91
Seen in https://www.youtube.com/watch?v=jMN4cxyhJjk
8 years ago
Sergey M․ fd050249af [youtube] Extract uploader_url (Closes #8724) 8 years ago
Sergey M․ 7caf9830b0 [youtube] Extract license (Closes #8725) 8 years ago
remitamine 3318832e9d [youtube] improve width and height extraction from fmt_list 8 years ago
remitamine c2d3cb4c63 Revert "[youtube] add tbr to _formats extracted from watch_as3.swf"
This reverts commit 4a5ba28a87.
8 years ago
remitamine c48dd4400f Revert "[youtube] add basic info for some unknown formats extracted from watch_as3.swf"
This reverts commit 85ca019d96.
8 years ago
remitamine 85ca019d96 [youtube] add basic info for some unknown formats extracted from watch_as3.swf 8 years ago
remitamine 4a5ba28a87 [youtube] add tbr to _formats extracted from watch_as3.swf 8 years ago
remitamine 82156fdbf0 [youtube] extract width and height from fmt_list 8 years ago
Sergey M․ d77ab8e255 Add --mark-watched feature (Closes #5054) 8 years ago
Sergey M․ b78b292f0c [youtube] Add alternative automatic captions extraction approach (Closes #8667) 8 years ago
Sergey M․ ebf1b291d0 [youtube:watchlater] Respect --no-playlist 8 years ago
Sergey M․ bc7a9cd8fb [youtube:watchlater] Improve _VALID_URL (Closes #8594) 8 years ago
Sergey M․ d2c1f79f20 [youtube:searchurl] Extend _VALID_URL 8 years ago
Sergey M․ f9f49d87c2 [youtube] Add test for #8536 8 years ago
Sergey M․ 6863631c26 [youtube] Improve multifeed videos extraction (Closes #8536) 8 years ago
Sergey M․ b67d63149d [youtube] Fix typos 8 years ago
Sergey M․ 3834d3e35c [youtube] Clarify itag 36 height and abr (Closes #8457) 8 years ago
remitamine 66159b38aa Merge pull request #8408 from remitamine/dash
Add generic support for mpd manifests(dash formats)
8 years ago
Sergey M․ 23d17e4beb [youtube] Fix automatic captions 8 years ago
remitamine 2fb35d1c28 [youtube] fix subtitle order 8 years ago
remitamine 09be85b8dd [youtube] fix subtitle extraction(fixes #8415) 8 years ago
remitamine 8ff648e4f9 [youtube] use _extract_mpd_formats 8 years ago
Yen Chi Hsuan 08411970d5 Merge pull request #8374 from yan12125/facebook-dash
Facebook DASH formats
8 years ago
Jaime Marquínez Ferrándiz 3ccb0655c1 [youtube] Use 'orderedSet' instead of 'set' to preserve the order 8 years ago
Sergey M․ 9acd33094d [youtube] Filter duplicates in playlists base extractor 8 years ago
Sergey M․ 8e7aad2075 [youtube] Use authentication for entry list base extractor (Closes #8380) 8 years ago
Yen Chi Hsuan 2d2fa82d17 [common] Add _extract_dash_manifest_formats 8 years ago
Yen Chi Hsuan c94678957f [common] Remove unused arguments 8 years ago
Yen Chi Hsuan 16f38a699f [common] Rename to namespace
For consistency with _parse_smil_*
8 years ago
Yen Chi Hsuan a6c2c24479 [youtube] Remove '(v|a)codec': 'none' entries
Not used anymore
8 years ago
Yen Chi Hsuan 5d2c0fd9ba [youtube] Pass self._formats to _parse_dash_manifest 8 years ago
Yen Chi Hsuan 17b598d30c [common] _parse_dash_manifest() from youtube.py 8 years ago
Yen Chi Hsuan 05d0d131a7 [youtube] Move decrypt_sig out of _parse_dash_manifest 8 years ago
Jaime Marquínez Ferrándiz 70029bc348 [youtube:user] Require 'https?://' in the url (fixes #8356)
It was matching www.youtube.com/embed/WpfukLMe1TM.
The generic extractor automatically adds http:// if it's missing.
8 years ago
Yen Chi Hsuan e9bd0f772b Merge pull request #8130 from dyn888/master
[youtube] added vcodec/acodec/abr for multiple itags
8 years ago
Yen Chi Hsuan 94278f7202 [youtube] Prefer info from YouTube than _formats (#8293) 8 years ago
Sergey M․ 51290d8457 [youtube] Simplify automatic captions URL check (Closes #8287) 8 years ago
Dimitre Liotev 582f4f834e Fix issue #8109 (error when downloading automatic captions) 8 years ago
Sergey M․ e323cf3ff3 [youtube] Skip test 8 years ago
Sergey M․ 8ceabd4df3 [youtube] Capture and output unavailable message 8 years ago
Sergey M․ a8776b107b [youtube] Clarify test_Youtube_18 8 years ago
Sergey M․ 096b533982 [youtube] Fix URL expansion in video description
Fixes test_Youtube_18
8 years ago
Yen Chi Hsuan cc28492d31 [youtube] Fix acodec and vcodec order
In RFC6381, there's no rule stating that the first part of codecs should
be video and the second part should be audio, while it seems the case
for data reported by YouTube.
8 years ago
Sergey M․ 23f13e9754 [youtube] Support expanding alternative format of links in description (Closes #8164) 8 years ago
dyn888 e1a0bfdffe [youtube] added vcodec/acodec/abr for multiple itags
Should make downloading with filters more precise and easier, ie. bestvideo[vcodec=h264]. By default a lot of codecs are specified as avc1.xxxxxx and unique for each format, which makes them unusable for bestvideo selection.
8 years ago