Konwertuj perskie napisy z Windows-1256 do UTF-8
Wiele starszych perskich napisów zapisano w Windows-1256 – ówczesnym kodowaniu Windows dla pisma arabskiego. Telefony, Smart TV, Plex i nowoczesne odtwarzacze oczekują UTF-8, przez co w takich plikach pojawiają się znaki zapytania, kwadraty lub łacińskie „krzaczki”. Prześlij jeden plik lub archiwum ZIP z całym sezonem i pobierz każdy z nich w UTF-8 – z tą samą nazwą, w tym samym formacie oraz z uporządkowanymi perskimi literami i interpunkcją. Zlecenia do 3,000 wierszy są całkowicie za darmo; większe pakiety kosztują $5.
- Automatyczne rozpoznawanie Windows-1256 na podstawie bajtów – bez konieczności konfiguracji
- Pliki będące już w UTF-8 pozostają w UTF-8 i są sprawdzane linijka po linijce
- Wynikowy plik UTF-8 ze znacznikiem BOM, wymaganym przez starsze telewizory
- Obsługa formatów SRT, VTT, ASS, SSA, MicroDVD SUB i SAMI lub archiwum ZIP
- Do 50 plików lub archiwum ZIP w jednym zleceniu, łącznie do 50,000 wierszy
Dlaczego pliki w Windows-1256 sprawiają dziś problemy
Kodowanie Windows-1256 zapisuje każdą perską lub arabską literę jako pojedynczy bajt o wartości od 128 do 255. W samym pliku nie ma żadnej informacji o użytym kodowaniu, więc program musi je odgadnąć. Oprogramowanie skonfigurowane pod kątem perskiego radziło sobie bez problemu; jednak większość współczesnych odtwarzaczy, telefonów i telewizorów zakłada UTF-8, w którym te same bajty są nieprawidłowe, co skutkuje znakami zapytania lub kwadratami.
UTF-8 zapisuje każde pismo w sposób jednoznaczny, dzięki czemu przekonwertowany plik otwiera się poprawnie wszędzie. Konwerter korzysta z dedykowanej tablicy Windows-1256 zawierającej perskie litery پ چ ژ گ oraz znak rozdzielający o zerowej szerokości używany w słowach takich jak میخواهم, więc nic nie ginie po drodze.
Cały sezon za jednym razem
Starsze seriale to często cały folder z plikami odcinków – wszystkie w tym samym kodowaniu. Spakuj je do pliku ZIP (razem z folderami) i prześlij tutaj. Każdy plik konwertowany jest osobno, zachowując swoją nazwę i format: .srt wraca jako .srt, .ass zachowuje style, a pliki SAMI wracają jako SRT. Podsumowanie na ekranie wskaże, ile plików przekonwertowano z Windows-1256, a ile było już w UTF-8.
W tym samym procesie poprawiane są detale typowe dla starych plików: arabskie ي i ك zamieniają się na perskie ی i ک, znaki zapytania i przecinki stają się ؟ oraz ،, interpunkcja przeniesiona na początek linii wraca na jej koniec (jeśli plik wykazuje ten wzorzec), a każda linijka otrzymuje niewidoczny znacznik kierunku tekstu od prawej do lewej (RTL).
Wskazówki
- Zachowaj oryginalne pliki – przekonwertowane mają takie same nazwy, więc pobierz je do nowego folderu
- Jeśli po konwersji odtwarzacz wyświetla małe kwadraty na końcach linii, przetwórz pliki ponownie z wyłączonymi znacznikami RTL
- W przypadku napisów, które dodatkowo się rozjeżdżają, najpierw wykonaj konwersję, a potem użyj narzędzia do synchronizacji napisów
Jak działa narzędzie, ile kosztuje i jak traktujemy Twoje pliki, znajdziesz na stronie narzędzia: Naprawa napisów perskich i arabskich. Ceny wszystkich narzędzi znajdziesz w dziale cennik.
Ostatnia aktualizacja:
Pytania i odpowiedzi
Czy ChatGPT potrafi przekonwertować perskie napisy do UTF-8?
Chatbot przetwarza tekst, a nie surowe bajty pliku, więc w momencie wklejenia zawartości pliku Windows-1256 znaki są już uszkodzone. Niektóre chatboty potrafią uruchomić kod na przesłanym pliku, o ile poprosisz o obsługę Windows-1256, ale przetwarzanie całego sezonu to mnóstwo żmudnej pracy. To narzędzie samo rozpoznaje kodowanie i konwertuje wszystkie pliki w ramach jednego zlecenia.
Skąd mam wiedzieć, czy mój plik ma kodowanie Windows-1256?
Jeśli w nowoczesnym odtwarzaczu widzisz znaki zapytania, kwadraty lub litery łacińskie ze znakami diakrytycznymi, ale w starym programie pod Windows tekst wygląda dobrze – najpewniej jest to Windows-1256. Nie musisz mieć pewności: narzędzie wykryje to automatycznie.
Ile kosztuje cały sezon?
Jeśli pliki mają łącznie do 3,000 linii, zlecenie jest w pełni darmowe. Większy sezon kosztuje $5 (jednorazowa płatność) za maksymalnie 50 plików lub plik ZIP i do 50,000 linii. Pakiet Unlimited kosztuje $19 tygodniowo.
Czy format pliku ulegnie zmianie?
Nie. Każdy plik wraca w swoim formacie i z tą samą nazwą, z wyjątkiem plików SAMI i SubViewer, które są zwracane jako SRT. Możesz też pobrać wszystko w formacie SRT.
Czy mogę użyć tego narzędzia do plików w języku arabskim lub urdu?
Tak. Strona kodowa Windows-1256 obsługuje również arabski i urdu; wybierz odpowiedni język, aby dopasować reguły dotyczące liter.
Czy tekst jest gdziekolwiek przesyłany?
Nie korzystamy z modeli AI – konwersja odbywa się w kodzie programu. Dostęp do zlecenia masz wyłącznie Ty, a pliki przesłane bez rejestracji są usuwane po 7 dniach.