Always transcode ALL streams

I just ran into an issue where only certain audio streams (which happened to be French) of a file got transcoded. -map 0 forces ffmpeg to always transcode all streams.
This commit is contained in:
Michael Johnson 2013-04-01 12:00:40 -03:00
parent 21673659a0
commit 512b4d789b

View file

@ -61,7 +61,7 @@ def Transcode_directory(dirName):
outputVideoExtension = '-transcoded' + outputVideoExtension # adds '-transcoded.ext'
newfilePath = os.path.normpath(name + outputVideoExtension)
command = [ffmpeg, '-i', filePath]
command = [ffmpeg, '-i', filePath, '-map', '0']
if outputVideoCodec:
command.append('-c:v')
command.append(outputVideoCodec)