updated ffmpeg binaries, general improvements

This commit is contained in:
Elghinnarisa
2022-09-09 19:46:34 +02:00
parent ff96fbd4a1
commit db2ff6ebfd
6 changed files with 139 additions and 16 deletions

View File

@@ -15,9 +15,9 @@ skipto = " -ss "
del sys.argv[0]
for i, each in enumerate(sys.argv):
for i, file in enumerate(sys.argv):
arg_list = 'ffprobe.exe -i "{each}"'.format(each=each)
arg_list = 'ffprobe.exe -i "{file}"'.format(file=file)
cmd = subprocess.Popen(arg_list, stdout=subprocess.PIPE, stderr=subprocess.PIPE, encoding='UTF-8')
@@ -39,12 +39,11 @@ audio_track = "".join(" -map 0:a:{}".format(y) for y in x)
z = (int(z) for z in input ("Enter subtitle tracks to keep: ").split())
subtitle_track = "".join(" -map 0:s:{}".format(y) for y in z)
for each in sys.argv:
for file in sys.argv:
path = each
basename = os.path.basename(path)
basename = os.path.basename(file)
arg_list = 'ffmpeg.exe -i "{each}" -map 0:v {audio_track} {subtitle_track} -c copy "E:/Projects/ffmpeg_tests/audio_tracks/out/{basename}"'.format(each=each, audio_track=audio_track, subtitle_track=subtitle_track, basename=basename)
arg_list = 'ffmpeg.exe -i "{file}" -map 0:v {audio_track} {subtitle_track} -c copy "E:/Projects/ffmpeg_tests/audio_tracks/out/{basename}"'.format(file=file, audio_track=audio_track, subtitle_track=subtitle_track, basename=basename)
print(arg_list)