Closed msjyoo closed 6 years ago
I'm not sure if this is a supported use case, since I don't think Windows supports colons in the filename?
Yeah, -o "aa: aa: o.m4a" just results in error on Windows, and I can only give you a guess:
Before encoding, qaac creates all intermediate level directories for the output file. Something like what you would do in shell:
mkdir -p $(dirname $file)
Impementation of qaac is here:
https://github.com/nu774/qaac/blob/master/win32util.h#L92
I guess wine implementation of PathFindFileNameW() treats only " a.m4a" (after colon) as the last path component, therefore qaac created all path components before that ... resulting in the redundant "aa: aa: " directory.
@nu774 I see. Doesn't seem like there's anything I can do except use alternative file names. Thanks for having a look anyway, and for the awesome software and wiki!
As you can see,
-o "aa: aa: a.m4a"
results in a folder calledaa: aa:/
being created.I'm not sure if this is a supported use case, since I don't think Windows supports colons in the filename?