lordmulder/MParallel

file path must be ascii ?

Closed this issue · 3 comments

file path must be ascii ?
image

MParallel is fully Unicode (UTF-16) aware (i.e. it uses wmain() function and wide strings all the way!), as you can see easily by looking at the source code. So I assume that the program that you are invoking (avifenc.exe in your example) uses ANSI strings and therefore can only support characters that exist in your local ANSI Codepage. MParallel can not do anything about that 😏

Did you try to invoke avifenc.exe directly, withe the Unicode file name ???

Also you may want to try starting cmd.exe with the /U option, if you want to use commands like dir 💡

(In this case, you probable need to pass --utf16 to mparallel.exe too!)

It works by using "chcp 65001" in bat file.