Philipp Hagemeister
5425626790
[youtube] Move swfinterp into its own file
11 years ago
Philipp Hagemeister
5dc3552d85
[youtube] Add support for classes in swf parser
11 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.
11 years ago
Philipp Hagemeister
cf01013161
[youtube] Find more swf players ( Closes #3270 , refer #3271 )
11 years ago
Philipp Hagemeister
c8bf86d50d
[youtube] Correct signature extraction error detection
11 years ago
Philipp Hagemeister
b3a8878080
[youtube] Remove static signatures
...
The always fail by now. Instead, use only automatic signature extraction
11 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
Philipp Hagemeister
2b25cb5d76
[youtube] Move JavaScript interpreter into its own module
11 years ago
Philipp Hagemeister
43b81eb98a
[youtube] Remove useless resolution fields from format definitions
...
These can be - and are - calculated automatically by the YoutubeDL core.
11 years ago
hurda
278229d195
itag 160 is 144p, not 192p
11 years ago
Philipp Hagemeister
7e8c0af004
Add --prefer-insecure option ( Fixes #2364 )
11 years ago
Jaime Marquínez Ferrándiz
bc6d597828
Add bestvideo and worstvideo to special format names ( #2163 )
11 years ago
Philipp Hagemeister
ae7ed92057
[youtube] Fix up invalid JSON
11 years ago
Philipp Hagemeister
c9ae7b9565
[youtube] Add support for search result URLs ( Fixes #2495 )
11 years ago
AGSPhoenix
60d3a2e0f8
Fix incorrect format codes
...
Corrects the descriptions for the DASH video format codes 264 and 138
(1440p and 2160p, respectively).
11 years ago
Sergey M.
a2dafe2887
[youtube] Fix mix video regex
...
Attributes' order in <li> is arbitrary and changes every time playlist
page is fetched, so we can't rely on `data-index` to be before
`data-video-username`.
11 years ago
Jaime Marquínez Ferrándiz
bc2f773b4f
[youtube:playlist] Fix mixes extraction ( fixes #2444 )
11 years ago
Philipp Hagemeister
521ee82334
Fix imports
11 years ago
Jaime Marquínez Ferrándiz
3489b7d26c
[youtube] Simplify the decryption process for the manifest urls and add a test ( closes #2422 )
11 years ago
Jaime Marquínez Ferrándiz
acd2bcc384
Merge branch 'youtube-dash' of github.com:m0vie/youtube-dl
11 years ago
Sergey M.
dbb94fb044
[youtube] Fix playlist extraction ( Closes #2423 , #2424 , #2425 )
11 years ago