ffmpeg - multibyte (C++)
-
Hallo zusammen,
ich stehe momentan auf dem Schlauch.
Ich versuche mit ffmpeg eine Datei zu öffnen, die einen multibyte Namen trägt.
Mein erster Ansatz war deshalb den widestring mit wcstombs, in einen multibyte-string zu konvertieren.
Leider kann ich weiterhin nur Dateien öffnen, welche keine multibyte Namen tragen.Meine weiteren Ansätze waren:
-Projekteinstellungen (Visual Studio) von Unicode zu Multibyte ändern, bzw. nicht Festlegen des Unicode-Makros(#define UNICODE)
-Verwendung von setlocaleWeitere Informationen:
-Zusätzlich sollte ich vielleicht noch erwähnen, dass ohne die Verwendung vonsetlocale(LC_ALL, "japanese");
wcstombs fehlschlägt
-Ich bekomme den widestring von dem Windows-Interface IFileOpenDialog, in Form eines PWSTRIch würde mich über jegliche Hilfe freuen.
Edit: Ich hoffe, ich bin hier im richtigen Forum.