Philipp Hagemeister
|
bd9820c937
|
Merge remote-tracking branch 'liudongmiao/patch-subtitle'
|
10 years ago |
Philipp Hagemeister
|
55db73efdf
|
[youtube] tag 171 is 128KBits (Fixes #3542)
|
10 years ago |
Philipp Hagemeister
|
55c49908d2
|
[youtube] Handle incorrectly written cache files (#3549)
|
10 years ago |
Philipp Hagemeister
|
62af3a0eb5
|
[youtube] Use new signature cache ID for in-memory cache as well
|
10 years ago |
Philipp Hagemeister
|
60064c53f1
|
[youtube] Make cache ID a tuple of lengths instead of just the whole length
|
10 years ago |
Philipp Hagemeister
|
98eb1c3fa2
|
[youtube] Clean up -v signature output
|
10 years ago |
Philipp Hagemeister
|
201e9eaa0e
|
[youtube] Show format ID in signature deobfuscation -v output
|
10 years ago |
Philipp Hagemeister
|
b081cebefa
|
[youtube] Fix player ID display
|
10 years ago |
Jaime Marquínez Ferrándiz
|
c084c93402
|
[youtube] Extract the 'sts' parameter from the webpage (fixes #3327)
|
10 years ago |
Liu DongMiao
|
7e660ac113
|
if there is more than one subtitle for the language, use the first one
|
10 years ago |
Philipp Hagemeister
|
c081b35c27
|
[youtube] Support new player URLs (Fixes #3326)
|
10 years ago |
Philipp Hagemeister
|
246168bd72
|
Remove unused imports
|
10 years ago |
Jaime Marquínez Ferrándiz
|
2c57c7fa5a
|
[youtube] Fix extraction of age gate videos (closes #3270)
Setting the correct value of the 'sts' paramater in the 'get_video_info' url gives the correct urls.
Removed parameters that are not needed.
|
10 years ago |
Philipp Hagemeister
|
b8c74d606a
|
[youtube] fix display of swf player id
|
10 years ago |
Philipp Hagemeister
|
5425626790
|
[youtube] Move swfinterp into its own file
|
10 years ago |
Philipp Hagemeister
|
5dc3552d85
|
[youtube] Add support for classes in swf parser
|
10 years ago |
Philipp Hagemeister
|
3fbd27f73e
|
[youtube] SWF parser: Add opcode 86
Yes, I know we need 96, but an implementation of 86 could help avoid a similar issue.
|
10 years ago |
Philipp Hagemeister
|
cf01013161
|
[youtube] Find more swf players (Closes #3270, refer #3271)
|
10 years ago |
Philipp Hagemeister
|
c8bf86d50d
|
[youtube] Correct signature extraction error detection
|
10 years ago |
Philipp Hagemeister
|
b3a8878080
|
[youtube] Remove static signatures
The always fail by now. Instead, use only automatic signature extraction
|
10 years ago |
Sergey M․
|
6feb2d5e80
|
[youtube:search_url] Update regexes
|
11 years ago |
Philipp Hagemeister
|
dc2fc73691
|
[youtube:truncated_url] Move test to extractor
|
11 years ago |
Philipp Hagemeister
|
c4808c6009
|
[youtube_truncated_url] Add support for truncated watch URLs with annotations (#3178)
|
11 years ago |
Petr Půlpán
|
18061bbab0
|
[Youtube] add DASH format 272 (fixes #3128)
|
11 years ago |
Jaime Marquínez Ferrándiz
|
c26e9ac4b2
|
[youtube] Recognize signature functions that contain '$' (fixes #3104)
|
11 years ago |
pulpe
|
7d568f5ab8
|
[Youtube] Recognize playlists with LL
|
11 years ago |
pulpe
|
3c80377b69
|
[Youtube] Add format code 271 (1440p webm)
|
11 years ago |
Jaime Marquínez Ferrándiz
|
70e322695d
|
[youtube:playlist] Fix mixes extraction (fixes #3051)
The username seems to be empty now.
|
11 years ago |
Anton Novosyolov
|
263bd4ec50
|
Recognize a third format of the upload_date in the 'watch-uploader-info' element
|
11 years ago |
Jaime Marquínez Ferrándiz
|
76e92371ac
|
[youtube] Recognize a second format of the upload_date in the 'watch-uploader-info' element (#2911)
|
11 years ago |
Jaime Marquínez Ferrándiz
|
05ee2b6dad
|
[youtube] Fix extraction of the feed 'paging' values (fixes #2925)
|
11 years ago |
Philipp Hagemeister
|
beee53de06
|
[youtube] Look for published-on date if uploaded-on is not found
Fixes #2911
|
11 years ago |
Jaime Marquínez Ferrándiz
|
01ed5c9be3
|
[youtube] Fix typo
|
11 years ago |
Philipp Hagemeister
|
ad3bc6acd5
|
Document and test categories (#2923)
|
11 years ago |
Dario Guarascio
|
ec8deefc27
|
[youtube] Video categories added to metadata
|
11 years ago |
Jaime Marquínez Ferrándiz
|
e399853d0c
|
[youtube:playlist] Improve detection of private lists (#2840)
|
11 years ago |
Jaime Marquínez Ferrándiz
|
10c0e2d818
|
[youtube:playlist] Raise an error if the list doesn't exist or is private (closes #2840)
|
11 years ago |
AGSPhoenix
|
e75cafe9fb
|
Clean up format list for consistency
This should make the format list output look a bit nicer.
|
11 years ago |
Jaime Marquínez Ferrándiz
|
aa92f06308
|
[youtube] Don't call 'unquote_plus' on the video title (fixes #2799)
It's already unquoted after calling 'compat_parse_qs'.
It replaced '+' with spaces, for example in https://www.youtube.com/watch?v=XC0b5YexO-I.
|
11 years ago |
Jaime Marquínez Ferrándiz
|
e00c9cf599
|
[youtube] Update test description field
|
11 years ago |
Jaime Marquínez Ferrándiz
|
ba60a3ebe0
|
[youtube] Update test description field
|
11 years ago |
Philipp Hagemeister
|
d11271dd29
|
[youtube] Include video Id in common error message (Fixes #2786)
|
11 years ago |
Philipp Hagemeister
|
1db2666916
|
[youtube:playlist] Correct playlist ID output
The ID now starts with PL, so we don't need to output that twice.
|
11 years ago |
Philipp Hagemeister
|
b9c76aa1a9
|
[youtube] Add support for cleanvideosearch.com (Fixes #2734)
|
11 years ago |
Philipp Hagemeister
|
68eb8e90e6
|
[youtube:playlist] Fix playlists for logged-in users (Fixes #2690)
|
11 years ago |
Jaime Marquínez Ferrándiz
|
e45d40b171
|
[youtube:subscriptions] Add space to the description
|
11 years ago |
Jaime Marquínez Ferrándiz
|
f6177462db
|
[youtube] feeds: Also look for the html in the 'content_html' field (fixes #2671)
|
11 years ago |
Philipp Hagemeister
|
5912c639df
|
[youtube] Transform google's JSON dialect (fixes #2663)
|
11 years ago |
Philipp Hagemeister
|
83d548ef0f
|
[youtube] Encode ytsearch query
|
11 years ago |
Philipp Hagemeister
|
acd213ed6d
|
Remove unusued imports
|
11 years ago |