Persian / Farsi Videos Untertitel Problem?


10

Ich habe Probleme mit Untertiteln auf Persisch / Persisch, wenn ich alle guten Videoplayer verwende.

Ich habe alle Leseoptionsformate getestet (alle unterschiedlichen Bereiche und Sprachen zum Lesen), aber alle haben nicht funktioniert. Ich kann Farsi eingeben, aber Farsi kann keinen Untertitel anzeigen.


Was ist das Untertitelformat? SRT?
David Foerster

Antworten:


13

Wenn Sie VLC haben, kann ich Ihnen helfen.

Gehe zu VLC:

  1. Klicken Sie auf Extras und nächste Einstellungen
  2. Klicken Sie auf Untertitel & OSD
  3. Im Abschnitt Untertitelsprache und Standardcodierung
  4. Wählen Sie Arabisch (Windows-1256)
  5. Wählen Sie im Abschnitt Schriftart die Tahoma-Schriftart aus

1
Danke Mahdi, ich benutze dies auf SMPlayer. aber für den letzten Teil "5" drücke ich die Schaltfläche "Normale Untertitel aktivieren", wirklich funktioniert, DANKE.
Ali

2

Dies ist mit VLC sehr einfach:

  1. Gehen Sie zum Menü Bearbeiten
  2. Klicken Sie auf Einstellungen
  3. Ändern Sie die Codierung in Arabisch (Windows-1256)
  4. Ändern Sie die Schriftart in eine persische Schriftart (ich bevorzuge B Nazanin)

Genießen!


1
Ich benutze VLC, also ist dies über VLC
HOS

1

Auf andere Weise können Sie die Codierung von Untertiteldateien in UTF-8 ändern

Ich habe dies schon einmal erlebt und festgestellt, dass es an der Schriftart der Untertitel liegt. Verwenden Sie den Untertitel-Editor, um die Schriftart Ihres Untertitels zu bearbeiten!

Sie können den Untertitel-Editor auf zwei Arten herunterladen: Download von seinem Haus http://home.gna.org/subtitleeditor/ oder über PPA.

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install subtitleeditor
  • Klicken Sie mit der rechten Maustaste auf Untertitel → Öffnen mit → Untertitel-Editor
  • Dann Extras → Stileditor, und dort können Sie die Schriftart Ihres Untertitels ändern.

Grüße.


1

Systemsteuerung> Region> Verwaltung (Registerkarte)> System lokal ändern> Aktuellen Systemspeicherort in Persisch ändern -> Möglicherweise muss der Computer neu gestartet werden. Wenn dies der Fall ist, sieht alles gleich aus, aber Sie können persische Untertitel sehen, um Spaß zu haben. )

Wenn dies nicht funktioniert hat und Sie KMplayer verwenden: Klicken Sie mit der rechten Maustaste auf den Hauptbildschirm von kmplayer und gehen Sie zu: Option> Einstellungen> Wählen Sie im linken Menü des Fensters "Untertitelverarbeitung" und klicken Sie in den geöffneten Untermenüs auf "Schriftstil" Suchen Sie auf der rechten Seite den "Zeichensatz" und ändern Sie das Feld daneben in "Arabisch".

das muss es tun


Ändern des Systemgebietsschemas: Das Systemgebietsschema bestimmt den Standardzeichensatz (Buchstaben, Symbole und Zahlen) und die Schriftart, mit denen Informationen in Programmen eingegeben und angezeigt werden, die keinen Unicode verwenden. Auf diese Weise können Nicht-Unicode-Programme in der angegebenen Sprache auf Ihrem Computer ausgeführt werden.
Shirin

1

Dies ist ein Python3-Code zum Konvertieren von Persisch / Farsi-Untertiteln in solche mit UTF-8-Codierung.

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')

1

Es ist wirklich einfach. Gehen Sie zum Texteditor-Programm in Ubuntu oder einer anderen Distribution und klicken Sie auf "Öffnen". Wählen Sie dann den Zieluntertitel aus und bevor Sie unten im Fenster auf Öffnen klicken, sehen Sie "Zeichenkodierung". Wählen Sie "Arabisch (Windows-1256)" aus der Liste. (Wenn es nicht vorhanden ist, klicken Sie auf Hinzufügen / Entfernen.) Nach dem Öffnen wird die richtige Textcodierung angezeigt. Sie sollten die Datei einfach als UTF-8-Codierung speichern und genießen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.