https://bugs.kde.org/show_bug.cgi?id=494653
Bug ID: 494653 Summary: Audio CD ripping: rip fails (default ripped files pattern fails to parse) Classification: Applications Product: k3b Version: 24.08.1 Platform: Neon OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: Audio Project Assignee: k...@kde.org Reporter: scaylathe...@gmail.com CC: mich...@jabster.pl, tr...@kde.org Target Milestone: --- SUMMARY Attempting to use conditional inclusion of strings in "ripped files pattern" causes the rip to fail with an error: "Please check the naming pattern. All filenames need to be unique.". The preview of filenames above also seems broken, only displaying part of the titles - anything before the conditional inclusion string is lost, but anything after is kept. An example: - Album artist: artistA - Track artist: artistB - Title: title Using pattern: %A - !a='%A'{%a - }%t Expected preview: "artistA - artistB - title.flac" Actual preview: "title.flac" (plus the rip fails with above error) STEPS TO REPRODUCE 1. Insert an audio CD and click "Start Ripping" to get to the "CD Ripping" dialog 2. Under "File Naming" tab ensure that you're using conditional inclusion in "Ripped files pattern" - the default string will do it (%A - %T/%n - !a='%A'{%a - }%t) 3. Click "Start Ripping" OBSERVED RESULT The files in preview only show titles and extension. The ripping process fails with an unhelpful message "Please check the naming pattern. All filenames need to be unique." EXPECTED RESULT The files in preview show album artist, album title, optionally the track artist, song title. The ripping process starts as configured with no errors. SOFTWARE/OS VERSIONS Linux/KDE Plasma: KDE neon User Edition 24.04 KDE Plasma Version: 6.2.0 KDE Frameworks Version: 6.6.0 Qt Version: 6.7.2 ADDITIONAL INFORMATION I don't know if the behavior also happens on older versions of application, I noticed it just now. -- You are receiving this mail because: You are watching all bug changes.