ModuleOnTextDataToCEA608 UTF-8 problem

Hi we are ingesting ontextdata into live stream. Next we would like to show subtitles in HLS stream. We set ModuleOnTextDataToCEA608. Subtitles are shown, bu we have problems with polish special characters. They are change to dots. I also check test module ModulePublishOnTextData to insert ontextdata from flat txt file. File is in UTF-8, but converted text to CEA608 still missing polish characters.

Please help me find solution.

I checked for you with our engineers @Piotr Golebiowski and they don’t have a solution for you without running some tests with you in a support ticket. Can you please submit one here so we can find a way to make this special character work? Thank you.

Polish characters - ążźółńćę

I found information somewhere that CEA-608 accept only characters from few language. Unfortunately not from polish.

Oh no, you’re kidding @Piotr Golebiowski! I was going to say an engineer just shared a tip for you to try in case you need it for any other language:

this is line 34 form Tune.xml:

<!-- <VMOption>-Duser.language=en -Duser.country=US -Dfile.encoding=Cp1252</VMOption> -->

Uncomment that line to look like this:

<VMOption>-Duser.language=en -Duser.country=US -Dfile.encoding=Cp1252</VMOption>

Then change the last variable:

-Dfile.encoding=Cp1252
to:
-Dfile.encoding=UTF-8

I hope in the near future when we support CEA-708, it will support the Polish language.

Oh no, you’re kidding @Piotr Golebiowski! I was going to say an engineer just shared a tip for you to try in case you need it for any other language:

this is line 34 from Tune.xml:

<!-- <VMOption>-Duser.language=en -Duser.country=US -Dfile.encoding=Cp1252</VMOption> -->

Uncomment that line to look like this:

<VMOption>-Duser.language=en -Duser.country=US -Dfile.encoding=Cp1252</VMOption><br>

Then change the last variable:

-Dfile.encoding=Cp1252
to:
-Dfile.encoding=UTF-8

I hope in the near future when we support CEA-708, it will support the Polish language.