Convierte subtítulos en persa de Windows-1256 a UTF-8
Gran parte de los subtítulos antiguos en persa se guardaron en Windows-1256, la codificación para escritura árabe que usaba Windows en ese entonces. Los teléfonos, Smart TV, Plex y los reproductores actuales esperan UTF-8, por lo que esos archivos muestran signos de interrogación, cuadros o texto latino ininteligible. Sube un archivo o un ZIP de una temporada completa y recibe cada uno en UTF-8, con el mismo nombre y formato, y con los caracteres persas y la puntuación corregidos. Los trabajos de hasta 3,000 líneas son totalmente gratis; los lotes más grandes cuestan $5.
- Detecta Windows-1256 a partir de los bytes, sin necesidad de configurar nada
- Los archivos que ya están en UTF-8 se conservan en UTF-8 y se revisan línea por línea
- Salida en UTF-8 con marca de orden de bytes (BOM), necesaria para televisores más antiguos
- Compatible con SRT, VTT, ASS, SSA, MicroDVD SUB y SAMI, o en un archivo ZIP
- Hasta 50 archivos o un ZIP por trabajo, con 50,000 líneas en total
Por qué fallan hoy los archivos en Windows-1256
Windows-1256 almacena cada letra persa o árabe como un solo byte entre 128 y 255. No hay nada dentro del archivo que indique qué codificación utiliza, por lo que el programa debe adivinarla. El software configurado para persa acertaba; sin embargo, la mayoría de reproductores modernos, teléfonos y televisores asumen UTF-8, donde esos mismos bytes no son válidos, mostrando signos de interrogación o cajas vacías.
UTF-8 guarda cualquier alfabeto sin ambigüedades, permitiendo que un archivo convertido se lea igual en cualquier dispositivo. El conversor cuenta con su propia tabla de Windows-1256, que incluye las letras persas پ چ ژ گ y el separador invisible (ZWNJ) usado en palabras como میخواهم, por lo que nada se pierde en el proceso.
Toda una temporada a la vez
Las series antiguas suelen venir en una carpeta con archivos de episodios, todos con la misma codificación. Ponlos en un ZIP, carpetas incluidas, y súbelo. Cada archivo se convierte por separado y mantiene su nombre y formato: un .srt se descarga como .srt, un .ass conserva sus estilos y los archivos SAMI se descargan como SRT. El resumen en pantalla te muestra cuántos archivos se convirtieron desde Windows-1256 y cuántos ya estaban en UTF-8.
En el mismo proceso se corrigen los detalles habituales de los archivos antiguos: las letras árabes ي y ك pasan a ser las persas ی y ک, los signos de interrogación y las comas se convierten en ؟ y ،, la puntuación que se había movido al inicio de la línea vuelve al final si el archivo sigue ese patrón, y cada línea recibe una marca invisible de derecha a izquierda.
Consejos
- Conserva los archivos originales: los convertidos tendrán los mismos nombres, así que descárgalos en una carpeta nueva
- Si tu reproductor muestra pequeños recuadros al final de las líneas tras la conversión, procesa los archivos de nuevo sin las marcas de derecha a izquierda
- Si los subtítulos también están desincronizados, conviértelos primero y luego usa Ajustar sincronización de subtítulos
Cómo funciona la herramienta, cuánto cuesta y cómo se tratan tus archivos está en la página de Corregir subtítulos en persa y árabe; los precios de todas las herramientas están en la página de precios.
Última actualización:
Preguntas y respuestas
¿Puede ChatGPT convertir subtítulos en persa a UTF-8?
Un chatbot procesa texto, no los bytes sin procesar de tu archivo; por eso, al pegar un archivo en Windows-1256, los caracteres ya aparecen dañados. Algunos asistentes pueden ejecutar código en archivos subidos si sabes pedirles que usen Windows-1256, pero procesar toda una temporada archivo por archivo requiere mucho trabajo. Esta herramienta detecta la codificación y convierte todos los archivos en un solo trabajo.
¿Cómo sé si mi archivo está en Windows-1256?
Si muestra signos de interrogación, recuadros o letras latinas con tilde en un reproductor moderno, pero se ve bien en un programa antiguo de Windows, es muy probable que esté en Windows-1256. No necesitas asegurarte: la herramienta lo detecta automáticamente.
¿Cuánto cuesta una temporada completa?
Si los archivos suman hasta 3,000 líneas en total, el trabajo es totalmente gratis. Una temporada más grande cuesta $5, en un pago único, para un máximo de 50 archivos o un ZIP y 50,000 líneas. Ilimitado cuesta $19 por semana.
¿Cambiará el formato del archivo?
No. Cada archivo se devuelve con su formato y nombre originales, salvo los archivos SAMI y SubViewer, que se convierten a SRT. También puedes descargar todo en SRT.
¿Puedo usarla para archivos en árabe o urdu?
Sí. Windows-1256 también cubre árabe y urdu; solo elige el idioma adecuado para que se apliquen las reglas de caracteres correspondientes.
¿Se envía el texto a algún sitio?
No se utiliza ningún modelo de IA; la conversión se ejecuta mediante código. Solo tú puedes abrir el trabajo y los archivos subidos sin registro se eliminan tras 7 días.