Bug 330186

Summary: Allow choosing subtitles file encoding
Product: [Applications] dragonplayer Reporter: Shimi Chen <shimi.chen>
Component: generalAssignee: Harald Sitter <sitter>
Status: CONFIRMED ---    
Severity: wishlist CC: hrvoje.senjan, myriam, nate
Priority: VLO    
Version First Reported In: 2.0   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Hebrew subtitle file which has it's encoding wrongly detected by dragon

Description Shimi Chen 2014-01-20 05:47:26 UTC
Many subtitle files don't have their encoding detected automatically correctly (Not unique to Dragon, a known issue in VLC, SMPlayer and any other player really).
Thus, it is a very useful feature in a video player to be able to manually select the encoding.
Though sadly, it is today not possible to do that in Dragon.

Attached is a Hebrew subtitles file that is incorrectly displayed as some langauge with latin alphabet.

Reproducible: Always

Steps to Reproduce:
1. Load a video file with esoterically-encoded subtitles
2. See that is not displayed correctly
3. Look for a GUI element to change the encoding
Actual Results:  
No such GUI element exists

Expected Results:  
Having an option to change subtitles encoding
Comment 1 Shimi Chen 2014-01-20 05:48:35 UTC
Created attachment 84743 [details]
Hebrew subtitle file which has it's encoding wrongly detected by dragon
Comment 2 Harald Sitter 2014-01-20 09:08:23 UTC
You cannot make libvlc pick the correct encoding right now. So this cannot be implemented because of upstream limitations. I'd suggest to convert all files to UTF-8.
Comment 3 Justin Zobel 2021-03-09 05:38:54 UTC
Thank you for the bug report.

As this report hasn't seen any changes in 5 years or more, we ask if you can please confirm that the issue still persists.

If this bug is no longer persisting or relevant please change the status to resolved.
Comment 4 Nate Graham 2022-11-26 05:23:10 UTC
*** Bug 325715 has been marked as a duplicate of this bug. ***