| 
							
							
								 Philipp Hagemeister | 62af3a0eb5 | [youtube] Use new signature cache ID for in-memory cache as well | 2014-08-02 12:23:18 +02:00 |  | 
			
				
					| 
							
							
								 Philipp Hagemeister | 60064c53f1 | [youtube] Make cache ID a tuple of lengths instead of just the whole length | 2014-08-02 12:21:53 +02:00 |  | 
			
				
					| 
							
							
								 Philipp Hagemeister | 98eb1c3fa2 | [youtube] Clean up -v signature output | 2014-08-02 11:55:20 +02:00 |  | 
			
				
					| 
							
							
								 Philipp Hagemeister | 201e9eaa0e | [youtube] Show format ID in signature deobfuscation -v output | 2014-08-02 06:35:18 +02:00 |  | 
			
				
					| 
							
							
								 Philipp Hagemeister | b081cebefa | [youtube] Fix player ID display | 2014-07-25 06:49:26 +02:00 |  | 
			
				
					| 
							
							
								 Jaime Marquínez Ferrándiz | c084c93402 | [youtube] Extract the 'sts' parameter from the webpage (fixes #3327) | 2014-07-23 12:16:26 +02:00 |  | 
			
				
					| 
							
							
								 Philipp Hagemeister | c081b35c27 | [youtube] Support new player URLs (Fixes #3326) | 2014-07-23 02:19:33 +02:00 |  | 
			
				
					| 
							
							
								 Philipp Hagemeister | 246168bd72 | Remove unused imports | 2014-07-20 23:38:44 +02:00 |  | 
			
				
					| 
							
							
								 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. | 2014-07-20 21:05:02 +02:00 |  | 
			
				
					| 
							
							
								 Philipp Hagemeister | b8c74d606a | [youtube] fix display of swf player id | 2014-07-20 20:20:42 +02:00 |  | 
			
				
					| 
							
							
								 Philipp Hagemeister | 5425626790 | [youtube] Move swfinterp into its own file | 2014-07-18 10:24:28 +02:00 |  | 
			
				
					| 
							
							
								 Philipp Hagemeister | 5dc3552d85 | [youtube] Add support for classes in swf parser | 2014-07-18 00:54:17 +02:00 |  | 
			
				
					| 
							
							
								 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. | 2014-07-17 23:22:49 +02:00 |  | 
			
				
					| 
							
							
								 Philipp Hagemeister | cf01013161 | [youtube] Find more swf players (Closes #3270, refer #3271) | 2014-07-17 16:28:36 +02:00 |  | 
			
				
					| 
							
							
								 Philipp Hagemeister | c8bf86d50d | [youtube] Correct signature extraction error detection | 2014-07-11 10:44:39 +02:00 |  | 
			
				
					| 
							
							
								 Philipp Hagemeister | b3a8878080 | [youtube] Remove static signatures The always fail by now. Instead, use only automatic signature extraction | 2014-07-11 10:23:19 +02:00 |  | 
			
				
					| 
							
							
								 Sergey M․ | 6feb2d5e80 | [youtube:search_url] Update regexes | 2014-07-04 19:21:19 +07:00 |  | 
			
				
					| 
							
							
								 Philipp Hagemeister | dc2fc73691 | [youtube:truncated_url] Move test to extractor | 2014-07-01 15:49:34 +02:00 |  | 
			
				
					| 
							
							
								 Philipp Hagemeister | c4808c6009 | [youtube_truncated_url] Add support for truncated watch URLs with annotations (#3178) | 2014-07-01 15:49:16 +02:00 |  | 
			
				
					| 
							
							
								 Petr Půlpán | 18061bbab0 | [Youtube] add DASH format 272 (fixes #3128) | 2014-06-21 12:03:27 +02:00 |  | 
			
				
					| 
							
							
								 Jaime Marquínez Ferrándiz | c26e9ac4b2 | [youtube] Recognize signature functions that contain '$' (fixes #3104) | 2014-06-19 16:42:49 +02:00 |  | 
			
				
					| 
							
							
								 pulpe | 7d568f5ab8 | [Youtube] Recognize playlists with LL | 2014-06-14 13:23:28 +02:00 |  | 
			
				
					| 
							
							
								 pulpe | 3c80377b69 | [Youtube] Add format code 271 (1440p webm) | 2014-06-07 14:31:10 +02:00 |  | 
			
				
					| 
							
							
								 Jaime Marquínez Ferrándiz | 70e322695d | [youtube:playlist] Fix mixes extraction (fixes #3051) The username seems to be empty now. | 2014-06-05 21:23:27 +02:00 |  | 
			
				
					| 
							
							
								 Anton Novosyolov | 263bd4ec50 | Recognize a third format of the upload_date in the 'watch-uploader-info' element | 2014-06-02 13:30:23 +04:00 |  | 
			
				
					| 
							
							
								 Jaime Marquínez Ferrándiz | 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 |  | 
			
				
					| 
							
							
								 Jaime Marquínez Ferrándiz | 05ee2b6dad | [youtube] Fix extraction of the feed 'paging' values (fixes #2925) | 2014-05-16 16:01:13 +02:00 |  | 
			
				
					| 
							
							
								 Philipp Hagemeister | beee53de06 | [youtube] Look for published-on date if uploaded-on is not found Fixes #2911 | 2014-05-16 13:21:44 +02:00 |  | 
			
				
					| 
							
							
								 Jaime Marquínez Ferrándiz | 01ed5c9be3 | [youtube] Fix typo | 2014-05-15 13:43:29 +02:00 |  | 
			
				
					| 
							
							
								 Philipp Hagemeister | ad3bc6acd5 | Document and test categories (#2923) | 2014-05-15 12:41:42 +02:00 |  | 
			
				
					| 
							
							
								 Dario Guarascio | ec8deefc27 | [youtube] Video categories added to metadata | 2014-05-15 13:59:27 +07:00 |  | 
			
				
					| 
							
							
								 Jaime Marquínez Ferrándiz | e399853d0c | [youtube:playlist] Improve detection of private lists (#2840) | 2014-05-12 07:59:33 +02:00 |  | 
			
				
					| 
							
							
								 Jaime Marquínez Ferrándiz | 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 |  | 
			
				
					| 
							
							
								 AGSPhoenix | 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 |  | 
			
				
					| 
							
							
								 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. | 2014-04-25 13:19:03 +02:00 |  | 
			
				
					| 
							
							
								 Jaime Marquínez Ferrándiz | e00c9cf599 | [youtube] Update test description field | 2014-04-25 13:14:15 +02:00 |  | 
			
				
					| 
							
							
								 Jaime Marquínez Ferrándiz | ba60a3ebe0 | [youtube] Update test description field | 2014-04-25 12:57:04 +02:00 |  | 
			
				
					| 
							
							
								 Philipp Hagemeister | d11271dd29 | [youtube] Include video Id in common error message (Fixes #2786) | 2014-04-21 20:34:03 +02:00 |  | 
			
				
					| 
							
							
								 Philipp Hagemeister | 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 |  | 
			
				
					| 
							
							
								 Philipp Hagemeister | b9c76aa1a9 | [youtube] Add support for cleanvideosearch.com (Fixes #2734) | 2014-04-11 13:53:05 +02:00 |  | 
			
				
					| 
							
							
								 Philipp Hagemeister | 68eb8e90e6 | [youtube:playlist] Fix playlists for logged-in users (Fixes #2690) | 2014-04-04 02:23:36 +02:00 |  | 
			
				
					| 
							
							
								 Jaime Marquínez Ferrándiz | e45d40b171 | [youtube:subscriptions] Add space to the description | 2014-04-03 15:13:52 +02:00 |  | 
			
				
					| 
							
							
								 Jaime Marquínez Ferrándiz | f6177462db | [youtube] feeds: Also look for the html in the 'content_html' field  (fixes #2671) | 2014-04-02 14:13:08 +02:00 |  | 
			
				
					| 
							
							
								 Philipp Hagemeister | 5912c639df | [youtube] Transform google's JSON dialect (fixes #2663) | 2014-04-01 05:56:56 +02:00 |  | 
			
				
					| 
							
							
								 Philipp Hagemeister | 83d548ef0f | [youtube] Encode ytsearch query | 2014-03-30 15:57:35 +02:00 |  | 
			
				
					| 
							
							
								 Philipp Hagemeister | acd213ed6d | Remove unusued imports | 2014-03-30 07:16:07 +02:00 |  | 
			
				
					| 
							
							
								 Philipp Hagemeister | 2b25cb5d76 | [youtube] Move JavaScript interpreter into its own module | 2014-03-30 07:02:58 +02:00 |  | 
			
				
					| 
							
							
								 Philipp Hagemeister | 43b81eb98a | [youtube] Remove useless resolution fields from format definitions These can be - and are - calculated automatically by the YoutubeDL core. | 2014-03-22 14:22:41 +01:00 |  | 
			
				
					| 
							
							
								 hurda | 278229d195 | itag 160 is 144p, not 192p | 2014-03-22 12:15:45 +01:00 |  | 
			
				
					| 
							
							
								 Philipp Hagemeister | 7e8c0af004 | Add --prefer-insecure option (Fixes #2364) | 2014-03-21 00:37:10 +01:00 |  |