) در گیتهاب: https://github.com/hossein4heydari/subvid#!/bin/python3# This script has been written by Hossein Heydari
# Follow writter on twitter: @hossein7heydari
# Import needed modules
import sys
import os
# clear Screen
os.system("clear")
# Get Video and Sub from Argument
subtitle = (sys.argv[1])
video = (sys.argv[2])
# Get key from user
key_ints = input("What is your Key? ")
# Saving line time in this variable
subLineNum = ''
# Write output
output = open("subLog.txt", "w")
# var counter
counter = 1
# open file and read it
with open(subtitle, 'r') as open_read:
for line in open_read:
if "<--" in line[0:17] or "-->" in line[0:17]:
subLineNum = line
else:
if key_ints in line:
number = print(subLineNum)
second = (subLineNum[17:25])
first = (subLineNum[:8])
print(line)
print(first, second)
output.write(first + " " + second + "n" + line + "n")
cut1 = first[3:5]
finall_cut1 = int(cut1) - 2
cut2 = second[3:5]
finall_cut2 = finall_cut1 - int(cut2)
finall_value = abs(int(finall_cut2) * 60)
os.system("ffmpeg -i " + video + " -ss " + str(finall_cut1) + " -t " + str(finall_value) + " -c:a copy -c:v copy out" + str(counter) + ".mp4")
counter = counter +1
output.close()

برچسب:
نویسنده: استخدام کار