add new ffmpeg options. fix #213

This commit is contained in:
clinton-hall 2013-12-04 22:00:28 +10:30
parent c3d5066157
commit 80038d4a84
2 changed files with 12 additions and 0 deletions

View file

@ -49,6 +49,8 @@ def Transcode_directory(dirName):
outputAudioCodec = config.get("Transcoder", "outputAudioCodec").strip()
outputAudioBitrate = config.get("Transcoder", "outputAudioBitrate").strip()
outputSubtitleCodec = config.get("Transcoder", "outputSubtitleCodec").strip()
outputFastStart = int(config.get("Transcoder", "outputFastStart"))
outputQualityPercent = int(config.get("Transcoder", "outputQualityPercent"))
if useNiceness:
niceness = int(config.get("Transcoder", "niceness"))
@ -104,6 +106,12 @@ def Transcode_directory(dirName):
if len(outputSubtitleCodec) > 0:
command.append('-c:s')
command.append(outputSubtitleCodec)
if outputFastStart > 0:
command.append('-movflags')
command.append('+faststart')
if outputQualityPercent > 0:
command.append('-q:a')
command.append(outputQualityPercent)
else:
command.append('-sn') # Don't copy the subtitles over
command.append(newfilePath)