Dutch subs don't play. Seems codepage problem. Solved by using VLC 2.2.1 as transcode engine

For help and support with Linux-specific issues
Forum rules
Please make sure you follow the Problem Reporting Guidelines before posting if you want a reply
Post Reply
Tonne M
Posts: 29
Joined: Sat Jul 18, 2015 6:29 am

Dutch subs don't play. Seems codepage problem. Solved by using VLC 2.2.1 as transcode engine

Post by Tonne M » Wed Mar 16, 2016 10:28 am

So far I have been unable to find what is wrong here.
When I start a .mkv file with embedded dutch subs (.srt) the video won't start at all. Tv says: "Cannot read file".
Going to "live subtitles" same thing with dutch subs.
However, when I choose English subs, everything is just fine. File plays and subs are shown.

This is with all the file I have tried. Can anyone point me in the right direction?

The attached file is a suspicious piece from the log.
Attachments
UMS.txt
(3.07 KiB) Downloaded 85 times
Last edited by Tonne M on Fri Mar 18, 2016 10:52 am, edited 1 time in total.

User avatar
valib
Developer
Posts: 653
Joined: Fri Feb 08, 2013 3:11 am

Re: Dutch subs don't play, English subs just fine

Post by valib » Wed Mar 16, 2016 10:34 am

Please follow the Forum rules written in red above.

Tonne M
Posts: 29
Joined: Sat Jul 18, 2015 6:29 am

Re: Dutch subs don't play, English subs just fine

Post by Tonne M » Wed Mar 16, 2016 10:35 am

Here the Trace log.
Attachments
ums_dbg.zip
(179.57 KiB) Downloaded 77 times

Tonne M
Posts: 29
Joined: Sat Jul 18, 2015 6:29 am

Re: Dutch subs don't play, English subs just fine

Post by Tonne M » Wed Mar 16, 2016 10:37 am

Hope this is better. Could not find it in the first place...
Sorry

User avatar
valib
Developer
Posts: 653
Joined: Fri Feb 08, 2013 3:11 am

Re: Dutch subs don't play, English subs just fine

Post by valib » Wed Mar 16, 2016 11:19 am

It seems to me as a problem to load the Live subtitles. Can you download that subtitles store them in the video folder and rename them accordingly to the video name and test it?

Tonne M
Posts: 29
Joined: Sat Jul 18, 2015 6:29 am

Re: Dutch subs don't play, English subs just fine

Post by Tonne M » Thu Mar 17, 2016 3:30 am

Just got home from work.

I have tested many files with embedded Dutch subs. (All .mkv) and none of them will play unless I disable the subs.

One ore more of those tests should be visible in the logfile.
I might try separate subs in the same folder with the same name, apart from the extension.
All subs are subrip. (.srt)

This phenomenon did not occur until version 5.2. Although it took a long while to start.
Also tried to use an older FFMPEG too but to no avail.

Tonne M
Posts: 29
Joined: Sat Jul 18, 2015 6:29 am

Re: Dutch subs don't play, English subs just fine

Post by Tonne M » Thu Mar 17, 2016 11:14 am

I think I found the culprit.
Most of my subs are coded in "Western (ISO-8859-15)" and that does not work.

I changed some of the subs to Unicode (UTF-8) and everything works fine with those subs.

Now all I need is a working solution so I won't have to change hundreds of .srt files.

So it's not the language itself but the coding of the .srt file.

I tried to set UMS to Western 8859-1 (West European) when not unicode in subtitle settings but, again, to no avail.
Autodetect does not work either.

Tonne M
Posts: 29
Joined: Sat Jul 18, 2015 6:29 am

Re: Dutch subs don't play. Seems codepage problem. Solved by using VLC 2.2.1 as transcode engine

Post by Tonne M » Fri Mar 18, 2016 10:57 am

Changed the topic title because using VLC 2.2.1 works just fine with all my subs.
I realize it's a workaround but image quality is great and subs are too.

Wish I could use VLC as the default engine to play DVD images too. Mplayer won't do that on my system.
But that is for another topic.

User avatar
valib
Developer
Posts: 653
Joined: Fri Feb 08, 2013 3:11 am

Re: Dutch subs don't play, English subs just fine

Post by valib » Fri Mar 18, 2016 11:31 am

Tonne M wrote:I think I found the culprit.
Most of my subs are coded in "Western (ISO-8859-15)" and that does not work.
Unfortunately the automatic codepage detection doesn't work for the "Western (ISO-8859-15)". If your subs are mostly coded in that codepage you can force that by setting the "Non-unicode subtitle encoding" at the Transcoding setting the Subtitles setting tab.

Tonne M
Posts: 29
Joined: Sat Jul 18, 2015 6:29 am

Re: Dutch subs don't play. Seems codepage problem. Solved by using VLC 2.2.1 as transcode engine

Post by Tonne M » Sat Mar 19, 2016 4:12 am

Thanks Valib but I did try several settings including ISO 8859-15 but no luck. Seems like FFMPEG is too stubborn to do what we want it to.

Post Reply