mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-10-31 14:45:14 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			21 lines
		
	
	
		
			485 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			485 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| #!/usr/bin/env python3
 | |
| 
 | |
| # Allow direct execution
 | |
| import os
 | |
| import sys
 | |
| 
 | |
| sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
 | |
| 
 | |
| 
 | |
| from devscripts.utils import get_filename_args, write_file
 | |
| from yt_dlp.extractor import list_extractor_classes
 | |
| 
 | |
| 
 | |
| def main():
 | |
|     out = '\n'.join(ie.description() for ie in list_extractor_classes() if ie.IE_DESC is not False)
 | |
|     write_file(get_filename_args(), f'# Supported sites\n{out}\n')
 | |
| 
 | |
| 
 | |
| if __name__ == '__main__':
 | |
|     main()
 | 
