Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Kid3 Kid3
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 3
    • Issues 3
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • MultimediaMultimedia
  • Kid3Kid3
  • Issues
  • #536
Closed
Open
Issue created Nov 28, 2020 by Louis Cornell@lcornell

kid3-cli tagformat and filenameformat do not work in bash

In Chapter 4 of the handbook, it says that for kid3-cli:

Apply filename format

filenameformat

Apply file name format set in the configuration, see Apply Filename Format. Apply tag format

tagformat

Apply tag name format set in the configuration, see Apply Tag Format.

When executing these commands:

kid3-cli -c tagformat *.mp3
kid3-cli -c filenameformat *.mp3

..I assume the configuration settings set from within Kid3 GUI (menu "Configure Kid3", "Files" and "Tags") are supposed to be applied, as they correctly do from within the GUI. However, when executed from bash those settings are applied neither to the tags nor to the filenames.

Executing a "direct" filename change using kid3-cli works without issue, such as:

kid3-cli -c 'fromtag %{track}_-_%{artist}_-_%{title} 2' *.mp3

I found no kid3-cli parameters for making changes to case or spaces directly from inside a parameter, such as {title}, so I am not sure whether to call this a bug or feature request. Any feedback is appreciated.

Edited Nov 28, 2020 by Louis Cornell
Assignee
Assign to
Time tracking