Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
|
1st January 2021, 18:11 | #2 | Link |
Registered User
Join Date: Jun 2002
Location: On thin ice
Posts: 6,837
|
Does it have a resource file embedded? You can check with Resource Hacker.
__________________
https://github.com/stax76/software-list https://www.youtube.com/@stax76/playlists |
2nd January 2021, 04:26 | #4 | Link |
Registered User
Join Date: Jun 2002
Location: On thin ice
Posts: 6,837
|
I like the topic text encoding but since it's not open source and another reason... (not related to you) I think it's not the right thread for me.
I suggest using the support forum of the author: http://rationalqm.us/board/index.php
__________________
https://github.com/stax76/software-list https://www.youtube.com/@stax76/playlists |
2nd January 2021, 21:57 | #5 | Link |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
Looking at a vanilla "DGIndex.exe", it seems like it contains an empty manifest.
You may wish to replace that with the following content, e.g. by using Resource Hacker, in order to enable UTF-8 support: (requires Windows 10, Version 1903 or later!) Code:
<?xml version="1.0" encoding="utf-8" standalone="yes"?> <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> <assemblyIdentity type="win32" name="avisynth.dgindex" version="1.0.0.0"/> <application xmlns="urn:schemas-microsoft-com:asm.v3"> <windowsSettings> <longPathAware xmlns="http://schemas.microsoft.com/SMI/2016/WindowsSettings">true</longPathAware> <activeCodePage xmlns="http://schemas.microsoft.com/SMI/2019/WindowsSettings">UTF-8</activeCodePage> </windowsSettings> </application> </assembly> https://i.imgur.com/n3DokZn.png
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ Last edited by LoRd_MuldeR; 2nd January 2021 at 22:24. |
3rd January 2021, 01:32 | #6 | Link | |
Registered User
Join Date: Sep 2006
Posts: 1,657
|
Quote:
Code:
おめでたい |
|
3rd January 2021, 02:00 | #7 | Link |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
Seems to work for me:
https://i.imgur.com/CKrFHaA.png Sure the manifest was patched correctly? And you are on Windows 10 version 1903 (May 2019 Update) or later, right? FWIW, here is "my" patched DGIndex binary: https://easyupload.io/zp2sjx
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ |
3rd January 2021, 03:02 | #8 | Link | |
Registered User
Join Date: Sep 2006
Posts: 1,657
|
Quote:
|
|
3rd January 2021, 03:35 | #9 | Link | |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
Quote:
(Be aware through, that if the EXE is located in "C:\Program Files" or "C:\Program Files (x86)", then Resource Hacker may not have write access, unless it was launched with "run as administrator" option)
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ Last edited by LoRd_MuldeR; 3rd January 2021 at 03:43. |
|
3rd January 2021, 09:26 | #10 | Link |
Registered User
Join Date: Sep 2006
Posts: 1,657
|
I encountered another problem, seems like dgdecodenv.dll couldn't read unicode as well, DGSource couldn't read the unicode file path in my vapoursynth script, and then it couldn't read the file path in the dgi file also. Modifying the manifest for the dll didn't help.
|
3rd January 2021, 16:27 | #11 | Link | |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
Quote:
BTW: Windows has been supporting the "Unicode" (UTF-16) API ever since Windows 2000. So any application/library written in the past ~20 years should actually be using the "Unicode" (UTF-16) API – instead of the old "ANSI" API – and thus should not need to be concerned with ANSI codepages at all. The whole idea of enforcing a certain codepage via manifest is just a workaround for "legacy" code. The "proper" fix is updating the code to the modern "Unicode" (UTF-16) API.
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ Last edited by LoRd_MuldeR; 3rd January 2021 at 16:48. |
|
3rd January 2021, 15:07 | #12 | Link |
Registered User
Join Date: Jun 2002
Location: On thin ice
Posts: 6,837
|
Only staxrip, x264 and mpv.net use a UTF-8 manifest, since a week. But you can enable UTF-8 support system wide in the administrative language settings of Windows 10 v1903.
__________________
https://github.com/stax76/software-list https://www.youtube.com/@stax76/playlists Last edited by stax76; 8th January 2021 at 12:48. |
3rd January 2021, 16:53 | #13 | Link |
Big Bit Savings Now !
Join Date: Feb 2007
Location: close to the wall
Posts: 1,531
|
Interesting, good to know.
__________________
"To bypass shortcuts and find suffering...is called QUALity" (Die toten Augen von Friedrichshain) "Data reduction ? Yep, Sir. We're that issue working on. Synce invntoin uf lingöage..." |
8th January 2021, 11:25 | #16 | Link | |
Useful n00b
Join Date: Jul 2014
Posts: 1,667
|
No.
https://www.isunshare.com/windows-10...indows-10.html Quote:
|
|
8th January 2021, 18:34 | #17 | Link | |
Registered User
Join Date: Sep 2006
Posts: 1,657
|
Quote:
|
|
9th January 2021, 16:38 | #18 | Link |
Registered User
Join Date: Jun 2002
Location: On thin ice
Posts: 6,837
|
@lansing
Code page can be changed to UTF-8 permanently! Many of us have done this without experiencing problems!
__________________
https://github.com/stax76/software-list https://www.youtube.com/@stax76/playlists Last edited by stax76; 9th January 2021 at 16:47. |
Thread Tools | Search this Thread |
Display Modes | |
|
|