Merging jwlibrary backups

german

I love the jwlibrary app and use it on different devices. Therefore, I often have the problem of not having my notes and annotations at the same level on all devices.

Either I forgot to save and import them on all other devices before making more notes, or I didn't have the time or opportunity to do so.

Unfortunately, an existing tool for merging backups is no longer being developed.

Therefore, I looked for another way to merge my backups again.

Andreas Skorczyk has developed a small command line tool (go-jwlm) that makes it possible to merge different backups. The tool works very well, except for 2 points:

  • Playlists are currently not supported
  • and it is operated on the command line :-)

Operation on the command line looks something like this:

go-jwlm merge <left-backup> <right-backup> <merged-backup>

What it actually looks like:

C:\gomergeOrdner\go-jwlm.exe merge UserdataBackup_2024-12-30_LENOVO_TB132FU.jwlibrary UserdataBackup_2024-09-11_SAMSUNG_GALAXY_X.jwlibrary merged-backup.jwlibrary --notes chooseNewest --skipPlaylists

This path has to be adjusted accordingly for each file, which can be a challenge even for someone with PC experience.

I have therefore created a small tool with which you can make these adjustments or select the files in a graphical interface, and then pass them on to the command line in the background.

You can download the tool here. (currently in progress)

And here you can find instructions for it. (also still in progress)

This article was updated on 11/02/2025