246 Commits

Author SHA1 Message Date
Serial
dabbfdb206 More typos
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2022-03-22 19:08:50 -04:00
Serial
182d980395 Typos
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2022-03-22 19:07:59 -04:00
Serial
c51de47696 Missing derive
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2022-03-22 18:05:39 -04:00
Serial
f6edb983d3 Cleanup upload module
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2022-03-22 17:49:27 -04:00
Serial
625248fbc6 Cleanup tags module
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2022-03-22 17:44:40 -04:00
Serial
37d9f627ad Cleanup db module
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2022-03-22 17:41:02 -04:00
Serial
b61aee0a6a Cleanup cue module
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2022-03-22 17:32:31 -04:00
Serial
51ce6cadc7 Cleanup analyse module
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2022-03-22 17:25:03 -04:00
Serial
b097f06b5f Add Metadata::is_empty
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2022-03-22 17:05:33 -04:00
Serial
e0a6759af5 fmt
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2022-03-22 17:02:08 -04:00
Craig Drummond
0153b85b65 Track limit should span normal & cue and over folders 0.1.0 2022-03-16 15:34:23 +00:00
Craig Drummond
311c5e4242 Only output music path if more than 1 configured 2022-03-16 10:40:30 +00:00
Craig Drummond
4f7850bc40 Merge branch 'master' into multi-folder 2022-03-16 10:37:28 +00:00
Craig Drummond
e88c4446d2 Update 2022-03-16 10:30:06 +00:00
Craig Drummond
4addd27329 Revert back to x86 only mac binaries 2022-03-16 09:54:15 +00:00
Craig Drummond
0db7d882c2 Build fat binary for macOS. 2022-03-16 08:55:29 +00:00
Craig Drummond
7a6317b28c Use git version of tag reader library. 2022-03-15 20:17:54 +00:00
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
CDrummond
a6284c3761 Add support for multiple music folders 2022-03-14 11:24:16 +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
649ce31907 Add some info on CUE file handling 2022-03-13 11:13:01 +00:00
Craig Drummond
6d53ac16a9 Make bliss-analyser in linux and mac zips executable 2022-03-13 11:06:46 +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
b361948396 Copy ffmpeg.exe into windows zip, as will be needed for cue files 2022-03-13 07:55:39 +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. 0.0.2 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
a35140c10e Use newer version of tag reader library. 2022-03-07 19:48:18 +00:00
Craig Drummond
2cb17e4dd4 Detail how to exclude specific genre, even if its not the only genre of
a track.
2022-03-06 11:55:35 +00:00
Craig Drummond
e60a3c7b09 Update ignore syntax to allow adding SQL WHERE clauses. 2022-03-06 11:31:02 +00:00
Craig Drummond
6f8f3d52a9 Actually items in INI override commandline params 2022-03-06 10:58:18 +00:00
Craig Drummond
2771df83db Use ubuntu-20.04 to have consistent builds incase ubuntu-latest changes,
which might also change ffmpeg version.
2022-03-05 23:35:42 +00:00
Craig Drummond
c5d3b37f67 Package vcruntime140.dll with Windows ZIP. 2022-03-05 23:22:28 +00:00
Craig Drummond
2edc6ef51f Merge branch 'master' of github.com:CDrummond/bliss-analyser 0.0.1 2022-03-04 21:25:49 +00:00
Craig Drummond
56a5133d2c Add script to download artifacts for release 2022-03-04 21:17:16 +00:00
Craig Drummond
81df6c8732 Add stopmixer task 2022-03-02 13:11:23 +00:00
Craig Drummond
58ede56b8e Remove macOS build file, main build file covers macOS too. Also add
LICENSE to artifacts.
2022-02-26 17:06:07 +00:00
Craig Drummond
9553893198 Add sample config files, and pacakge into zip. 2022-02-25 12:32:04 +00:00
Craig Drummond
087a169971 Add option to limit number of tracks to analyse 2022-02-24 21:06:20 +00:00
Craig Drummond
01622016dc Add back macOS build, and copy UserGuide & scripts 2022-02-24 16:14:08 +00:00