फ़ारसी / फ़ारसी वीडियो उपशीर्षक समस्या?


10

मुझे सभी अच्छे वीडियो खिलाड़ियों का उपयोग करके फ़ारसी / फ़ारसी में उपशीर्षक की समस्या है।

मैंने सभी रीडिंग ऑप्शंस फॉर्मेट (सभी अलग-अलग क्षेत्र और पढ़ने के लिए भाषा) का परीक्षण किया है, लेकिन सभी काम नहीं किया। मैं फारसी टाइप कर सकता हूं, लेकिन यह फारसी को उपशीर्षक नहीं दिखा सकता।


उपशीर्षक प्रारूप क्या है? SRT?
डेविड फ़ॉस्टर

जवाबों:


13

अगर आपके पास VLC हो सकता है तो मैं आपकी मदद कर सकता हूं।

VLC पर जाएं:

  1. उपकरण और अगले वरीयताएँ पर क्लिक करें
  2. उपशीर्षक और OSD पर क्लिक करें
  3. खंड उपशीर्षक भाषा और डिफ़ॉल्ट एन्कोडिंग में
  4. अरबी का चयन करें (Windows-1256)
  5. अनुभाग फ़ॉन्ट में ताहोमा फ़ॉन्ट चुनें

1
शुक्रिया महदी, मैं SMPlayer पर इसका उपयोग करता हूं। लेकिन पिछले भाग "5" के लिए, मैंने "सामान्य उपशीर्षक सक्षम करें" बटन दबाया, वास्तव में काम किया, धन्यवाद।
अली

2

VLC का उपयोग करके यह बहुत सरल है:

  1. मेनू को संपादित करने के लिए जाओ
  2. प्राथमिकताएं पर क्लिक करें
  3. एन्कोडिंग को अरबी में बदलें (Windows-1256)
  4. फ़ॉन्ट को फ़ारसी फ़ॉन्ट में बदलें (मुझे बी नाज़नीन पसंद है)

का आनंद लें!


1
मैं vlc का उपयोग करता हूं, इसलिए यह VLC
HOS

2

यह UTF-8 एन्कोडिंग के साथ लोगों में फ़ारसी / फ़ारसी उपशीर्षक परिवर्तित करने के लिए एक पायथन 3 कोड है।

def correctSubtitleEncoding(filename, newFilename, encoding='windows-1256'):
    with open(filename, 'r', encoding=encoding) as fr:
        with open(newFilename, 'w', encoding='utf-8') as fw:
            for line in fr:
                fw.write(line[:-1]+'\r\n')

2

अन्य तरीके से आप सबटाइटल्स फाइल को UTF-8 में बदल सकते हैं

मैंने पहले भी इसका अनुभव किया है, और मैंने पाया है कि उपशीर्षक के फ़ॉन्ट के कारण, उपशीर्षक उपशीर्षक को संपादित करने के लिए उपशीर्षक संपादक का उपयोग करें।

आप उपशीर्षक संपादक दो तरीके से प्राप्त कर सकते हैं, इसके घर से डाउनलोड करें http://home.gna.org/subtitleeditor/ या पीपीए के माध्यम से।

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install subtitleeditor
  • सबटाइटल पर राइट क्लिक करें → ओपन विथ सबटाइटल एडिटर
  • फिर टूल्स → स्टाइल एडिटर, और वहां आप अपने उपशीर्षक के फ़ॉन्ट को बदल सकते हैं।

1

कंट्रोल पैनल> रीजन> एडमिनिस्ट्रेटिव (टैब)> चेंज सिस्टम लोकल> करंट सिस्टम लोकेशन को फारसी में बदलें -> इसके लिए आपके कंप्यूटर को रीस्टार्ट करना पड़ सकता है और जब उसने किया तो सब कुछ एक जैसा दिखेगा, लेकिन आप पर्शियन सबटाइटल देख सकते हैं, बस मजा आ गया; )

अगर वह काम नहीं करता है और आपके KMplayer का उपयोग कर रहा है: दाईं ओर किमीप्लेयर की मुख्य स्क्रीन पर क्लिक करें और खिड़की के बाएं मेनू में विकल्प> प्राथमिकताएं> "उपशीर्षक प्रसंस्करण" चुनें और उप मेनू में हिट "फ़ॉन्ट शैली" खोलें दाईं ओर "चारसेट" ढूंढें और उसके बगल में स्थित बॉक्स को "अरबी" में बदलें

यह करना चाहिए


सिस्टम लोकेल बदलें: सिस्टम लोकेल उन प्रोग्रामों में जानकारी दर्ज करने और प्रदर्शित करने के लिए उपयोग किए जाने वाले डिफ़ॉल्ट चरित्र सेट (अक्षर, प्रतीक और नंबर) और फ़ॉन्ट को निर्धारित करता है जो यूनिकोड का उपयोग नहीं करते हैं। यह गैर-यूनिकोड कार्यक्रमों को निर्दिष्ट कंप्यूटर का उपयोग करके आपके कंप्यूटर पर चलाने की अनुमति देता है।
शिरीन sh

1

यह वास्तव में सरल है। उबंटू या अन्य डिस्ट्रो में टेक्स्ट एडिटर प्रोग्राम पर जाएं और "ओपन" पर क्लिक करें। फिर लक्ष्य उपशीर्षक का चयन करें और खिड़की के नीचे खुले में क्लिक करने से पहले आप "चरित्र एन्कोडिंग" देखें। सूची से "अरबी (विंडोज -1256)" चुनें। (यदि यह मौजूद नहीं है तो क्लिक करें जोड़ें / निकालें)। खोलने के बाद, आपको सही टेक्स्ट एन्कोडिंग दिखाई देगी। आपको बस UTF-8 एन्कोडिंग वाली फ़ाइल के रूप में सहेजना चाहिए और इसका आनंद लेना चाहिए।

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