-
Notifications
You must be signed in to change notification settings - Fork 211
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Avifenc fails to process files with non UTF8 file names #1238
Comments
Thank you for the report. |
@hlad12 Since you didn't mention avifdec in this bug report, I only inspected avifenc.c. One thing that may go wrong is the first line in the
The bug may be in the following code in
|
I also faced this issue. OS: Windows 11 Pro 22H2 If run it with the original name, it will succeed.
If change the name to
Attaching the image for reproduce. |
Hi, thx for the details. I am preparing a patch using @y-guyon 's excellent work to support UTF-8 on Windows in libwebp: https://chromium.googlesource.com/webm/libwebp/+/refs/heads/main/examples/unicode.h |
Vincent: I assigned this issue to you based on your comment. Thank you for volunteering. I debugged this a little today. The command After some experiments and Web searches, I got it to work as follows:
|
Note that in CMakeLists.txt, we have the following:
I found that the |
Avifenc fails to process files with non UTF8 file names, having nonstandard characters like Russian / Hindi characters in their file names
The text was updated successfully, but these errors were encountered: