### Normal Video To FFMPEG Video Converter. generate the audio with same method, which you are using to generate the audio for video.
cmd = ['ffprobe', '-i', 'C:/Users/viral/Documents/1mgfiles/outro_extension.wav', '-show_entries', 'format=duration', '-v', 'quiet', '-of', 'csv=%s' % ("p=0")]
audio_duration = float(os.popen(' '.join(cmd)).read().strip())
audio_duration = round(float(audio_duration))
print(audio_duration)
cmd = 'ffmpeg -i "C:/Users/viral/Documents/1mgfiles/outro_raw.mp4" -i "C:/Users/viral/Documents/1mgfiles/outro_extension.wav" -map 0:v -map 1:a -c:v libx264 -preset medium -crf 18 -c:a aac -b:a 320k -movflags +faststart -t {} -y "C:/Users/viral/Documents/1mgfiles/outro_extension.mp4"'.format(audio_duration)
os.system(cmd)
###-----MP4 to .TS Converter
os.system('ffmpeg -i "C:/Users/viral/Documents/1mgfiles/outro_extension.mp4" -c copy -bsf:v h264_mp4toannexb -f mpegts "C:/Users/viral/Documents/1mgfiles/outro_extension.ts"')
0 comments:
Post a Comment