Commit Graph

784 Commits

Author SHA1 Message Date
JoeLametta
ed4c9f4ece Convert 'Morituri' to 'morituri' (cue sheet)
The ripper name in the log file is written all lowercase: do the same
in the cue sheet too.
Short cosmetic fixes for 'logger.py'
2015-11-30 13:26:04 +01:00
JoeLametta
1d046c60f7 Fix overread patch
With my previous overread patch, the command `rip offset find` made
morituri fail: hopefully this one completely solves the issue.
2015-11-29 21:11:52 +01:00
JoeLametta
c41d51153f Change default logger to 'morituri-whatlogger' 2015-11-29 16:31:15 +01: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
ede51f117a encode to final path+'.part' instead of a temp file
thomasvs/morituri#109
2015-11-29 16:20:49 +01:00
JoeLametta
d83e2fe696 use offset when caching TOC info
thomasvs/morituri#92
2015-11-29 16:19:53 +01:00
JoeLametta
468d6cbaf6 don't keep short HTOA's if their peak level is low
thomasvs/morituri#79
2015-11-29 16:18:24 +01:00
JoeLametta
4bfbc9071d Make clearer what pycdio is needed for
Completely addresses thomasvs/morituri#96.
2015-09-05 17:43:58 +02:00
Frederik "Freso" S. Olesen
7bf7554e8c Resolve musicbrainz.org/doc/ redirect. 2014-11-02 11:18:35 +01:00
Frederik "Freso" S. Olesen
d81dd339c1 Resolve musicbrainz.org/{bare/cdlookup.html -> cdtoc/attach} redirect. 2014-11-02 11:17:51 +01:00
Frederik "Freso" S. Olesen
926ce46c8d Use HTTPS for musicbrainz.org. 2014-11-02 03:03:13 +01:00
Frederik "Freso" S. Olesen
f08d0a28ca Remove traces of mm.musicbrainz.org.
See
http://chatlogs.musicbrainz.org/musicbrainz-devel/2014/2014-11/2014-11-02.html#T01-18-50-32205
2014-11-02 03:01:38 +01:00
Thomas Vander Stichele
01f07c5ad9 make sure rip cd rip -U works 2014-10-05 16:40:59 -04:00
Thomas Vander Stichele
16ec35cf2f update release notes; include missing file for test 2014-07-15 23:15:57 -04:00
Thomas Vander Stichele
1ed2f64f2a error out nicely when debug resultcache cue has no arg 2014-07-15 22:54:49 -04:00
thomasvs
222d0b19fc Merge pull request #68 from jtaprogge/retag
Also show the MusicBrainz lookup ID when retagging.
2014-06-29 17:24:34 -04:00
thomasvs
b54b589857 Merge pull request #77 from Freso/add-discid-tag
Save MusicBrainz DiscID to tags.
2014-06-29 17:23:41 -04:00
Thomas Vander Stichele
03ef5c2a40 fix up another wrong config call 2014-05-27 17:24:30 -04:00
Thomas Vander Stichele
5142991c0c fix one more test 2014-05-26 15:56:46 -04:00
Thomas Vander Stichele
5b0ca8526d read cue and substitute current version to make tests pass 2014-05-26 15:39:58 -04:00
Samantha Baldwin
38cf1f0753 Show morituri version in cue and update TODO. 2014-05-26 00:11:08 -04: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
Jens Taprogge
d7375cdb3a Also show the MusicBrainz lookup ID when retagging.
This information can be quite helpful when a user does automated ripping
and in a second step retags the images to the correct release (using the
-R option).  Using this approach it sometimes turns out that the
specific needs to be added to MusicBrainz first or the disc id needs to
be added to an existent release.  In this case the user needs the lookup
id.
2014-01-27 00:42:07 +01:00
Thomas Vander Stichele
7f1521d50f Encode directory name when writing to stdout.
Fixes #59 on github.

Saddening to see though that this was exposed because someone put
a unicode dash in an otherwise normal album title.  People should stop
abusing unicode just because they can.
2013-12-16 23:17:43 -05: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
274309a8ea Fix rip image verify.
Fixes github #56.
2013-11-30 11:49:29 -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
87a424c03a Make rip debug encode use the extension from profile by default 2013-11-23 16:57:33 -05:00
Thomas Vander Stichele
612ae766ae remove Rename operation currently unused and done on branch
feature-rename
2013-11-23 16:04:58 -05:00
Thomas Vander Stichele
02ae3d5bfd add content to an older test 2013-11-23 16:01:20 -05:00
Thomas Vander Stichele
ff4e01fca3 fix another pychecker warning that was actually pointing out a bug 2013-11-23 15:54:52 -05:00
Thomas Vander Stichele
b379f60c28 fix pychecker warning 2013-11-23 15:54:24 -05:00
Thomas Vander Stichele
2a2586f56f allow all profiles, including lossy 2013-11-23 15:49:58 -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
afd638fa4b add debug resultcache cue command
to output a cue from a cached result
2013-08-25 17:18:04 +02:00
Thomas Vander Stichele
1f7bdbaeae Merge branch 'bug-offsets-3' 2013-08-25 16:51:50 +02:00
Thomas Vander Stichele
354bd7744f fix so first FILE goes before TRACK 01 and possible PREGAP 2013-08-24 13:58:21 +02:00
Thomas Vander Stichele
19fa97e23a use more diffstrings; use it from reference to generated 2013-08-24 13:57:56 +02:00
Thomas Vander Stichele
1141f5e27c add type doc 2013-08-24 02:41:21 +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
ea9225a9de now that we have a literal conversion of the toc, update
the toc doesn't notice the real pregap audio data, so marks the HTOA
as silence, and puts all following audio data in one file.

Update .cue file to reflect this; ie, create a cue file that misses the
HTOA
2013-08-24 02:41:01 +02:00
Thomas Vander Stichele
9f2ff9ee52 fix expectations on surfer rosa test
looks like it was interpreting relative on an index02 relative to the
track's index 00, instead of relative to the source
2013-08-24 02:41:00 +02:00
Thomas Vander Stichele
bf3db822dd strokes test case is now correct 2013-08-24 02:41:00 +02:00
Thomas Vander Stichele
bcd350f768 use a common _index method for all cases 2013-08-24 02:41:00 +02:00
Thomas Vander Stichele
61fdb2c332 move some assignments around to be more logical 2013-08-24 02:40:20 +02:00