3e7c12240c
[youtube] Test for like_count and dislike_count ( #3633 )
2014-08-31 18:10:05 +02:00
f30a38be8b
[youtube] Fix extraction of like and dislike count ( fixes #3633 )
2014-08-31 12:38:00 +02:00
9480d1a566
Merge remote-tracking branch 'riking/twofactor'
2014-08-24 07:14:23 +02:00
bd9820c937
Merge remote-tracking branch 'liudongmiao/patch-subtitle'
2014-08-22 02:45:21 +02:00
55db73efdf
[youtube] tag 171 is 128KBits ( Fixes #3542 )
2014-08-21 13:13:26 +02:00
55c49908d2
[youtube] Handle incorrectly written cache files ( #3549 )
2014-08-21 12:15:51 +02:00
83317f6938
[youtube] Add two-factor account signin (TOTP only)
...
Additional work is required to prompt the user for the SMS or phone call codes, as there is no framework currently to prompt the user during an extraction operation.
Fixes #3533
2014-08-16 14:48:17 -07:00
62af3a0eb5
[youtube] Use new signature cache ID for in-memory cache as well
2014-08-02 12:23:18 +02:00
60064c53f1
[youtube] Make cache ID a tuple of lengths instead of just the whole length
2014-08-02 12:21:53 +02:00
98eb1c3fa2
[youtube] Clean up -v signature output
2014-08-02 11:55:20 +02:00
201e9eaa0e
[youtube] Show format ID in signature deobfuscation -v output
2014-08-02 06:35:18 +02:00
1a9b9649fb
Check load_more_widget_html for feed paging
2014-07-27 17:19:26 -07:00
b081cebefa
[youtube] Fix player ID display
2014-07-25 06:49:26 +02:00
c084c93402
[youtube] Extract the 'sts' parameter from the webpage ( fixes #3327 )
2014-07-23 12:16:26 +02:00
7e660ac113
if there is more than one subtitle for the language, use the first one
2014-07-23 10:56:09 +08:00
c081b35c27
[youtube] Support new player URLs ( Fixes #3326 )
2014-07-23 02:19:33 +02:00
246168bd72
Remove unused imports
2014-07-20 23:38:44 +02:00
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.
2014-07-20 21:05:02 +02:00
b8c74d606a
[youtube] fix display of swf player id
2014-07-20 20:20:42 +02:00
5425626790
[youtube] Move swfinterp into its own file
2014-07-18 10:24:28 +02:00
5dc3552d85
[youtube] Add support for classes in swf parser
2014-07-18 00:54:17 +02:00
3fbd27f73e
[youtube] SWF parser: Add opcode 86
...
Yes, I know we need 96, but an implementation of 86 could help avoid a similar issue.
2014-07-17 23:22:49 +02:00
cf01013161
[youtube] Find more swf players ( Closes #3270 , refer #3271 )
2014-07-17 16:28:36 +02:00
c8bf86d50d
[youtube] Correct signature extraction error detection
2014-07-11 10:44:39 +02:00
b3a8878080
[youtube] Remove static signatures
...
The always fail by now. Instead, use only automatic signature extraction
2014-07-11 10:23:19 +02:00
6feb2d5e80
[youtube:search_url] Update regexes
2014-07-04 19:21:19 +07:00
dc2fc73691
[youtube:truncated_url] Move test to extractor
2014-07-01 15:49:34 +02:00
c4808c6009
[youtube_truncated_url] Add support for truncated watch URLs with annotations ( #3178 )
2014-07-01 15:49:16 +02:00
18061bbab0
[Youtube] add DASH format 272 ( fixes #3128 )
2014-06-21 12:03:27 +02:00
c26e9ac4b2
[youtube] Recognize signature functions that contain '$' ( fixes #3104 )
2014-06-19 16:42:49 +02:00
7d568f5ab8
[Youtube] Recognize playlists with LL
2014-06-14 13:23:28 +02:00
3c80377b69
[Youtube] Add format code 271 (1440p webm)
2014-06-07 14:31:10 +02:00
70e322695d
[youtube:playlist] Fix mixes extraction ( fixes #3051 )
...
The username seems to be empty now.
2014-06-05 21:23:27 +02:00
263bd4ec50
Recognize a third format of the upload_date in the 'watch-uploader-info' element
2014-06-02 13:30:23 +04:00
76e92371ac
[youtube] Recognize a second format of the upload_date in the 'watch-uploader-info' element ( #2911 )
2014-05-16 22:12:52 +02:00
05ee2b6dad
[youtube] Fix extraction of the feed 'paging' values ( fixes #2925 )
2014-05-16 16:01:13 +02:00
beee53de06
[youtube] Look for published-on date if uploaded-on is not found
...
Fixes #2911
2014-05-16 13:21:44 +02:00
01ed5c9be3
[youtube] Fix typo
2014-05-15 13:43:29 +02:00
ad3bc6acd5
Document and test categories ( #2923 )
2014-05-15 12:41:42 +02:00
ec8deefc27
[youtube] Video categories added to metadata
2014-05-15 13:59:27 +07:00
e399853d0c
[youtube:playlist] Improve detection of private lists ( #2840 )
2014-05-12 07:59:33 +02:00
10c0e2d818
[youtube:playlist] Raise an error if the list doesn't exist or is private ( closes #2840 )
2014-05-01 15:40:35 +02:00
e75cafe9fb
Clean up format list for consistency
...
This should make the format list output look a bit nicer.
2014-04-30 01:52:05 +02:00
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 .
2014-04-25 13:19:03 +02:00
e00c9cf599
[youtube] Update test description field
2014-04-25 13:14:15 +02:00
ba60a3ebe0
[youtube] Update test description field
2014-04-25 12:57:04 +02:00
d11271dd29
[youtube] Include video Id in common error message ( Fixes #2786 )
2014-04-21 20:34:03 +02:00
1db2666916
[youtube:playlist] Correct playlist ID output
...
The ID now starts with PL, so we don't need to output that twice.
2014-04-15 17:55:52 +02:00
b9c76aa1a9
[youtube] Add support for cleanvideosearch.com ( Fixes #2734 )
2014-04-11 13:53:05 +02:00
68eb8e90e6
[youtube:playlist] Fix playlists for logged-in users ( Fixes #2690 )
2014-04-04 02:23:36 +02:00