mirror of
				https://gitlab.com/ytdl-org/youtube-dl.git
				synced 2025-11-04 07:17:07 -05:00 
			
		
		
		
	[postprocessor/embedthumbnail] embed mp4 too (fixes #5840)
This commit is contained in:
		@@ -49,7 +49,7 @@ class EmbedThumbnailPP(FFmpegPostProcessor):
 | 
				
			|||||||
            os.remove(encodeFilename(filename))
 | 
					            os.remove(encodeFilename(filename))
 | 
				
			||||||
            os.rename(encodeFilename(temp_filename), encodeFilename(filename))
 | 
					            os.rename(encodeFilename(temp_filename), encodeFilename(filename))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        elif info['ext'] == 'm4a':
 | 
					        elif info['ext'] in ['m4a', 'mp4']:
 | 
				
			||||||
            if not check_executable('AtomicParsley', ['-v']):
 | 
					            if not check_executable('AtomicParsley', ['-v']):
 | 
				
			||||||
                raise EmbedThumbnailPPError('AtomicParsley was not found. Please install.')
 | 
					                raise EmbedThumbnailPPError('AtomicParsley was not found. Please install.')
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -82,6 +82,6 @@ class EmbedThumbnailPP(FFmpegPostProcessor):
 | 
				
			|||||||
                os.remove(encodeFilename(filename))
 | 
					                os.remove(encodeFilename(filename))
 | 
				
			||||||
                os.rename(encodeFilename(temp_filename), encodeFilename(filename))
 | 
					                os.rename(encodeFilename(temp_filename), encodeFilename(filename))
 | 
				
			||||||
        else:
 | 
					        else:
 | 
				
			||||||
            raise EmbedThumbnailPPError('Only mp3 and m4a are supported for thumbnail embedding for now.')
 | 
					            raise EmbedThumbnailPPError('Only mp3 and m4a/mp4 are supported for thumbnail embedding for now.')
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        return [], info
 | 
					        return [], info
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user