mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-11-04 00:25:15 +00:00 
			
		
		
		
	[options] Accept lrc as a subtitle conversion target format (closes #14292)
This commit is contained in:
		@@ -1,6 +1,7 @@
 | 
				
			|||||||
version <unreleased>
 | 
					version <unreleased>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Core
 | 
					Core
 | 
				
			||||||
 | 
					+ [options] Accept lrc as a subtitle conversion target format (#14292)
 | 
				
			||||||
* [utils] Fix handling raw TTML subtitles (#14191)
 | 
					* [utils] Fix handling raw TTML subtitles (#14191)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -206,7 +206,7 @@ def _real_main(argv=None):
 | 
				
			|||||||
        if opts.recodevideo not in ['mp4', 'flv', 'webm', 'ogg', 'mkv', 'avi']:
 | 
					        if opts.recodevideo not in ['mp4', 'flv', 'webm', 'ogg', 'mkv', 'avi']:
 | 
				
			||||||
            parser.error('invalid video recode format specified')
 | 
					            parser.error('invalid video recode format specified')
 | 
				
			||||||
    if opts.convertsubtitles is not None:
 | 
					    if opts.convertsubtitles is not None:
 | 
				
			||||||
        if opts.convertsubtitles not in ['srt', 'vtt', 'ass']:
 | 
					        if opts.convertsubtitles not in ['srt', 'vtt', 'ass', 'lrc']:
 | 
				
			||||||
            parser.error('invalid subtitle format specified')
 | 
					            parser.error('invalid subtitle format specified')
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if opts.date is not None:
 | 
					    if opts.date is not None:
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -847,7 +847,7 @@ def parseOpts(overrideArguments=None):
 | 
				
			|||||||
    postproc.add_option(
 | 
					    postproc.add_option(
 | 
				
			||||||
        '--convert-subs', '--convert-subtitles',
 | 
					        '--convert-subs', '--convert-subtitles',
 | 
				
			||||||
        metavar='FORMAT', dest='convertsubtitles', default=None,
 | 
					        metavar='FORMAT', dest='convertsubtitles', default=None,
 | 
				
			||||||
        help='Convert the subtitles to other format (currently supported: srt|ass|vtt)')
 | 
					        help='Convert the subtitles to other format (currently supported: srt|ass|vtt|lrc)')
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    parser.add_option_group(general)
 | 
					    parser.add_option_group(general)
 | 
				
			||||||
    parser.add_option_group(network)
 | 
					    parser.add_option_group(network)
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user