Menu

#615 Command line tool ignores the file naming pattern defined in the profile

New
nobody
None
Medium
Defect
2025-06-06
2025-06-06
elmimmo
No

Command line tool does not get filename format from --profile <name>.

Description:

While the GUI can store the file naming pattern (menu XLD > Settings > File Naming) in a user created profile, the command line tool’s --profile <name> argument always ignores it.

Steps to reproduce:

  1. In menu XLD > Settings, in the tab General choose LAME MP3 as output format, and in the tab File Naming enter, for instance, %A/%T (%y)/%D-%n %t.
  2. Save the Profile with menu Profile > Save current settings as, and name the profile test.
  3. Quit the GUI app
  4. Run the following command in Terminal:

xld --profile test -c <cue-sheet> -o <output dir=""> <single-flac></single-flac></output></cue-sheet>

Expected results:

With the example pattern above, I would expect the creation of this hierarchy in the output folder:

  • Album_Artist
    • Album (year)
      • Disc_no-01 Title.mp3
      • Disc_no-02 Title.mp3

Actual results:

These files are created in the output folder, with what I assume is the default file naming pattern:

  • 01 Album_Artist - Title.mp3
  • 02 Album_Artist - Title.mp3

Versions:

  • XLD 20250302
  • macOS 15.4.1 (24E263)

Discussion


Log in to post a comment.

MongoDB Logo MongoDB