Home of the Squeezebox™ & Transporter® network music players.
Results 1 to 8 of 8
  1. #1
    Senior Member
    Join Date
    Jun 2017
    Posts
    302

    Command LIne Tag Editor?

    Is anyone aware of an interactive tag editor for the command line that displays files and their tags in tabular form? This is for Linux, but it's probably redundant to say that.

    What I'm trying to say is that I hope to find something that looks and works much like Mp3tag or Puddletag, but works in a terminal environment. It should load the files in a folder and display the filenames and tags in a table, which could then be edited onscreen.

    I am not looking for command line tools like id3v2 or metaflac. I already have plenty of those and use them on occasion. For comparison, if I were looking for a command line file manager, I would want something like mc (Midnight Commander), not tools like the cp and mv (copy, rename, move) commands.

    The only thing I've seen that seems to be close to what I want is beets. It is intended to be a library management application, which is much more than I want. It might be possible to limit it to the tasks I want to do, but it looks like a chore.

    When somebody asks for something off the wall like this, the question often comes up, Just what is it you want to do? Here's my explanation:

    I usually use Mp3tag (in wine) or puddletag to edit tags in my files, which are on a usb ssd connected to the machine that runs LMS on Debian Linux with no gui. The music files are on a Samba share, so they can also be accessed from my desktop, running Linux Mint 20. Unfortunately, the Samba implementation in this version of Mint is buggy. The release notes warned about the issue. It's usually not a problem, but occasionally I encounter files that cause everything to slow down to a glacial pace. When that happens, it may take hours just to read and then write new tags to a handful of files.

    So I would like to be able to ssh into the computer running LMS and edit tags there. Does anything like what I'm looking for exist?
    LMS 8 nightly; 3 Squeezelite players connected by powerline ethernet; 5 wireless players connected via Airplay Bridge; 1 SqueezeAmp player
    no high-end or esoteric audio gear
    1 Squeezebox Radio (upgraded UE Smart Radio) now mostly retired

  2. #2
    Senior Member
    Join Date
    Aug 2012
    Location
    Austria
    Posts
    1,093
    Quote Originally Posted by RobbH View Post
    Is anyone aware of an interactive tag editor for the command line that displays files and their tags in tabular form? This is for Linux, but it's probably redundant to say that.

    What I'm trying to say is that I hope to find something that looks and works much like Mp3tag or Puddletag, but works in a terminal environment. It should load the files in a folder and display the filenames and tags in a table, which could then be edited onscreen.

    I am not looking for command line tools like id3v2 or metaflac. I already have plenty of those and use them on occasion. For comparison, if I were looking for a command line file manager, I would want something like mc (Midnight Commander), not tools like the cp and mv (copy, rename, move) commands.

    The only thing I've seen that seems to be close to what I want is beets. It is intended to be a library management application, which is much more than I want. It might be possible to limit it to the tasks I want to do, but it looks like a chore.

    When somebody asks for something off the wall like this, the question often comes up, Just what is it you want to do? Here's my explanation:

    I usually use Mp3tag (in wine) or puddletag to edit tags in my files, which are on a usb ssd connected to the machine that runs LMS on Debian Linux with no gui. The music files are on a Samba share, so they can also be accessed from my desktop, running Linux Mint 20. Unfortunately, the Samba implementation in this version of Mint is buggy. The release notes warned about the issue. It's usually not a problem, but occasionally I encounter files that cause everything to slow down to a glacial pace. When that happens, it may take hours just to read and then write new tags to a handful of files.

    So I would like to be able to ssh into the computer running LMS and edit tags there. Does anything like what I'm looking for exist?
    Not aware of such an application.
    Instead:
    - mount with sshfs instead of samba
    - use ssh X forwarding to run a gui tagger on the remote host
    Various SW: Web Interface | TUI | Playlist Editor / Generator | Music Classification | Similar Music | Announce | EventTrigger | Chiptunes | LMSlib2go | ...
    Various HowTos: build a self-contained LMS | Bluetooth/ALSA | Control LMS with any device | ...

  3. #3
    Senior Member
    Join Date
    Jun 2017
    Posts
    302
    Quote Originally Posted by Roland0 View Post
    Not aware of such an application.
    Instead:
    - mount with sshfs instead of samba
    - use ssh X forwarding to run a gui tagger on the remote host
    I had not considered that option. Many thanks!
    LMS 8 nightly; 3 Squeezelite players connected by powerline ethernet; 5 wireless players connected via Airplay Bridge; 1 SqueezeAmp player
    no high-end or esoteric audio gear
    1 Squeezebox Radio (upgraded UE Smart Radio) now mostly retired

  4. #4
    Senior Member
    Join Date
    Jun 2017
    Posts
    302
    Quote Originally Posted by RobbH View Post
    I had not considered that option. Many thanks!
    Or rather, I should say I hadn't considered those options. I was aware of X forwarding but have never tried it. I wasn't aware of sshfs. I now know it does exactly what I want.

    Thanks again!
    LMS 8 nightly; 3 Squeezelite players connected by powerline ethernet; 5 wireless players connected via Airplay Bridge; 1 SqueezeAmp player
    no high-end or esoteric audio gear
    1 Squeezebox Radio (upgraded UE Smart Radio) now mostly retired

  5. #5
    Senior Member
    Join Date
    Sep 2009
    Location
    Norway
    Posts
    267
    Hi RobbH

    This is not exactly what you're asking for, but there is a software simply named TAG, which can manage tags in music files (from the command line). You can see more about it here:

    https://www.cfuttrup.com/cli_management.html

    Best regards,
    Claus

  6. #6
    Senior Member
    Join Date
    Jun 2017
    Posts
    302
    Quote Originally Posted by cfuttrup View Post
    Hi RobbH

    This is not exactly what you're asking for, but there is a software simply named TAG, which can manage tags in music files (from the command line). You can see more about it here:

    https://www.cfuttrup.com/cli_management.html

    Best regards,
    Claus
    Thank you, Claus. Even though it's not what I was looking for (this time), it's good to know about other tools, which might come in handy in the future. Is the tag.exe software available for download? If there was a download link in that article, I missed it.
    LMS 8 nightly; 3 Squeezelite players connected by powerline ethernet; 5 wireless players connected via Airplay Bridge; 1 SqueezeAmp player
    no high-end or esoteric audio gear
    1 Squeezebox Radio (upgraded UE Smart Radio) now mostly retired

  7. #7
    Senior Member
    Join Date
    Sep 2009
    Location
    Norway
    Posts
    267
    Hi RobbH

    I should have posted this link instead:

    https://www.cfuttrup.com/streamingau...anaginglibrary

    Cheers,
    Claus

  8. #8
    Senior Member
    Join Date
    Jun 2017
    Posts
    302
    Quote Originally Posted by cfuttrup View Post
    Hi RobbH

    I should have posted this link instead:

    https://www.cfuttrup.com/streamingau...anaginglibrary

    Cheers,
    Claus
    Thank you!

    Thanks also for concept described in the link you provided earlier. A very similar approach could be used in Linux, turning the output of a command line tag tool into a shell script. That had not occurred to me. Chances are good that I will make use of that idea some day!
    LMS 8 nightly; 3 Squeezelite players connected by powerline ethernet; 5 wireless players connected via Airplay Bridge; 1 SqueezeAmp player
    no high-end or esoteric audio gear
    1 Squeezebox Radio (upgraded UE Smart Radio) now mostly retired

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •