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
Thomas Vander Stichele
7813103a4d
get version for cdrdao too.
...
Add debug commands: rip debug version cdrdao/cdparanoia
2013-07-13 11:42:06 +02:00
Thomas Vander Stichele
27030a9842
fix output
2013-07-04 00:47:15 +02:00
Thomas Vander Stichele
32000bd0d0
Add new command: rip debug maxsample
...
Calculates the maximum absolute sample value.
Helpful to verify whether HTOA tracks are pure silence or not.
2013-05-10 22:06:38 +02:00
Thomas Vander Stichele
47a9481bc1
Document and fix comments.
2013-05-10 22:06:04 +02:00
thomasvs
e990136aaa
Merge pull request #26 from dioltas/fix_pycdio_unicode_bug
...
Convert values returned from pycdio to str (workaround for upstream bug)
2013-03-07 00:19:24 -08:00