[k3b] [Bug 494653] New: Audio CD ripping: rip fails (default ripped files pattern fails to parse)

bugzilla_noreply at kde.org bugzilla_noreply at kde.org
Sun Oct 13 12:27:31 BST 2024


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: k3b at kde.org
          Reporter: scaylathefox at gmail.com
                CC: michalm at jabster.pl, trueg at 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 the assignee for the bug.


More information about the k3b mailing list