Merlijn Wajer
9ae279c811
Add and use FastAccurateRipChecksumTask
2016-10-15 19:15:27 +02:00
JoeLametta
8b5ce57fcd
Definitive fix to getConfig
...
Previous commit was wrong.
2016-10-14 23:46:30 +02:00
JoeLametta
985cf2d288
Fix previous commit
...
Configuration file path was declared but never explicitly created (even when not available).
Should be fixed now.
2016-10-14 23:37:17 +02:00
JoeLametta
746dc6599d
Issue24 ( #42 )
...
* Address issue #24
* Remove getReadCaches() & replace it with getCache()
Now whipper always follows XDG specifications. All changes were documented into the README file.
The changes introduced here aren't backward compatible so, after updating whipper, you may need to configure it again (old config file are retained, though).
2016-10-09 17:26:06 +02:00
JoeLametta
38810796ba
Remove thomasvs' python-deps ( #31 )
...
* Crude removal of thomasvs' python-deps
* Fix previous commit
2016-08-27 17:33:18 +02:00
JoeLametta
0a142036ef
Improve musicbrainzngs' results handling
...
Changes:
* whipper is now capable of handling musicbrainzngs’ bad server
responses (it throws an exception).
* whipper is now aware of musicbrainzngs’ possible “cdstub” response
and should handle it fine (ignoring the result because the informations
received are incomplete e/o unverified).
This commit should fix JoeLametta/whipper#22
2016-06-14 22:42:09 +02:00
Chad Bergeron
8ff28da4fc
clean up unnecessary return.
2016-02-02 16:24:24 -05:00
Chad Bergeron
0da064fe97
Modified str outputs and ensured that tracks with no peakdB set trackResult.peak to a float.
2016-02-02 16:14:26 -05:00
JoeLametta
29bcd70b2b
Fix musicbrainz-update branch merged pull request
...
Hopefully this commit fixes JoeLametta/whipper#16
2016-01-12 15:03:48 +01:00
Alexei
8f2158f26a
Fixed more references
2015-12-12 10:51:22 -08:00
Alexei
c7b8f95323
Removed mentions of old musicbrainz ngs directory
2015-12-12 10:45:49 -08:00
JoeLametta
ace8d5ac22
Improve morituri configuration handling, help
...
thomasvs/morituri#141
2015-11-29 16:28:06 +01:00
JoeLametta
735596c401
Improve MusicBrainz results filtering
...
thomasvs/morituri#140
2015-11-29 16:26:49 +01:00
JoeLametta
9ade743d63
Various short bugfixes
...
thomasvs/morituri#139
2015-11-29 16:25:38 +01:00
JoeLametta
c29da6cb97
Add experimental overread support (lead-out)
...
thomasvs/morituri#137
2015-11-29 16:24:16 +01:00
JoeLametta
d83e2fe696
use offset when caching TOC info
...
thomasvs/morituri#92
2015-11-29 16:19:53 +01:00
Frederik "Freso" S. Olesen
926ce46c8d
Use HTTPS for musicbrainz.org.
2014-11-02 03:03:13 +01:00
Frederik "Freso" S. Olesen
a0232898d9
Save MusicBrainz DiscID to tags.
2014-04-27 18:31:18 +02:00
Thomas Vander Stichele
c6161b35f9
use describe --all to always get a description
2014-03-26 09:44:19 -04:00
Thomas Vander Stichele
b461d8a16f
Default to 0000 for y when no metadata.
...
Fixes #53 on github.
Patch by: tlc
2013-12-01 22:29:10 -05:00
Thomas Vander Stichele
aec75861be
Use newer lamemp3enc element
...
This fixes trac issue 45 and adapts pull request 42 on github
2013-11-23 16:57:33 -05:00
Thomas Vander Stichele
8a8189fa89
make profiles loggable
2013-11-23 16:57:33 -05:00
Thomas Vander Stichele
fc282df8a6
start with a one frame interval until we know more
...
if it's say four frames, we get to paused without eos, but then
hit eos without level message
2013-08-29 19:51:07 +02:00
Thomas Vander Stichele
abc03e8e43
since the cached results have wrong (negative) relative for index > 01,
...
make sure we don't use the cache by upping the version
2013-08-24 02:41:21 +02:00
Thomas Vander Stichele
120d1b239f
work without network
2013-08-04 18:11:13 +02:00
Thomas Vander Stichele
df0daefa27
use a built REVISION file as a backup revision source
2013-08-02 16:17:03 +02:00
Thomas Vander Stichele
debd48d3e6
Add testcase to show that previous commit fixes #19 .
2013-07-30 13:37:32 +02:00
Thomas Vander Stichele
6eda5d7dc5
remove one if path
2013-07-30 13:25:28 +02:00
Thomas Vander Stichele
7c95e8e017
Set proper track ids. Fixes #34
2013-07-30 13:23:34 +02:00
Thomas Vander Stichele
e8d06ba3f1
distinguish between disc and track credit
2013-07-30 13:17:32 +02:00
Thomas Vander Stichele
ead648feef
add getIds and use it to set correct ids
2013-07-30 13:09:56 +02:00
Thomas Vander Stichele
a8ef4a54c4
make sure sortname contains all artists
2013-07-30 13:07:09 +02:00
Thomas Vander Stichele
3d53056573
Extract a Credit list subclass to get name/sortname/id
2013-07-30 13:06:02 +02:00
Thomas Vander Stichele
7b17955664
add doc
2013-07-30 13:05:09 +02:00
Thomas Vander Stichele
6db23603ab
rename to discArtist to disambiguate
2013-07-30 12:34:33 +02:00
Thomas Vander Stichele
d88d9f9bc6
rename metadata to discMD to be clearer
2013-07-30 11:39:40 +02:00
Thomas Vander Stichele
85300a9529
get revision from git; make it work everywhere
2013-07-30 11:23:59 +02:00
Thomas Vander Stichele
430ee02a71
put space before colon
2013-07-29 12:29:47 +02:00
Thomas Vander Stichele
697aafc21d
handle exceptions on verifying empty or half-done tracks
2013-07-22 01:54:00 +02:00
Thomas Vander Stichele
d52b008751
make sure we have a traceback
2013-07-21 15:16:10 +02:00
Thomas Vander Stichele
888d3ffc2a
wait before reading, to make sure we get it all
2013-07-14 09:36:36 +02:00
Thomas Vander Stichele
02397302c6
catch missing save_cache_path in xdg.BaseDirectory; closes #31
2013-07-14 09:29:17 +02:00
Thomas Vander Stichele
948835a257
More quote fixing
2013-07-13 23:03:46 +02:00
Thomas Vander Stichele
34d58e2b5c
more filtering
2013-07-13 22:46:20 +02:00
Thomas Vander Stichele
49d8e9c268
use PathFilter object to filter paths
2013-07-13 18:50:52 +02:00
Thomas Vander Stichele
8e2db21a55
Allow getting normal and boolean from config
2013-07-13 18:50:18 +02:00
Thomas Vander Stichele
c75f71ead3
Add path filter
2013-07-13 18:38:31 +02:00
Thomas Vander Stichele
f93390d1bc
pass config to program
2013-07-13 18:37:10 +02:00
Thomas Vander Stichele
7ba5f24f7a
we already get the version some other way
2013-07-13 17:32:59 +02:00
thomasvs
eba184e54b
Merge pull request #21 from supermanvelo/master
...
break up logger line; handle encoding for diff
2013-07-13 08:31:42 -07:00