45 Commits

Author SHA1 Message Date
Craig Drummond
7998278c9b Sort paths 2022-03-15 16:37:40 +00:00
CDrummond
08e43bf609 When performing a dry-run analysis (--dry-run) print paths of all tracks to be analysed and to be removed. 2022-03-15 12:08:15 +00:00
CDrummond
302b0f9483 Output list of (up to 100) tracks that failed to analyse. 2022-03-15 12:07:24 +00:00
Craig Drummond
cf729aaef3 Simplify 2022-03-13 11:47:01 +00:00
Craig Drummond
2ff95c27c5 OK, ffmpeg needs a file extension 2022-03-13 11:39:52 +00:00
Craig Drummond
4c40a0b41b Dont transcode CUE tracks to MP3, just copy in original format - *much*
faster
2022-03-13 11:32:35 +00:00
Craig Drummond
a859f7ac0f If album missing, then set to audio filename (without extension) 2022-03-13 10:41:36 +00:00
Craig Drummond
f3a86414dc If track artist is empty then set this to album_artist (if it is not
also empty)
2022-03-13 10:28:46 +00:00
Craig Drummond
e8614340f0 Another attempt to fix terminal echo 2022-03-13 08:26:15 +00:00
Craig Drummond
25c01f4434 Number cue tracks from 1, should match LMS track number 2022-03-13 06:54:09 +00:00
Craig Drummond
5fef00c24a No tag error for cue 2022-03-12 23:44:36 +00:00
Craig Drummond
ef772ad30f Fix ffmpeg beaking terminal echo 2022-03-12 23:43:05 +00:00
Craig Drummond
caa77bd847 Add support for analysing cue tracks 2022-03-12 23:07:56 +00:00
Craig Drummond
05532ec6cd Fix removing old tracks when run under Windows. 2022-03-07 20:27:31 +00:00
Craig Drummond
ee468e723e Only try to remove files if there are some to remove 2022-03-07 20:15:21 +00:00
Craig Drummond
7996d9a525 If fail to remove old tracks from DB, then output more info. 2022-03-07 19:49:05 +00:00
Craig Drummond
e60a3c7b09 Update ignore syntax to allow adding SQL WHERE clauses. 2022-03-06 11:31:02 +00:00
Craig Drummond
81df6c8732 Add stopmixer task 2022-03-02 13:11:23 +00:00
Craig Drummond
087a169971 Add option to limit number of tracks to analyse 2022-02-24 21:06:20 +00:00
Craig Drummond
26aab795f8 .notmusic 2022-02-24 12:00:35 +00:00
Craig Drummond
cf72b88231 Output length and set content type 2022-02-23 10:23:46 +00:00
Craig Drummond
bb6e4a6e44 No default task? 2022-02-21 17:02:21 +00:00
Craig Drummond
d3b60956a9 Support reading config from config.ini 2022-02-21 12:05:25 +00:00
Craig Drummond
d2eb982403 Simplify commandline syntax, make task optional argument 2022-02-21 12:04:46 +00:00
Craig Drummond
657948b3a3 As plugin to stop mixer (so that DB gets reloaded) after upload. 2022-02-20 20:58:03 +00:00
Craig Drummond
09a4f91fc9 Add upload option to send DB to LMS 2022-02-20 11:50:52 +00:00
Craig Drummond
eec7a24f25 Handle numeric genres in MP3 files 2022-02-19 22:41:07 +00:00
Craig Drummond
ebf0fb9eb5 Fix setting of Ignore 2022-02-18 23:08:21 +00:00
Craig Drummond
228de0a8b6 Change logging format 2022-02-18 12:38:11 +00:00
Craig Drummond
cc59183433 Log if cannot read tags 2022-02-17 22:02:14 +00:00
Craig Drummond
fae5e259d7 Handle null columns 2022-02-17 21:15:07 +00:00
Craig Drummond
585dda45d4 Add album-artist 2022-02-17 20:45:30 +00:00
Craig Drummond
db213b563f Skipping dirs is info, and CUE not supported is warn - neither are
errors!
2022-02-16 21:09:23 +00:00
Craig Drummond
c8cf2b33ac Show percent next to bar 2022-02-16 21:02:58 +00:00
Craig Drummond
0ad8363af9 Sort by file before updating tags, makes progress look better 2022-02-16 21:01:29 +00:00
Craig Drummond
e8f7f8b0e0 Display version 2022-02-16 20:49:10 +00:00
Craig Drummond
63fd92e068 Default Music folder to $HOME/Music 2022-02-16 20:42:50 +00:00
Craig Drummond
47dc650456 Display defaults 2022-02-16 20:35:42 +00:00
Craig Drummond
62369e25e6 Use StoreTrue for boolean args 2022-02-16 18:25:50 +00:00
Craig Drummond
a53a69a192 Add progress display to tag updating 2022-02-16 15:46:25 +00:00
Craig Drummond
8a35fffbcf Better output? 2022-02-16 12:17:58 +00:00
Craig Drummond
208d0e9b13 Add option to ignore files 2022-02-16 12:17:36 +00:00
Craig Drummond
faedc0302b Add optio to just update tags. 2022-02-16 12:17:03 +00:00
Craig Drummond
6bed226057 Check if there are files to scan 2022-02-15 21:31:01 +00:00
Craig Drummond
5746bbc039 Initial import 2022-02-15 21:05:31 +00:00