You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,7 +33,7 @@ MusicBee to Navidrome Sync allows you to:
33
33
4. Click on **Preview**, MusicBee will scan your entire collection, so it can take some time depending on its size. Once it's done, click on **Export** and name your file `MusicBee_Export.csv`
34
34
5.**Shutdown Navidrome properly**. This is mandatory to avoid backing up its database while there's still operations going on with it.
35
35
6. Once Navidrome is shut down, backup its database file, `navidrome.db`. Its location is usually in navidrome `/data` folder. You can back up it either by copying it or with sqlite3 CLI if installed (`sqlite3 <path to original file> ".timeout 30000" ".backup <path to backup file>"` for instance). If you back it up by copying, just copy `navidrome.db-shm` or `navidrome.db-wal` too if present, just for precaution.
8. Copy `navidrome.db` and `MusicBee_Export.csv` in the same folder as this .exe (or you can provide pathes with CLI, see **Commands** below)
38
38
9. Run the command you want to run (, see **Commands** below), your database file will be updated
39
39
10. Once it's done, go back to navidrome `/data` folder where you found `navidrome.db` and overwrite it with the updated one. Remove any remaining `navidrome.db-shm` or `navidrome.db-wal` or you will probably get some errors on navidrome startup.
@@ -47,28 +47,28 @@ For instance, `musicbee-navidrome-sync.exe fullSync -h`
47
47
48
48
### fullSync
49
49
50
-
Sync playcounts, track ratings, loved tracks and last played date from MusicBee DB to Navidrome DB. Run on tracks first, then update albums and artists accordingly.
50
+
Syncs playcounts, track ratings, loved tracks and last played date from MusicBee DB to Navidrome DB. Runs on tracks first, then updates albums and artists accordingly.
51
51
52
52
#### Available options :
53
53
54
-
*`-f, --first` : run sync for the first time: **add** MusicBee playcount to Navidrome playcount. If not used, playcount will be updated only if it greater than Navidrome's one (see [Notes](#-notes)).
54
+
*`-f, --first` : runs sync for the first time: **add** MusicBee playcount to Navidrome playcount. If not used, playcount will be updated only if greater than Navidrome's one (see [Notes](#-notes)).
55
55
*`--csv <path>` : MusicBee CSV source file path. By default if not passed, will look for a file named `MusicBee_Export.csv` in the same folder as `musicbee-navidrome-sync.exe`
56
56
57
57
### albumsSync
58
58
59
-
Update all albums playcounts and ratings based on existing Navidrome DB.
59
+
Updates all albums playcounts and ratings based on existing Navidrome DB.
60
60
61
61
### artistsSync
62
62
63
-
Update all artists playcounts and ratings based on existing Navidrome DB
63
+
Updates all artists playcounts and ratings based on existing Navidrome DB
64
64
65
65
### Common options
66
66
67
67
All commands have these options available:
68
68
*`--db <path>` : Navidrome SQLITE .db source file path. By default if not passed, will look for a file named `navidrome.db` in the same folder as `musicbee-navidrome-sync.exe`
69
-
*`-u, --user <user_name>` : choose Navidrome username (by default if not used, the first found user will be used)
69
+
*`-u, --user <user_name>` : selects Navidrome username (by default if not used, the first found user will be used)
0 commit comments