| 
							
							
								 Sergey M․ | 62c95fd5fc | [youtube:feed] Check each 'load more' portion for unique video ids | 2015-05-15 21:42:34 +06:00 |  | 
			
				
					| 
							
							
								 Sergey M․ | 25f14e9f93 | [youtube] Separate feed extractor | 2015-05-15 21:06:59 +06:00 |  | 
			
				
					| 
							
							
								 Jaime Marquínez Ferrándiz | 2bc4330303 | [youtube:history] Fix extraction (fixes #5702) It uses the same method as YoutubeSubscriptionsIE, if other feed starts using it we should consider using base class. | 2015-05-14 23:41:27 +02:00 |  | 
			
				
					| 
							
							
								 Yen Chi Hsuan | 39b62db116 | [youtube] Catch more alert messages (closes #5074) | 2015-04-28 23:07:56 +08:00 |  | 
			
				
					| 
							
							
								 Sergey M․ | 9dd8e46a2d | [youtube:search] Cancel out _TESTS | 2015-04-22 20:28:33 +06:00 |  | 
			
				
					| 
							
							
								 Jaime Marquínez Ferrándiz | b4c0806963 | [youtube:ytsearch] Use the same system as the search webpage (fixes #5483) The gdata api V2 was deprecated and according to http://youtube-eng.blogspot.com.es/2014/03/committing-to-youtube-data-api-v3_4.html remains available until April 20, 2015. | 2015-04-21 19:30:31 +02:00 |  | 
			
				
					| 
							
							
								 Sergey M․ | cc38fa6cfb | [youtube] Remove unused import | 2015-04-21 22:55:59 +06:00 |  | 
			
				
					| 
							
							
								 Sergey M․ | 6de5dbafee | [youtube:channel] Make extract_videos_from_pagestatic | 2015-04-21 22:42:21 +06:00 |  | 
			
				
					| 
							
							
								 Sergey M․ | 60bf45c80d | [youtube:channel] Specify first page download message | 2015-04-21 22:37:45 +06:00 |  | 
			
				
					| 
							
							
								 Sergey M․ | eb0f3e7ec0 | [youtube:user] Extract in terms of load_more_widget_html | 2015-04-21 22:36:41 +06:00 |  | 
			
				
					| 
							
							
								 Sergey M․ | ed553379df | [youtube:ytsearch] Temporary workaround (#5483) | 2015-04-21 20:55:05 +06:00 |  | 
			
				
					| 
							
							
								 Sergey M․ | 8f02ad4f12 | [youtube] Simplify | 2015-04-13 20:28:16 +06:00 |  | 
			
				
					| 
							
							
								 Sergey M․ | 7bd930368c | [youtube] Remove unused variable | 2015-04-13 00:08:39 +06:00 |  | 
			
				
					| 
							
							
								 Sergey M․ | fb69240ca0 | [youtube] Extract video titles for channel playlist if possible (Closes #4971) | 2015-04-12 23:19:00 +06:00 |  | 
			
				
					| 
							
							
								 Yen Chi Hsuan | de5c545648 | [youtube] Skip WebVTT in DASH manifest (#5297) | 2015-04-08 03:47:27 +08:00 |  | 
			
				
					| 
							
							
								 Sergey M․ | e40bd5f06b | [youtube] Simplify url_encoded_fmt_stream_map check | 2015-04-06 00:45:57 +06:00 |  | 
			
				
					| 
							
							
								 Sergey M․ | 06b491eb7b | [youtube] Add test for #5361 | 2015-04-06 00:35:55 +06:00 |  | 
			
				
					| 
							
							
								 Yen Chi Hsuan | 3a9fadd6df | [youtube] Enhance url_encoded_fmt_stream_map checking (fix #5361) | 2015-04-05 22:29:06 +08:00 |  | 
			
				
					| 
							
							
								 Jaime Marquínez Ferrándiz | 157e9e5aa5 | [youtube:watchlater] Remove unused properties and fix tests | 2015-03-26 20:03:31 +01:00 |  | 
			
				
					| 
							
							
								 Sergey M․ | 7e17ec8c71 | [youtube] Clarify some IE_NAMEs | 2015-03-26 21:42:28 +06:00 |  | 
			
				
					| 
							
							
								 Sergey M․ | 448830ce7b | [youtube:watchlater] Extract watchlater as playlist (Closes #5280) | 2015-03-26 21:41:09 +06:00 |  | 
			
				
					| 
							
							
								 Sergey M․ | 98998cded6 | [youtube:search_url] Fix extraction (Closes #5155) | 2015-03-07 18:59:06 +06:00 |  | 
			
				
					| 
							
							
								 Sergey M․ | 99209c2916 | [youtube] Extract UL playlists as mixes (Closes #5040) | 2015-02-24 01:35:15 +06:00 |  | 
			
				
					| 
							
							
								 Jaime Marquínez Ferrándiz | bfc993cc91 | Merge branch 'subtitles-rework' (Closes PR #4964) | 2015-02-23 17:13:03 +01:00 |  | 
			
				
					| 
							
							
								 Philipp Hagemeister | 785521bf4f | [youtube] Remove useless if | 2015-02-18 10:42:23 +01:00 |  | 
			
				
					| 
							
							
								 Philipp Hagemeister | 6d1a55a521 | [youtube] Show entire player URL when -v is given | 2015-02-18 10:39:14 +01:00 |  | 
			
				
					| 
							
							
								 Jaime Marquínez Ferrándiz | 360e1ca5cc | [youtube] Convert to new subtitles system The automatic captions are stored in the 'automactic_captions' field, which is used if no normal subtitles are found for an specific language. | 2015-02-16 22:47:39 +01:00 |  | 
			
				
					| 
							
							
								 Jaime Marquínez Ferrándiz | 2d30521ab9 | [youtube] Extract average rating (closes #2362) | 2015-02-11 18:39:31 +01:00 |  | 
			
				
					| 
							
							
								 Jaime Marquínez Ferrándiz | ba61796458 | [youtube] Don't override format info from the dash manifest (fixes #4911) | 2015-02-09 15:04:22 +01:00 |  | 
			
				
					| 
							
							
								 Philipp Hagemeister | acf757f42e | [youtube] Complete test definition | 2015-02-01 15:33:32 +01:00 |  | 
			
				
					| 
							
							
								 Philipp Hagemeister | 70fca8d694 | [youtube] Remove unused import | 2015-01-30 10:59:19 +01:00 |  | 
			
				
					| 
							
							
								 Philipp Hagemeister | 6449cd807e | [youtube] Fall back to embed webpage when content is blocked on main (Fixes #4717) | 2015-01-30 04:43:50 +01:00 |  | 
			
				
					| 
							
							
								 Philipp Hagemeister | c1708b89c0 | [youtube:truncated_url] Add hl= forms (#4799) | 2015-01-30 03:45:29 +01:00 |  | 
			
				
					| 
							
							
								 Philipp Hagemeister | b95aab8482 | [youtube:truncated_url] Add x-yt-cl URLs (#4773) | 2015-01-24 11:42:39 +01:00 |  | 
			
				
					| 
							
							
								 Philipp Hagemeister | 62cd676c74 | [youtube] Fixup DASH m4a headers This fixes #2288, #2506, #2607, #3681, #4741, #4767. | 2015-01-23 18:39:12 +01:00 |  | 
			
				
					| 
							
							
								 Sergey M․ | aaeb86f682 | [youtube] Add test for #4706 | 2015-01-16 01:25:03 +06:00 |  | 
			
				
					| 
							
							
								 Phil Kulak | a9b6b5cd15 | Looks like Google switched to a new JS compiler that includes dollar signs in function names. | 2015-01-15 10:23:05 -08:00 |  | 
			
				
					| 
							
							
								 Philipp Hagemeister | 6271f1cad9 | [youtube|ffmpeg] Automatically correct video with non-square pixels (Fixes #4674) | 2015-01-10 05:45:51 +01:00 |  | 
			
				
					| 
							
							
								 Philipp Hagemeister | 230b2287dd | [youtube] Add acodec information The codec seems to be consistently aac, so state that in our metadata. | 2015-01-09 20:44:21 +01:00 |  | 
			
				
					| 
							
							
								 Philipp Hagemeister | 9ed99402f5 | [youtube] Fix test case | 2015-01-08 16:14:50 +01:00 |  | 
			
				
					| 
							
							
								 Jaime Marquínez Ferrándiz | 76b3c61012 | [youtube] Add formats 308 and 315 (closes #4650) | 2015-01-06 11:59:41 +01:00 |  | 
			
				
					| 
							
							
								 Philipp Hagemeister | ee61f6f3e2 | [youtube] Handle cases where format comes without a preference (Fixes #4648) | 2015-01-05 22:42:17 +01:00 |  | 
			
				
					| 
							
							
								 Jaime Marquínez Ferrándiz | 2f985f4bb4 | [youtube:toplist] Remove extractor They use now normal playlists (their id is PL*). | 2015-01-05 00:18:43 +01:00 |  | 
			
				
					| 
							
							
								 Philipp Hagemeister | e65566a9cc | [youtube] Correct handling when DASH manifest is not necessary to find all formats | 2015-01-03 18:33:38 +01:00 |  | 
			
				
					| 
							
							
								 Philipp Hagemeister | 772fd5cc44 | [youtube] Add a pseudo-extractor for truncated YouTube video IDs (#4610) | 2015-01-01 23:44:39 +01:00 |  | 
			
				
					| 
							
							
								 Jaime Marquínez Ferrándiz | 60e47a2699 | [youtube] Use '_download_xml' for getting the available subtitles | 2014-12-31 15:44:15 +01:00 |  | 
			
				
					| 
							
							
								 Jaime Marquínez Ferrándiz | 7d900ef1bf | [youtube] Add support for automatically translated subtitles (fixes #4555) They have a manually uploaded subtitles track and YouTube can transtale it. | 2014-12-31 14:15:16 +01:00 |  | 
			
				
					| 
							
							
								 Sergey M․ | fccae2b911 | [youtube] Add test for age-gate video with encrypted signature | 2014-12-30 17:26:21 +06:00 |  | 
			
				
					| 
							
							
								 Cédric Luthi | beb95e7781 | [youtube] Fix videos with age gate and encrypted signatures The `sts` value is available on the embed webpage, get it from there.
Fixes #4108. | 2014-12-29 22:58:14 +01:00 |  | 
			
				
					| 
							
							
								 Philipp Hagemeister | 7af808a5ef | Improve code style | 2014-12-17 00:06:41 +01:00 |  |