Perzische ondertitels converteren van Windows-1256 naar UTF-8
Veel oudere Perzische ondertitels zijn opgeslagen in Windows-1256, destijds de Windows-codering voor het Arabische schrift. Smartphones, smart-tv's, Plex en moderne videospelers verwachten UTF-8, waardoor die bestanden vraagtekens, blokjes of Latijnse wartaal tonen. Upload één bestand of een ZIP van een heel seizoen en ontvang alles terug in UTF-8: met dezelfde bestandsnaam, hetzelfde formaat en netjes gecorrigeerde Perzische letters en leestekens. Opdrachten tot 3,000 regels zijn helemaal gratis; grotere batches kosten $5.
- Windows-1256 automatisch herkend aan de hand van de bytes, geen instellingen nodig
- Bestanden die al in UTF-8 staan blijven in UTF-8 en worden regel voor regel gecontroleerd
- UTF-8-uitvoer met een byte order mark (BOM), essentieel voor oudere tv's
- Geschikt voor SRT, VTT, ASS, SSA, MicroDVD SUB en SAMI, of als ZIP
- Tot 50 bestanden of een ZIP per opdracht, met in totaal maximaal 50,000 regels
Waarom Windows-1256-bestanden tegenwoordig haperen
Windows-1256 slaat elke Perzische of Arabische letter op als één enkele byte tussen 128 en 255. Nergens in het bestand staat welke tekencodering is gebruikt, dus een programma moet gokken. Software die speciaal voor Perzisch was ingesteld raadde het goed, maar moderne videospelers, smartphones en tv's gaan standaard uit van UTF-8. Daar zijn diezelfde bytes ongeldig, met als resultaat vraagtekens of blokjes.
UTF-8 slaat elk schrift eenduidig op, waardoor een geconverteerd bestand overal hetzelfde wordt weergegeven. De converter gebruikt een eigen Windows-1256-tabel waarin ook de Perzische letters پ چ ژ گ en de zero-width non-joiner (zoals in میخواهم) zijn opgenomen, zodat er onderweg niets verloren gaat.
Een heel seizoen in één keer
Oude series bestaan vaak uit een map met afleveringen, allemaal in dezelfde tekencodering. Zet ze in een ZIP-bestand (inclusief mappen) en upload het. Elk bestand wordt apart geconverteerd en behoudt zijn naam en bestandsindeling: een .srt blijft .srt, een .ass behoudt zijn opmaak en SAMI-bestanden worden SRT. Het overzicht op het scherm laat zien hoeveel bestanden zijn geconverteerd vanuit Windows-1256 en hoeveel al UTF-8 waren.
Tegelijk worden typische eigenaardigheden van oude bestanden opgelost: Arabische ي en ك worden Perzische ی en ک, vraagtekens en komma's worden ؟ en ،, leestekens die naar het begin van de regel waren verplaatst gaan terug naar het einde (als het bestand dat patroon vertoont), en elke regel krijgt een onzichtbaar rechts-naar-links-teken.
Tips
- Bewaar de originele bestanden; de geconverteerde bestanden hebben dezelfde namen, dus download ze naar een nieuwe map
- Toont een mediaspeler na het converteren kleine vierkantjes aan het einde van de regels? Verwerk de bestanden dan opnieuw zonder rechts-naar-links-tekens
- Lopen de ondertitels ook niet synchroon? Converteer ze dan eerst en gebruik daarna Ondertitelsynchronisatie herstellen
Hoe de tool werkt, wat het kost en hoe we met je bestanden omgaan, staat op de pagina Perzische & Arabische ondertitels herstellen; de prijzen van alle tools staan op de pagina prijzen.
Laatst bijgewerkt op
Vragen en antwoorden
Kan ChatGPT Perzische ondertitels converteren naar UTF-8?
Een chatbot werkt met tekst, niet met de ruwe bytes van je bestand. Tegen de tijd dat je een Windows-1256-bestand plakt, zijn de letters al verminkt. Sommige chatbots kunnen code uitvoeren op een geüpload bestand als je expliciet om Windows-1256 vraagt, maar een heel seizoen aan bestanden kost enorm veel handmatig werk. Deze tool herkent de codering automatisch en converteert alle bestanden in één enkele opdracht.
Hoe weet ik of mijn bestand Windows-1256 is?
Als je in een moderne mediaspeler vraagtekens, blokjes of Latijnse letters met accenten ziet, maar de tekst er in een oud Windows-programma goed uitziet, is het vrijwel zeker Windows-1256. Je hoeft het niet zeker te weten: de tool herkent het vanzelf.
Wat kost een heel seizoen?
Als de bestanden samen maximaal 3,000 regels bevatten, is de opdracht volledig gratis. Een groter seizoen kost $5 (eenmalig betaald) voor maximaal 50 bestanden of een ZIP en 50,000 regels. Unlimited kost $19 per week.
Verandert het bestandsformaat?
Nee. Elk bestand behoudt zijn oorspronkelijke bestandsindeling en naam, behalve SAMI en SubViewer, die als SRT terugkomen. Je kunt ook alles als SRT downloaden.
Kan ik dit ook voor Arabische of Urdu-bestanden gebruiken?
Ja. Windows-1256 dekt ook Arabisch en Urdu; kies de juiste taal zodat de letterregels kloppen.
Wordt de tekst ergens naartoe gestuurd?
Er wordt geen AI-model gebruikt; de conversie gebeurt volledig in code. Alleen jij kunt de opdracht openen, en bestanden die zonder account zijn geüpload, worden na 7 dagen verwijderd.