← FFmpeg Subtitle Tools

OCR Language Coverage

Roundtrip test results for bitmap-to-text subtitle conversion. Each language is rendered to PGS via libass, then OCR'd back to text via Tesseract. Input text is UDHR Article 1.

105Pass
9Fail
14Excluded
92%Pass rate

Method

Per-script Noto fonts ensure correct glyph rendering. ASS format at 1920x1080 with 48pt font gives Tesseract clear input. RTL scripts use preserve_interword_spaces=0 to prevent word merging. PSM 6 (uniform block) with PSM 7 fallback handles both multi-line and single-line subtitles.

SRT (UDHR Article 1) → ASS (per-script font) → PGS (libass render) → SRT (Tesseract OCR)

Failures are Tesseract LSTM model limitations (poor training data for the script), not rendering or pipeline issues. Skipped languages have fundamentally broken tessdata (vertical CJK, math symbols, dead scripts).

Results

Language Expected OCR Output Status
Latin
AfrikaansafrArialAlle menslike wesens word vry geboren / en is gelyk in waardigheid en regte.Alle menslike wesens word vry geboren / en is gelyk in waardigheid en regte.PASS
AzerbaijaniazeArialBütün insanlar azad doğulurlar / və hüquqlarda bərabərdirlər.Bütün insanlar azad doğulurlar / və hüquqlarda bərabərdirlər.PASS
BosnianbosArialSva ljudska bića rađaju se slobodna / i jednaka u dostojanstvu i pravima.Sva ljudska bića rađaju se slobodna / i jednaka u dostojanstvu i pravima.PASS
BretonbreArialDieub ha par en o dellezegezh / hag o gwiriou eo ganet an holl dud.Dieub na par en 0 dellezegezh / had 0 gwiriou eo ganet an holl dud.FAIL
CatalancatArialTots els éssers humans neixen lliures / i iguals en dignitat i en drets.Tots els éssers humans neixen lliures / i iguals en dignitat i en drets.PASS
CebuanocebArialAng tanang katawhan gipakatawo / nga may kagawasan ug managsama.Ang tanang katawhan gipakatawo / nga may kagawasan ug managsama.PASS
CzechcesArialVšichni lidé se rodí svobodní / a rovní v důstojnosti i pravech.Všichni lidé se rodí svobodní / a rovní v důstojnosti i pravech.PASS
CorsicancosArialCorsuCorsuPASS
WelshcymArialGenir pawb yn rhydd ac yn gydradd / mewn urddas a hawliau.Genir pawb yn rhydd ac yn gydradd / mewn urddas a hawliau.PASS
DanishdanArialAlle mennesker er født frie og lige / i værdighed og rettigheder.Alle mennesker er født frie og lige / i værdighed og rettigheder.PASS
GermandeuArialAlle Menschen sind frei und gleich / an Würde und Rechten geboren.Alle Menschen sind frei und gleich / an Würde und Rechten geboren.PASS
EnglishengArialAll human beings are born free / and equal in dignity and rights.All human beings are born free / and equal in dignity and rights.PASS
Middle EnglishenmArialEnglisshEnglisshPASS
EsperantoepoArialĈiuj homoj naskiĝas liberaj kaj egalaj / je digno kaj rajtoj.Ĉiuj homoj naskiĝas liberaj kaj egalaj / je digno kaj rajtoj.PASS
EstonianestArialKõik inimesed sünnivad vabadena / ja võrdsetena oma väärikus ja õigustes.Kõik inimesed sünnivad vabadena / ja võrdsetena oma väärikus ja õigustes.PASS
FaroesefaoArialØll menniskju eru fødd fræls / og javnréttut til virðingar og réttinda.Øll menniskju eru fødd fræls / og javnrættut til virðingar og rættinda.FAIL
FilipinofilArialAng lahat ng tao ay isinilang na malaya / at pantay sa karangalan at mga karapatan.Ang lahat ng tao ay isinilang na malaya / at pantay sa karangalan at mga karapatan.PASS
FinnishfinArialKaikki ihmiset syntyvät vapaina / ja tasavertaisina arvoltaan ja oikeuksiltaan.Kaikki ihmiset syntyvät vapaina / ja tasavertaisina arvoltaan ja oikeuksiltaan.PASS
FrenchfraArialTous les êtres humains naissent libres / et égaux en dignité et en droits.Tous les êtres humains naissent libres / et égaux en dignité et en droits.PASS
FrankishfrkArialFrakturFrakturPASS
Middle FrenchfrmNoto SansFrançoisFrançoisPASS
FrisianfryArialAlle minsken wurde frij berne / en hawwe deselde weardigens en rjochten.Alle minsken wurde frij berne / en hawwe deselde weardigens en rjochten.PASS
Scottish GaelicglaArialTha gach uile dhuine air a bhreith saor / agus co-ionnan ann an urram.Tha gach uile dhuine air a bhreith saor / agus co-ionnan ann an urram.PASS
IrishgleArialSaolaítear gach duine saor / agus comhionann ina dhíntiúnas.Saolaítear gach duine saor / agus comhionann ina dhíntiúnas.PASS
GalicianglgArialTodos os seres humanos nacen libres / e iguais en dignidade e dereitos.Todos os seres humanos nacen libres / e iguais en dignidade e dereitos.PASS
Haitian CreolehatArialTout moun fèt lib ak egal / nan diyite ak nan dwa.Tout moun fèt lib ak egal / nan diyite ak nan dwa.PASS
CroatianhrvArialSva ljudska bića rađaju se slobodna / i jednaka u dostojanstvu i pravima.Sva ljudska bića rađaju se slobodna / i jednaka u dostojanstvu i pravima.PASS
HungarianhunArialMinden emberi lény szabadon születik / és egyenlő méltósága és joga van.Minden emberi lény szabadon születik / és egyenlő méltósága és joga van.PASS
IndonesianindArialSemua manusia dilahirkan bebas / dan sama dalam martabat dan hak.Semua manusia dilahirkan bebas / dan sama dalam martabat dan hak.PASS
IcelandicislArialHver maður er borinn frjáls / og jafn öðrum að virðingaréttindum.Hver maður er borinn frjáls / og jafn öðrum að virðingaréttindum.PASS
ItalianitaArialTutti gli esseri umani nascono liberi / ed eguali in dignità e diritti.Tutti gli esseri umani nascono liberi / ed eguali in dignità e diritti.PASS
JavanesejavArialKabeh manungsa lair kanthi mardika / lan darbé martabat lan hak-hak.Kabeh manungsa lair kanthi mardika / lan darbé martabat lan hak-hak.PASS
KurdishkmrArialHemû mirov azad ji dayik dibin / bi rûmet û mafan wekhev in.Hemû mirov azad ji dayik dibin / bi rûmet û mafan wekhev in.PASS
LatinlatArialOmnes homines liberi pares nascuntur / dignitate et iuribus.Omnes homines liberi pares nascuntur / dignitate et iuribus.PASS
LatvianlavArialVisi cilvēki piedzimst brīvi / un vienlīdzīgi cieņā un tiesību ziņā.Visi cilvēki piedzimst brīvi / un vienlīdzīgi cieņā un tiesību ziņā.PASS
LithuanianlitArialVisi žmonės gimsta laisvi ir lygūs / savo orumu ir teisėmis.Visi žmonės gimsta laisvi ir lygūs / savo orumu ir teisėmis.PASS
LuxembourgishltzArialLëtzebuergeschLëtzebuergeschPASS
MaltesemltArialIl-bnedmin kollha jitwieldu ħielsa / u ugwali fid-dinjità u d-drittijiet.Il-bnedmin kollha jitwieldu ħielsa / u ugwali fid-dinjità u d-drittijiet.PASS
MaorimriArialKo te katoa o ngā tāngata i whānau mai / ki te ao he rangatira anō rātou.Ko te katoa o ngā tāngata i whānau mai / ki te ao he rangatira anō rātou.PASS
MalaymsaArialSemua manusia dilahirkan bebas / dan sama dalam martabat dan hak.Semua manusia dilahirkan bebas / dan sama dalam martabat dan hak.PASS
DutchnldArialAlle mensen worden vrij geboren / en gelijk in waardigheid en rechten.Alle mensen worden vrij geboren / en gelijk in waardigheid en rechten.PASS
NorwegiannorArialAlle mennesker er født frie og like / i verdighet og rettigheter.Alle mennesker er født frie og like / i verdighet og rettigheter.PASS
OccitanociArialTotes las personas naisson liuras / e egalas en dignitat e en dreches.Totes las personas naisson liuras / e egalas en dignitat e en dreches.PASS
PolishpolArialWszyscy ludzie rodzą się wolni / i równi w swej godności i prawach.Wszyscy ludzie rodzą się wolni / i równi w swej godności i prawach.PASS
PortugueseporArialTodos os seres humanos nascem livres / e iguais em dignidade e direitos.Todos os seres humanos nascem livres / e iguais em dignidade e direitos.PASS
QuechuaqueArialRunasimiRunasimiPASS
RomanianronArialToate ființele umane se nasc libere / și egale în demnitate și drepturi.Toate ființele umane se nasc libere / și egale în demnitate și drepturi.PASS
SlovakslkArialVšetci ľudia sa rodia slobodní / a rovní v dôstojnosti a právach.Všetci ľudia sa rodia slobodní / a rovní v dôstojnosti a právach.PASS
SlovenianslvArialVsi ljudje se rodijo svobodni / in enakopravni v dostojanstvu.Vsi ljudje se rodijo svobodni / in enakopravni v dostojanstvu.PASS
SpanishspaArialTodos los seres humanos nacen libres / e iguales en dignidad y derechos.Todos los seres humanos nacen libres / e iguales en dignidad y derechos.PASS
AlbaniansqiArialTë gjithë njerëzit lindin të lirë / dhe të barabartë në dinjitet.Të gjithë njerëzit lindin të lirë / dhe të barabartë në dinjitet.PASS
Serbian (Latin)srp_latnArialSva ljudska bića rađaju se slobodna / i jednaka u dostojanstvu i pravima.Sva ljudska bića rađaju se slobodna / i jednaka u dostojanstvu i pravima.PASS
SundanesesunArialSundaSundaPASS
SwahiliswaArialBinadamu wote wamezaliwa huru / na sawa katika heshima na haki.Binadamu wote wamezaliwa huru / na sawa katika heshima na haki.PASS
SwedishsweArialAlla människor är födda fria / och lika i värdighet och rättigheter.Alla människor är födda fria / och lika i värdighet och rättigheter.PASS
TagalogtglArialAng lahat ng tao ay isinilang na malaya / at pantay sa karangalan.Ang lahat ng tao ay isinilang na malaya / at pantay sa karangalan.PASS
TongantonArialLea fakatongaLea fakatongaPASS
TurkishturArialBütün insanlar özgür doğarlar / ve eşit haklara sahiptirler.Bütün insanlar özgür doğarlar / ve eşit haklara sahiptirler.PASS
UzbekuzbArialBarcha odamlar erkin tug'iladilar / va qadr-qimmat va huquqlarda teng.Barcha odamlar erkin tug'iladilar / va qadr-qimmat va huquqlarda teng.PASS
VietnamesevieNoto SansMọi người sinh ra đều bình đẳng / về nhân phẩm và quyền lợi.Mọi người sinh ra đều bình đẳng / về nhân phẩm và quyền lợi.PASS
YorubayorArialGbogbo ènìyàn ni a bí ní òmìnira / àti dọ́gba ní ìyì àti ẹ̀tọ́.Gbogbo ẹ̀nìyàn ni a bí ní òÒmìnira / àti dọgba ní ìyì àti ẹ̀tọ.FAIL
Danish (Fraktur)dan_frakArialDanskDanskPASS
German (Fraktur)deu_frakArialDeutschDeutschPASS
Italian (Old)ita_oldArialItalianoItalianoPASS
Spanish (Old)spa_oldArialEspañolEspañolPASS
Cyrillic
Azerbaijani (Cyrillic)aze_cyrlArialАзәрбајҹанАзәрбајҹанPASS
BelarusianbelArialУсе людзі нараджаюцца свабоднымі / і роўнымі ў сваёй годнасці і правах.Усе людзі нараджаюцца свабоднымі / і роўнымі ў сваёй годнасці і правах.PASS
BulgarianbulArialВсички хора се раждат свободни / и равни по достойнство и права.Всички хора се раждат свободни / и равни по достойнство и права.PASS
KazakhkazArialБарлық адамдар тең құқылы болып туады / ар-намыстарына қана және хұқытарына.Барлық адамдар тең құқылы болып туады / ар-намыстарына қана және хұқытарына.PASS
KyrgyzkirArialБардык адамдар эркин жаралат / жане талапа ар-намыска ие.Бардык адамдар эркин жаралат / жане талапа ар-намыска ие.PASS
MacedonianmkdArialСите човечки суштества се раѓаат слободни / и еднакви во достоинството.Сите човечки суштества се раѓаат слободни / и еднакви во достоинството.PASS
MongolianmonArialХүн бүр төрж мэндлээрээ эрх чөлөөтэй / ба эзэлхэх нэр үндсэн эрхтэй.Хүн бүр төрж мэндлээрээ эрх чөлөөтэй / ба эзэлхэх нэр үндсэн эрхтэй.PASS
RussianrusArialВсе люди рождаются свободными / и равными в своём достоинстве и правах.Все люди рождаются свободными / и равными в своём достоинстве и правах.PASS
Serbian (Cyrillic)srpArialСва људска бића рађају се слободна / и једнака у достојанству и правима.Сва људска бића рађају се слободна / и једнака у достојанству и правима.PASS
TajiktgkArialТоҷикӣТоҷикӣPASS
UkrainianukrArialУсі люди народжуються вільними / і рівними у своїй гідності і правах.Усі люди народжуються вільними / і рівними у своїй гідності і правах.PASS
Uzbek (Cyrillic)uzb_cyrlArialЎзбекчаЎзбекчаPASS
Greek
GreekellArialΕλληνικάΕλληνικάPASS
Ancient GreekgrcArialἙλληνικήἙλληνικήPASS
CJK
Chinese (Simplified)chi_simNoto Sans CJK SC人人生而自由 / 在尊严和权利上一律平等。人人生而自由 / 在尊严和权利上一律平等。PASS
Chinese (Traditional)chi_traNoto Sans CJK TC人人生而自由 / 在尊嚴和權利上一律平等。人人生而自由 / 在尊嚴和權利上一律平等。PASS
JapanesejpnNoto Sans CJK JPすべての人間は生まれながらに / 自由であり尊厳と権利において平等である。すべての人間は生まれながらに / 自由であり尊厳と権利において平等である。PASS
KoreankorNoto Sans CJK KR모든 사람은 태어날 때부터 자유롭고 / 존엄성과 권리에 있어서 평등하다.모든 사람은 태어날 때부터 자유롭고 / 존엄성과 권리에 있어서 평등하다.PASS
Arabic / RTL
ArabicaraNoto Sans Arabicيولد جميع الناس أحرارا / ومتساوين في الكرامة والحقوق.يولد جميع الناس أحرارا / ومتساوين في الكرامة والحقوق.PASS
PersianfasNoto Sans Arabicهمه افراد بشر آزاد زاده می‌شوند / و از حیث حقوق با هم برابرند.همه افراد بشر آزاد زاده می‌شوند / و از حیث حقوق با هم برابرند.PASS
HebrewhebNoto Sans Hebrewכל בני האדם נולדים חופשיים / ושווים בכבודם ובזכויותיהם.כל בני האדם נולדים חופשיים / ושווים בכבודם ובזכויותיהם.PASS
UrduurdNoto Sans Arabicتمام انسان آزاد پیدا ہوتے ہیں / اور حقوق میں برابر ہیں۔تمام انسان آزاد پیدا ہوتے ہیں / اور حقوق میں براہر ہیں۔FAIL
Devanagari / Indic
HindihinNoto Sans Devanagariसभी मनुष्य जन्म से स्वतंत्र हैं / और गरिमा और अधिकारों में समान हैं।सभी मनुष्य जन्म से स्वतंत्र हैं / और गरिमा और अधिकारों में समान हैं।PASS
MarathimarNoto Sans Devanagariसर्व मानवी व्यक्ती जन्मतः स्वतंत्र / आणि समान प्रतिष्ठा आणि अधिकार आहेत.सर्व मानवी व्यक्‍ती जन्मतः स्वतंत्र / आणि समान प्रतिष्ठा आणि अधिकार आहेत.PASS
NepalinepNoto Sans Devanagariसबै मानिसहरू जन्मजात स्वतन्त्र / र समान मर्यादा र अधिकार भएका छन्।सबै मानिसहरू जन्मजात स्वतन्त्र / र समान मर्यादा र अधिकार भएका छन्‌।PASS
SanskritsanNoto Sans Devanagariसर्वे मानवाः स्वतन्त्राः जायन्ते / गौरवे अधिकारे च समानाः।सर्वे मानवाः स्वतन्त्राः जायन्ते / गौरवे अधिकारे च समानाः।PASS
BengalibenNoto Sans Bengaliসমস্ত মানুষ স্বাধীনভাবে জন্মগ্রহণ করে / এবং মর্যাদা ও অধিকারে সমান।সমস্ত মানুষ স্বাধীনভাবে জন্মগ্রহণ করে / এবং মর্যাদা ও অধিকারে সমান।PASS
AssameseasmNoto Sans Bengaliঅসমীয়াঅসমীয়াPASS
GujaratigujNoto Sans Gujaratiપ્રત્યેક વ્યક્તિ જન્મથી સ્વતંત્ર છે / અને ગૌરવ તથા અધિકારોમાં સમાન છે.પ્રત્યેક વ્યક્તિ જન્મથી સ્વતંત્ર છે / અને ગૌરવ તથા અધિકારોમાં સમાન છે.PASS
KannadakanNoto Sans Kannadaಎಲ್ಲಾ ಮಾನವರೂ ಸ್ವತಂತ್ರರಾಗಿ ಜನಿಸಿದ್ದಾರೆ / ಮತ್ತು ಘನತೆ ಮತ್ತು ಹಕ್ಕುಗಳಲ್ಲಿ ಸಮಾನರು.ಎಲ್ಲಾ ಮಾನವರೂ ಸ್ವತಂತ್ರರಾಗಿ ಜನಿಸಿದ್ದಾರೆ / ಮತ್ತು ಘನತೆ ಮತ್ತು ಹಕ್ಕುಗಳಲ್ಲಿ ಸಮಾನರು.PASS
MalayalammalNoto Sans Malayalamമനുഷ്യരെല്ലാവരും സ്വതന്ത്രരായി ജനിക്കുന്നു / അന്തസ്സിലും അവകാശങ്ങളിലും തുല്യരാണ്.മനുഷ്യരെല്ലാവരും സ്വതന്ത്രരായി ജനിക്കുന്നു / അന്തസ്സിലും അവകാശങ്ങളിലും തുല്യരാണ്‌.PASS
OdiaoriNoto Sans Oriyaଓଡ଼ିଆଓଡ଼ିଆPASS
PunjabipanNoto Sans Gurmukhiਸਾਰੇ ਮਨੁੱਖ ਆਜ਼ਾਦ ਜੰਮਦੇ ਹਨ / ਅਤੇ ਇੱਜ਼ਤ ਅਤੇ ਹੱਕਾਂ ਵਿੱਚ ਬਰਾਬਰ ਹਨ।FAIL
TamiltamNoto Sans Tamilமனிதர்கள் அனைவரும் சுதந்திரமாகவே / பிறக்கின்றனர் மற்றும் சமமானவர்கள்.மனிதர்கள்‌ அனைவரும்‌ சுதந்திரமாகவே / பிறக்கின்றனர்‌ மற்றும்‌ சமமானவர்கள்‌.PASS
TelugutelNoto Sans Teluguప్రతి వ్యక్తి స్వతంత్రంగా జన్మిస్తాడు / మరియు గౌరవం మరియు హక్కులలో సమానం.ప్రతి వ్యక్తి స్వతంత్రంగా జన్మిస్తాడు / మరియు గౌరవం మరియు హక్కులలో సమానం.PASS
SinhalasinNoto Sans Sinhalaසියලු මනුෂ්‍යයෝ නිදහස්ව උපත ලබති / සහ ගරුත්වයෙන් හා අයිතිවාසිකම්වලින් සමානය.සියලු මනුෂ්‍යයෝ නිදහස්ව උපත ලබති / සහ ගරුත්වයෙන්‌ හා අයිතිවාසිකම්වලින්‌ සමානය.PASS
Other Scripts
AmharicamhNoto Sans Ethiopicሰዎች ሁሉ ነፃ ሆነው ይወለዳሉ / እኩልም ናቸው በክብርና በመብት።ሰዎች ሁሉ ነፃ ሆነው ይወለዳሉ / እኩልም ናቸው በክብርና በመብት።PASS
TibetanbodNoto Serif Tibetanབོད་སྐདབོད་སྐདPASS
CherokeechrNoto Sans CherokeeᏣᎳᎩᏣᎳᎩPASS
DzongkhadzoNoto Serif Tibetanརྫོང་ཁརྫོང་ཁPASS
ArmenianhyeNoto Sans ArmenianԲոլոր մարդիկ ծնվում են ազատ ու հավասար / իրենց արժանապատվությամբ և իրավունքներով.Բոլոր մարդիկ ծնվում են ազատ ու ռավասար / իրենց արժանապատվությամբ ն իրավունքներով.FAIL
InuktitutikuNoto Sans Canadian AboriginalᐃᓄᒃᑎᑐᑦᐃᓄᒃᑎᑐᑦPASS
GeorgiankatNoto Sans Georgianყველა ადამიანი იბადება თავისუფალი / თანასწორი ღირსებითა და უფლებებით.ყველა ადამიანი იბადება თავისუფალი / თანასწორი ღირსებითა და უფლებებით.PASS
KhmerkhmNoto Sans Khmerមនុស្សទាំងអស់កើតមកមានសេរីភាព / និងសមភាពក្នុងសេចក្ដីថ្លៃថ្នូរនិងសិទ្ធិ។មនុស្សទាំងអស់កើតមកមានសេរីភាព / និងសមភាពក្នងសេចក្តីថ្លៃថ្នរនិងសិទ្ធិ។FAIL
LaolaoNoto Sans Laoມະນຸດທຸກຄົນເກີດມາມີສິດເສລີພາບ / ແລະ ສະເໝີພາບໃນກຽດສັກສີ ແລະ ສິດທິ.ມະນຸດທກຄົນເກີດມາມີສິດເສລີພາບ / ແລະ ສະເນີພາບໃນກຽດສັກສີ ແລະ ສິດທິ.FAIL
MyanmarmyaNoto Sans Myanmarလူတိုင်းသည် / လွတ်လပ်စွာမွေးဖွားလာသည်။လူတိုင်းသ မ / မူတုငးသည / မျိူ မြ / လွတလပစ္စာမွေးဖွားလာသည1 / ~ ပြို ၂FAIL
ThaithaNoto Sans Thaiมนุษย์ทุกคนเกิดมามีอิสระ / และเสมอภาคกันในศักดิ์ศรี.มนุษย์ทุกคนเกิดมามีอิสระ / และเสมอภาคกันในศักดิ์ศรี.PASS
TigrinyatirNoto Sans EthiopicትግርኛትግርኛPASS
YiddishyidNoto Sans HebrewשלוםשלוםPASS

Links