mirror of
				https://github.com/ytdl-org/youtube-dl.git
				synced 2025-10-29 09:26:20 -07:00 
			
		
		
		
	[YoutubeDL] Include rtmpdump in exe versions -v output
This commit is contained in:
		| @@ -62,6 +62,7 @@ from .utils import ( | ||||
| from .cache import Cache | ||||
| from .extractor import get_info_extractor, gen_extractors | ||||
| from .downloader import get_suitable_downloader | ||||
| from .downloader.rtmp import rtmpdump_version | ||||
| from .postprocessor import FFmpegMergerPP, FFmpegPostProcessor | ||||
| from .version import __version__ | ||||
|  | ||||
| @@ -1321,6 +1322,7 @@ class YoutubeDL(object): | ||||
|             platform.python_version(), platform_name())) | ||||
|  | ||||
|         exe_versions = FFmpegPostProcessor.get_versions() | ||||
|         exe_versions['rtmpdump'] = rtmpdump_version() | ||||
|         exe_str = ', '.join( | ||||
|             '%s %s' % (exe, v) | ||||
|             for exe, v in sorted(exe_versions.items()) | ||||
|   | ||||
| @@ -12,9 +12,15 @@ from ..utils import ( | ||||
|     compat_str, | ||||
|     encodeFilename, | ||||
|     format_bytes, | ||||
|     get_exe_version, | ||||
| ) | ||||
|  | ||||
|  | ||||
| def rtmpdump_version(): | ||||
|     return get_exe_version( | ||||
|         'rtmpdump', ['--help'], r'(?i)RTMPDump\s*v?([0-9a-zA-Z._-]+)') | ||||
|  | ||||
|  | ||||
| class RtmpFD(FileDownloader): | ||||
|     def real_download(self, filename, info_dict): | ||||
|         def run_rtmpdump(args): | ||||
|   | ||||
		Reference in New Issue
	
	Block a user