रेंडर srt उपशीर्षक वीडियो करने के लिए?


19

मेरे पास उपशीर्षक .srt फ़ाइल स्वरूप है, और मुझे उन्हें वीडियो फ़ाइल (अधिमानतः mp4) के शीर्ष पर प्रस्तुत करना होगा। मैंने अब तक हैंडब्रेक और मीडियाकोड की कोशिश की है, जिसमें कोई भाग्य नहीं है। मुझे क्या करना चाहिए?


जवाबों:


18

Ffmpeg के हाल के संस्करण के साथ (वर्तमान लीवफिल्टर सीमाओं के कारण उपशीर्षक अलग फाइल में होना चाहिए):

ffmpeg -i input.mp4 -filter:v subtitles=subtitle.srt -c:a copy -c:v libx264 -crf 22 -preset veryfast output.mp4

यदि आपके SRT उपशीर्षक को MKV कंटेनर में रखा गया है, तो आप उन्हें इस तरह से निकाल सकते हैं:

ffmpeg -i input.mkv -map 0:s:0 subtitles.srt

1
क्या आप ऊपर बताई गई कमांड लाइन उपयोगिता के लिए उचित लिंक और प्रलेखन प्रदान कर सकते हैं?
फागनर ब्रैक

1
@FagnerBrack डॉक्स लिंक में कमांड लाइन टूल डॉक्यूमेंटेशन शामिल है
ईमान महमूदीनसाब

2
कृपया ध्यान दें काम करने के लिए इस के लिए, ffmpeg जरूरतों के साथ संकलित की है कि libassके रूप में इन उत्तरों में उल्लेख किया समर्थन: superuser.com/a/869473 askubuntu.com/a/519207 देखें ffmpeg निर्माण निर्देश कैसे उचित रूप से ffmpeg बाइनरी का निर्माण करने पर
Saaru लिंडस्टॉक

7

यहां वीडियो पर उपशीर्षक को जलाने के तीन तरीके दिए गए हैं:
http://blogs.princeton.edu/hrc/2011/01/three_ways_to_burn_subtitles_into_a_video_avi_file.html

  1. आपको AVI फ़ाइल का उपयोग या परिवर्तित करना होगा

  2. उपशीर्षक फ़ाइल (.srt) को वीडियो फ़ाइल (AVI) के समान सटीक नाम देना चाहिए

  3. वीडियो फ़ाइल और उपशीर्षक (.srt) फ़ाइल को एक ही फ़ोल्डर में रहना चाहिए।

मैं जून में खोजी गई पहली विधि से जुड़ूंगा: https://blogs.princeton.edu/hrc/2010/06/how_to_burn_subtitles_into_a_video_file.html

दूसरी विधि जिसका मैंने उपयोग किया है उसे एक मैक की आवश्यकता है जिसमें टोस्ट टाइटेनियम है। फिर आपको पेरियन: http://www.perian.org/ नामक एक मुफ्त कार्यक्रम डाउनलोड करना होगा (सुनिश्चित करें कि आपके पास दोनों कार्यक्रमों का नवीनतम संस्करण है।

विधि 2 (Mac): पेरियन के साथ टोस्ट टाइटेनियम (मुक्त नहीं) का उपयोग करना (मुक्त)

  1. पेरियन खोलें और पेरियन को पहले रखें और जब आप या तो टोस्ट टाइटेनियम का उपयोग कर एक डीवीडी जलाएं या आईएसओ जलाएं (जो मैंने किया है)। यह देखने के लिए कि क्या पेरियन यह काम कर रहा है, VLC (VideoLan Client) में AVI फ़ाइल खोलें और देखें कि क्या उपशीर्षक (आप क्विकटाइम में भी देख सकते हैं) जब आप वीडियो चलाते हैं। यदि वे करते हैं, तो आप फ़ाइल में उपशीर्षक को जलाने के लिए टोस्ट का उपयोग करने के लिए तैयार हैं।

  2. टोस्ट खोलें और डीवीडी चुनें। एवीआई फ़ाइल को जलाने के लिए अंतरिक्ष में गिराएं। Srt फ़ाइल को न छोड़ें, लेकिन सुनिश्चित करें कि srt फ़ाइल AVI वीडियो फ़ाइल के रूप में SAME फ़ोल्डर में है। यदि आप टोस्ट में srt फ़ाइल को छोड़ते हैं, तो आपको एक त्रुटि मिलेगी, लेकिन पेरियन यह जादू का काम करेगा और उपशीर्षक को वीडियो में जला देगा, इसलिए चिंता करने की आवश्यकता नहीं है।

  3. डीवीडी या डिस्क इमेज में या तो बर्न चुनें (डिस्क इमेज उस विंडो में सबसे नीचे है जहां आपने वीडियो फाइल को गिरा दिया है)।

  4. वीडियो को जलाएं। अब आपके पास एक आईएसओ या एक जला हुआ डीवीडी होगा। फ़ाइलें अब एक डीवीडी संरचना (VOBs, आदि) में होंगी। अब आप वीडियो को दूसरे प्रारूप (जैसे mp4) में परिवर्तित करने के लिए ISO या DVD को चीरने के लिए Handbrake का उपयोग कर सकते हैं।

