यह बहुत तुच्छ रूप से किया जाता है, क्योंकि .srt
फाइलें सिर्फ पाठ फाइलें होती हैं जिनमें समय टिकट होता है - आपको केवल cd1.avi
सभी उपशीर्षक के समय में लंबाई जोड़ने की आवश्यकता है cd2.srt
। आप की लंबाई के cd1.avi
साथ पा सकते हैं ffmpeg
:
ffmpeg -i cd1.avi # Look for the Duration: line
और फिर उस का cd2.srt
उपयोग करने के लिए जोड़ेंsrttool
srttool -d 12345 -i cd2.srt # 12345 is the amount to add in seconds
या:
srttool -a hh:mm:ss -i cd2.srt # The first subtitle will now start at hh:mm:ss
तब आपको बस फाइलों को एक साथ समेटने और फिर से बनाने में सक्षम होना चाहिए:
srttool -r -i cd.srt
मैंने उठाया srttool
क्योंकि आर्क में यह आता है transcode
, जिसे आपने इस प्रश्न के लिए स्थापित किया है ; बहुत सारे अन्य उपकरण हैं जो .srt
फ़ाइलों को भी स्थानांतरित कर सकते हैं और मर्ज कर सकते हैं, और कम से कम एक वेबसाइट, डूब सकते हैं