dca4021dd7 
								
							 
						 
						
							
							
								
								Add formatters module  
							
							... 
							
							
							
							Add formatters module that contains a few basic built-in formatters for JSON, SRT, and an arbitrary plain TEXT. Mainly for examples of implementing your own.
Module contains an abstract base class `TranscriptFormatter` so that anyone can create their own TranscriptFormatter class
Module contains at runtime a `formats` which is basically an instance of a factory of classes (not sure if that is the correct term to use). But it itself is an instance that folks can add custom formatter classes that the API can make use of. 
							
						 
						
							2020-07-08 15:05:17 -07:00  
				
					
						
							
							
								 
						
							
								31b8f4a179 
								
							 
						 
						
							
							
								
								Redid errors for cookies, improved testing coverage  
							
							
							
						 
						
							2020-01-30 21:53:18 -08:00  
				
					
						
							
							
								 
						
							
								49ccba7f95 
								
							 
						 
						
							
							
								
								Fixed testing with mock, added testing for cookies  
							
							
							
						 
						
							2020-01-27 21:47:04 -08:00  
				
					
						
							
							
								 
						
							
								42d4f59e01 
								
							 
						 
						
							
							
								
								Moved cookie loader to its own function, made errors for cookies failing  
							
							
							
						 
						
							2020-01-27 21:46:37 -08:00  
				
					
						
							
							
								 
						
							
								67604ec46c 
								
							 
						 
						
							
							
								
								Made testing more robust  
							
							
							
						 
						
							2020-01-22 22:35:35 -08:00  
				
					
						
							
							
								 
						
							
								f9e553ebaf 
								
							 
						 
						
							
							
								
								Added cli support, fixed testing  
							
							
							
						 
						
							2020-01-20 23:04:46 -08:00  
				
					
						
							
							
								 
						
							
								02b1978217 
								
							 
						 
						
							
							
								
								Added cookies parameter to api class methods  
							
							
							
						 
						
							2020-01-15 22:48:00 -08:00  
				
					
						
							
							
								 
						
							
								7159f60823 
								
							 
						 
						
							
							
								
								fixed bug in cli where no transcript could be retrieved if no language was specified  
							
							
							
						 
						
							2019-12-31 00:11:52 +01:00  
				
					
						
							
							
								 
						
							
								936ef3c1d0 
								
							 
						 
						
							
							
								
								added list-transcripts param to cli  
							
							
							
						 
						
							2019-12-30 17:40:32 +01:00  
				
					
						
							
							
								 
						
							
								f8416ab004 
								
							 
						 
						
							
							
								
								added new params to cli to make new features accessible using the cli  
							
							
							
						 
						
							2019-12-30 17:36:48 +01:00  
				
					
						
							
							
								 
						
							
								4b75a47a74 
								
							 
						 
						
							
							
								
								get_transcripts now returns a list of exceptions instead of video ids of failed videos  
							
							
							
						 
						
							2019-12-30 16:13:18 +01:00  
				
					
						
							
							
								 
						
							
								66d02c08a1 
								
							 
						 
						
							
							
								
								added tests for new public api method  
							
							
							
						 
						
							2019-12-30 15:34:35 +01:00  
				
					
						
							
							
								 
						
							
								1bc5087575 
								
							 
						 
						
							
							
								
								added public list_transcripts method  
							
							
							
						 
						
							2019-12-30 15:20:47 +01:00  
				
					
						
							
							
								 
						
							
								8287d1088e 
								
							 
						 
						
							
							
								
								fixed bug where nontranslatable transcripts would throw an exception  
							
							
							
						 
						
							2019-12-30 14:38:27 +01:00  
				
					
						
							
							
								 
						
							
								f1e4754ca4 
								
							 
						 
						
							
							
								
								added check if any transcripts are actually available  
							
							
							
						 
						
							2019-12-20 16:28:35 +01:00  
				
					
						
							
							
								 
						
							
								20612ea7a3 
								
							 
						 
						
							
							
								
								improved tostring methods  
							
							
							
						 
						
							2019-12-16 17:08:14 +01:00  
				
					
						
							
							
								 
						
							
								409141ab51 
								
							 
						 
						
							
							
								
								added translate feature; added iterator to TranscriptList  
							
							
							
						 
						
							2019-12-16 16:58:26 +01:00  
				
					
						
							
							
								 
						
							
								41300585a1 
								
							 
						 
						
							
							
								
								fixed bug where undesirable results where returned if the desired language was only available as generated transcript  
							
							
							
						 
						
							2019-12-13 11:15:32 +01:00  
				
					
						
							
							
								 
						
							
								c2c49c3c17 
								
							 
						 
						
							
							
								
								fixed bug; added doctstrings for public methods  
							
							
							
						 
						
							2019-12-11 11:42:14 +01:00  
				
					
						
							
							
								 
						
							
								df417be915 
								
							 
						 
						
							
							
								
								refactored the way transcript information is retrieved and thereby improved error messages  
							
							
							
						 
						
							2019-12-08 14:40:57 +01:00  
				
					
						
							
							
								 
						
							
								54ef72fafd 
								
							 
						 
						
							
							
								
								Improve Name regex to use 1 group, find first &  
							
							
							
						 
						
							2019-11-11 19:58:12 -08:00  
				
					
						
							
							
								 
						
							
								d224b02a80 
								
							 
						 
						
							
							
								
								Languages argument defaults to a tuple instead of a list.  
							
							
							
						 
						
							2019-11-10 22:44:24 -08:00  
				
					
						
							
							
								 
						
							
								c7cb3117be 
								
							 
						 
						
							
							
								
								Removed unnecessary language variables, sort split matches by len while ignoring name arguement  
							
							
							
						 
						
							2019-11-06 21:20:51 -08:00  
				
					
						
							
							
								 
						
							
								7ac7d3266b 
								
							 
						 
						
							
							
								
								Changed youtubeWWW1.html.static's name  
							
							
							
						 
						
							2019-11-06 21:19:24 -08:00  
				
					
						
							
							
								 
						
							
								db7b8524dc 
								
							 
						 
						
							
							
								
								Removed another f-string instance  
							
							
							
						 
						
							2019-10-22 21:03:41 -07:00  
				
					
						
							
							
								 
						
							
								630b33f3b8 
								
							 
						 
						
							
							
								
								Removed fstrings to make compatable with python 3.5 and lower  
							
							
							
						 
						
							2019-10-22 20:37:46 -07:00  
				
					
						
							
							
								 
						
							
								8fb9e75ba1 
								
							 
						 
						
							
							
								
								Formatted list comprehension for readability  
							
							
							
						 
						
							2019-10-21 22:21:32 -07:00  
				
					
						
							
							
								 
						
							
								de1ddf0824 
								
							 
						 
						
							
							
								
								Implemented code to more thoroughly find a lanuages captions  
							
							
							
						 
						
							2019-10-16 22:01:30 -07:00  
				
					
						
							
							
								 
						
							
								3d199e1b66 
								
							 
						 
						
							
							
								
								updated test assets to new youtube format  
							
							
							
						 
						
							2019-10-09 13:27:51 +02:00  
				
					
						
							
							
								 
						
							
								5d0e407f89 
								
							 
						 
						
							
							
								
								adjusted to changes in YouTube webclient  
							
							
							
						 
						
							2019-10-09 13:21:30 +02:00  
				
					
						
							
							
								 
						
							
								e2e1567785 
								
							 
						 
						
							
							
								
								adjusted to changes in YouTube webclient  
							
							
							
						 
						
							2019-10-07 18:44:24 +02:00  
				
					
						
							
							
								 
						
							
								c65cf27def 
								
							 
						 
						
							
							
								
								fixed bug reported in ISSUE-19  
							
							
							
						 
						
							2019-07-22 13:11:52 +02:00  
				
					
						
							
							
								 
						
							
								0151413ad1 
								
							 
						 
						
							
							
								
								API no longer logs to error  
							
							
							
						 
						
							2019-07-15 15:48:01 +02:00  
				
					
						
							
							
								 
						
							
								a1e66a0158 
								
							 
						 
						
							
							
								
								updated error message  
							
							
							
						 
						
							2019-06-20 16:43:53 +02:00  
				
					
						
							
							
								 
						
							
								f9d7d337f4 
								
							 
						 
						
							
							
								
								Merge pull request  #10  from DannyAziz/master  
							
							... 
							
							
							
							Add proxy functionality 
							
						 
						
							2019-03-27 11:07:36 +01:00  
				
					
						
							
							
								 
						
							
								d6d301a612 
								
							 
						 
						
							
							
								
								Run proxies test  
							
							
							
						 
						
							2019-03-26 17:32:28 +00:00  
				
					
						
							
							
								 
						
							
								7eb9e38eb6 
								
							 
						 
						
							
							
								
								Added more proxies tests  
							
							
							
						 
						
							2019-03-20 17:06:05 +00:00  
				
					
						
							
							
								 
						
							
								2b8f213f3d 
								
							 
						 
						
							
							
								
								Removed _TranscriptFetcher  
							
							
							
						 
						
							2019-03-19 14:15:01 +00:00  
				
					
						
							
							
								 
						
							
								a9270f67fd 
								
							 
						 
						
							
							
								
								Refactored Tests  
							
							
							
						 
						
							2019-03-19 13:34:17 +00:00  
				
					
						
							
							
								 
						
							
								86cd1666c0 
								
							 
						 
						
							
							
								
								Rebased on PR  #11  and added tests  
							
							
							
						 
						
							2019-03-16 16:23:42 +00:00  
				
					
						
							
							
								 
						
							
								2f239b4a4c 
								
							 
						 
						
							
							
								
								fixed build  
							
							
							
						 
						
							2019-03-16 13:35:15 +01:00  
				
					
						
							
							
								 
						
							
								1550913334 
								
							 
						 
						
							
							
								
								removed redundant test assets  
							
							
							
						 
						
							2019-03-16 13:31:49 +01:00  
				
					
						
							
							
								 
						
							
								4a564743df 
								
							 
						 
						
							
							
								
								changed testing assets naming to not mess with GitHub stats  
							
							
							
						 
						
							2019-03-14 18:46:46 +01:00  
				
					
						
							
							
								 
						
							
								444998c02b 
								
							 
						 
						
							
							
								
								mock added to requirements to support 2.7  
							
							
							
						 
						
							2019-03-14 17:26:52 +01:00  
				
					
						
							
							
								 
						
							
								94e4e4063f 
								
							 
						 
						
							
							
								
								test suite and corresponding tooling added  
							
							
							
						 
						
							2019-03-14 17:04:34 +01:00  
				
					
						
							
							
								 
						
							
								0390b822c5 
								
							 
						 
						
							
							
								
								README updated  
							
							
							
						 
						
							2019-03-11 14:54:44 +01:00  
				
					
						
							
							
								 
						
							
								cdb7b90b82 
								
							 
						 
						
							
							
								
								improved param parsing and CLI support for choosing languages  
							
							
							
						 
						
							2019-03-11 14:41:26 +01:00  
				
					
						
							
							
								 
						
							
								18fb0cbaec 
								
							 
						 
						
							
							
								
								YouTubeTranscriptApi now supports retrieving transcripts for given languages  
							
							
							
						 
						
							2019-02-21 12:55:03 +01:00  
				
					
						
							
							
								 
						
							
								5e1f020ccf 
								
							 
						 
						
							
							
								
								fixed bug where xml data was also returned when using cli  
							
							
							
						 
						
							2018-07-15 10:57:14 +02:00  
				
					
						
							
							
								 
						
							
								33a2ec721c 
								
							 
						 
						
							
							
								
								faulty imports fixed  
							
							
							
						 
						
							2018-07-03 13:43:27 +02:00