* नोट: जब मैंने वीडियो को हैंडब्रेक का उपयोग करके mp4 में परिवर्तित किया तो मेरे उपशीर्षक काट दिए गए, निश्चित नहीं कि क्यों।

विधि 3 (Windows): कोई भी वीडियो कन्वर्टर (AVC-free)

  1. AVC http://www.any-video-converter.com/products/for_video_free/ डाउनलोड और इंस्टॉल करें

  2. सुनिश्चित करें कि आपकी AVI और .srt फाइलें एक ही फ़ोल्डर में हैं। AVC के लिए, यदि आपके पास एक mp4 है, तो आप वास्तव में mp4 को लोड कर सकते हैं और उपशीर्षक को फ़ाइल में जलाने से पहले इसे AVI फ़ाइल में परिवर्तित नहीं करना होगा।

  3. AVC में वीडियो फ़ाइल को खींचें और छोड़ें।

  4. आउटपुट फ़ाइल के लिए, अनुकूलित AVI मूवी (* .avi) चुनें

  5. फ़ाइल को हाइलाइट करें (उस पर क्लिक करके) और ऑडियो विकल्प (नीचे स्क्रॉल करें) के तहत उपशीर्षक के बगल में ड्रॉप डाउन मेनू पर क्लिक करें।

  6. .Srt फ़ाइल ड्रॉप डाउन में दिखाई देनी चाहिए यदि वीडियो फ़ाइल और srt फ़ाइल एक ही फ़ोल्डर में हैं। सही srt fie चुनें।

  7. AVI के लिए अपनी बाकी सेटिंग्स चुनें और प्रोग्राम स्क्रीन के शीर्ष पर Convert पर क्लिक करें।

आशा है कि ये आपकी मदद करेगा :-)। यहाँ कुछ स्रोत दिए गए हैं जिनका उपयोग मैं इन चरणों का पता लगाने और इन संसाधनों को खोजने के लिए करता हूँ:

http://www.mac-forums.com/forums/os-x-applications-games/101010-how-burn-avi-srt-files-toast.html

http://www.any-video-converter.com/add-srt-subtitle-to-output-video.php

http://forums.support.roxio.com/topic/35597-adding-srt-files-to-dvd/


कृपया, पद्धति को हटा दें। 3. एवीसी फ्री आपको कुछ भी बदलने नहीं देता है और एक स्क्रीन को अंतिम संस्करण खरीदने के लिए संकेत देता है।
फागनर ब्रैक

3

फ्रीमेक मेरी सबसे अच्छी पसंद होगी। यह आपको शानदार लचीलापन देता है और आपको अपने वीडियो में उपशीर्षक जोड़ने में भी सक्षम बनाता है । आपके परीक्षण के लिए विभिन्न प्रकार के कोडेक्स और प्रारूप उपलब्ध हैं। बस एक कोशिश दे, आखिर इसकी फ्री ना? यहाँ लिंक है।

` .freemake: उपशीर्षक समर्थन के साथ मुफ्त वीडियो कनवर्टर

कन्वर्ट डीवीडी, MKV, MOV किसी भी वीडियो प्रारूप या डिवाइस के लिए उपशीर्षक के साथ मुक्त करने के लिए। हमारे मुफ्त वीडियो कनवर्टर के साथ किसी भी वीडियो के लिए SSA / SRT / ASS बाहरी उपशीर्षक जोड़ें

आधिकारिक साइट में ऐसा कहते हैं। और वे यह भी कहते हैं,

.freemake: CUDA और DXVA के साथ सबसे तेज वीडियो कनवर्टर

फ्रीमेक एकमात्र मुफ्त वीडियो कनवर्टर है जो सबसे तेजी से वीडियो रूपांतरण और कम सीपीयू उपयोग के लिए CUDA और DXVA प्रौद्योगिकियों दोनों को एकीकृत करता है। सॉफ्टवेयर स्वचालित रूप से इष्टतम रूपांतरण मापदंडों का पता लगाता है और बेहतर रूपांतरण परिणामों के लिए CUDA और DXVA पर स्विच करता है।


हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.