• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support General Questions How to bulk/batch edit music metadata?

     
    • 0 Vote(s) - 0 Average

    How to bulk/batch edit music metadata?

    AlperShal
    Offline

    Junior Member

    Posts: 3
    Threads: 1
    Joined: 2023 Aug
    Reputation: 1
    Country:Turkey
    #1
    2023-08-10, 08:07 PM (This post was last modified: 2023-08-10, 08:09 PM by AlperShal.)
    Hi! Sometimes content I am downloading are having metadata written in some other languages than English. I would like to ask if there is a way to bulk/batch/mass edit the metadata of that album's songs?

    Forgot to give an example. Like the genre is written as "Рок" instead of "Rock". How to bulk edit it to "Rock"?
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #2
    2023-08-10, 08:47 PM
    I know Winamp used to let you bulk edit metadata. I think the revived Winamp has the same functionality. Maybe MusicBrainz Picard?
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    AlperShal
    Offline

    Junior Member

    Posts: 3
    Threads: 1
    Joined: 2023 Aug
    Reputation: 1
    Country:Turkey
    #3
    2023-08-10, 09:25 PM
    (2023-08-10, 08:47 PM)TheDreadPirate Wrote: I know Winamp used to let you bulk edit metadata.  I think the revived Winamp has the same functionality.  Maybe MusicBrainz Picard?

    I am really sorry I just pre-assumed that people would understand I was asking this for a server usage. Like I host lots of files on a Linux server and I want to bulk edit them (CLI applications would be okay too). Downloading everything and re-uploading would take lot's of time. My upload is pretty low.
    bitmap
    Offline

    Community Moderator

    Posts: 766
    Threads: 9
    Joined: 2023 Jul
    Reputation: 24
    #4
    2023-08-10, 09:38 PM
    MusizBrainz Picard is a server application that processes your data in place.
    Jellyfin 10.10.7 LSIO Docker | Ubuntu 24.04 LTS | i7-13700K | Arc A380 6 GB | 64 GB RAM | 79 TB Storage

    [Image: AIL4fc84QG6uSnTDEZiCCtosg7uAA8x9j1myFaFs...qL0Q=w2400]
    AlperShal
    Offline

    Junior Member

    Posts: 3
    Threads: 1
    Joined: 2023 Aug
    Reputation: 1
    Country:Turkey
    #5
    2023-08-11, 05:01 PM
    (2023-08-10, 09:38 PM)bitmap Wrote: MusizBrainz Picard is a server application that processes your data in place.

    Oh I missed that. Yeah that could have been a fix thanks. For future readers: I have found FFMPEG can edit metadata so here is two shell commands that can do this via ffmpeg or ffmpeg docker:

    Code:
    for i in *.flac
        ffmpeg -i $i -metadata GENRE=Rock output.flac; mv output.flac $i
    end

    This one first prints the current genre tag, changes it and prints the changed genre tag.
    Code:
    set GENRE "Rock, Alternative Rock";
    for i in *.flac
        docker run -v $PWD:$PWD -w $PWD jrottenberg/ffmpeg:3-alpine -i $i - 2>&1 | grep "GENRE"
        sleep 0.5
        docker run -v $PWD:$PWD -w $PWD jrottenberg/ffmpeg:3-alpine -i $i -metadata GENRE=$GENRE output.flac
        mv output.flac $i
        docker run -v $PWD:$PWD -w $PWD jrottenberg/ffmpeg:3-alpine -i $i - 2>&1 | grep "GENRE"
        echo ========
    end
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode