Bug 97305 - Can't create some file names on fat32 partions.
Summary: Can't create some file names on fat32 partions.
Status: RESOLVED FIXED
Alias: None
Product: kaudiocreator
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: Gerd Fleischer
URL:
Keywords:
: 117462 119236 155477 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-01-18 07:33 UTC by Chris Roe
Modified: 2009-10-31 19:39 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Roe 2005-01-18 07:33:43 UTC
Version:           1.12 (using KDE 3.3.2, Gentoo)
Compiler:          gcc version 3.3.4 20040623 (Gentoo Linux 3.3.4-r1, ssp-3.3.2-2, pie-8.7.6)
OS:                Linux (i686) release 2.6.10-gentoo-r4

If I attempt to RIP a track that has a question mark in its name then the Lame encoder fails.  It does however appear that the file was actually ripped to a wav from the CD.
Comment 1 icefox 2005-01-18 16:12:06 UTC
If you click on the extended info box what does the encoder output?  Are you trying to move it to a fat32 partion?
Comment 2 Chris Roe 2005-01-21 06:04:19 UTC
Encoder output is as follows:

lame --preset standard --tt 'Who Cares?' --ta 'Extreme' --tl 'Extreme III Sides to Every Story' --ty '1992' --tn '14' --tg 'Rock' '/tmp/3lApFb.wav' '/mnt/data/mp3-download/to-tag/Extreme III Sides to Every Story - Extreme - 14 - Who Cares?.mp3'


Can't init outfile '/mnt/data/mp3-download/to-tag/Extreme III Sides to Every Story - Extreme - 14 - Who Cares?.mp3'


And yes, I am trying to save it to a FAT32 fs (which of course doesn't allow ? as a piece of a filename), but I thought that the software would take care of it.
Comment 3 Chris Roe 2005-01-21 06:10:26 UTC
As a temporary work around, I figured out that you can go to the Configuration Dialog and Under General place "\?" (sans quotes of course) in "Selection" box and "" or "_" in the "Replace With" box.  If this is the actual solution, then perhaps it would be advisable to allow more than one regex find/replace pairing.  Then you could also have KAudioCreator ship with some of these pairings already enabled to fix issues on different filesystems.
Comment 4 icefox 2005-01-21 06:16:51 UTC
You can do more then one find/replace.  It is a full regexp.  Maybe I should show more examples?

As for the Fat32 issue...  I wont disable those on by default sense they work fine everywhere else, but fat32 (and many songs have ?).  Maybe add some sort of filesystem check, but that has to be given more thought sense KAudioCreator runs on BSD, linux, etc
Comment 5 icefox 2005-04-11 20:30:58 UTC
TODO: add "[ ] Fat32 compatible names." checkbox option to the configure dialog.
Comment 6 Steve McCullough 2006-11-10 22:02:05 UTC
You can add more characters by doing this *not in quotation marks*: [\?\'\"]
Comment 7 Richard Lärkäng 2007-09-11 17:03:03 UTC
*** Bug 119236 has been marked as a duplicate of this bug. ***
Comment 8 Richard Lärkäng 2007-09-11 17:27:11 UTC
*** Bug 117462 has been marked as a duplicate of this bug. ***
Comment 9 Richard Lärkäng 2008-01-14 15:07:06 UTC
*** Bug 155477 has been marked as a duplicate of this bug. ***
Comment 10 Gerd Fleischer 2009-10-31 19:39:16 UTC
There is now a "Make FAT32 compatible filenames" option (1.2.80).