Commit Graph

189 Commits

Author SHA1 Message Date
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
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
120d1b239f work without network 2013-08-04 18:11:13 +02:00
Thomas Vander Stichele
6c842eb19e add doc; make sure we record with rip debug musicbrainzngs 2013-07-30 12:34:50 +02:00
Thomas Vander Stichele
6aff8296bf Make rip cd info not eject. Fixes #35. 2013-07-30 11:32:41 +02:00
Thomas Vander Stichele
28926e3fba handle not having cdparanoia on rip offset find 2013-07-30 11:23:59 +02:00
Thomas Vander Stichele
30e717b36b use a logging task runner 2013-07-29 11:40:43 +02:00
Thomas Vander Stichele
5f7071e0b0 Fix rip offset find. Fixes #33. 2013-07-25 19:34:39 +02:00
Thomas Vander Stichele
821dfcf6e2 tell us about each try 2013-07-22 01:54:20 +02:00
Thomas Vander Stichele
fdb8279234 make warning clearer. Fixes #7 2013-07-14 09:05:58 +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
54f7bedae4 80 character limit 2013-07-13 11:42:06 +02: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
cc2ee6ba07 cleanup and comment 2013-07-13 11:42:06 +02:00
Thomas Vander Stichele
e63fddd77a cleanup and comment 2013-07-13 11:04:27 +02:00
Thomas Vander Stichele
1a4f9e367d Really handle unknown on rip cd info. Really fixes #30. 2013-07-04 01:02:14 +02:00
Thomas Vander Stichele
d9e2175ddc Handle unknown option on rip cd info. Fixes #30. 2013-07-03 20:15:32 +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
66abdfb214 Accept more than one file for checksum. 2013-05-10 22:06:29 +02:00
Thomas Vander Stichele
ee99d833a7 rename our musicbrainzngs.py to mbngs.py
Helps Debian package which prefers to strip out our copy of
musicbrainzngs
2013-03-05 16:12:52 +01:00
dioltas
70d39feee9 Compare AccurateRip to num tracks -1, as last track not being checked 2013-03-03 23:17:20 +00:00
Velo Superman
7e3d7f0ab7 return cdrdao version used 2013-03-03 17:55:10 +01:00
Thomas Vander Stichele
18cb676d81 Use all but last track to find offset.
Fixes problems for people whose reader doesn't do overread on the
last track.
2013-03-02 11:57:52 +01:00
Thomas Vander Stichele
fdab6f1e3f fix doc 2013-03-01 18:50:43 +01:00
Thomas Vander Stichele
a692542307 debug and cleanup 2013-02-26 23:12:16 +01:00
Thomas Vander Stichele
f890ba7f57 set useragent on musicbrainz 2013-02-07 09:20:38 +01:00
Thomas Vander Stichele
f010fd204c deduplicate rip directories with catalog number or barcode 2013-02-05 19:42:36 +01:00
Thomas Vander Stichele
b08357010e store catalog number and barcode in discmetadata 2013-02-05 19:42:36 +01:00
Thomas Vander Stichele
e3b168c2a1 key on musicbrainz disc id by default
Do not use cache if the mb disc id does not match the table cache value.

Fixes asserts on the mb disc id differing.

Fixes trac ticket 103.
2013-02-03 22:20:00 +01:00
Thomas Vander Stichele
1e9afffde6 extract code into program.getFastToc 2013-02-03 21:07:28 +01:00
Thomas Vander Stichele
dadcc5c54e add summary 2013-02-03 20:54:09 +01:00
Thomas Vander Stichele
dac8f2f921 fix whitespace 2013-02-03 14:58:19 +01:00
Thomas Vander Stichele
c4772303b7 check logger up front.
Fixes #8
2013-02-03 10:50:58 +01:00
Thomas Vander Stichele
7c3118e1f2 feature: add 'rip cd info'
split up CD command into a base class and two subclasses.
Make instance variables accordingly.
2013-02-02 23:35:22 +01:00
Frederik "Freso" S. Olesen
4040c95817 Add "%X" template variable for uppercase filename extension. 2013-02-01 17:33:19 +01:00
Thomas Vander Stichele
ad1cf0ff84 Handle broken pycdio 0.18 2013-01-28 22:13:25 +01:00
Thomas Vander Stichele
7b45d5681b return when we don't have a ret assigned 2013-01-27 22:30:21 +01:00
Thomas Vander Stichele
6ac8408f0d use python-deps to handle missing dependencies.
Apply it to gst python module.
2013-01-27 22:24:22 +01:00
Thomas Vander Stichele
24c48ba672 output drive cache defeating in rip drive list 2013-01-20 20:33:21 +01:00
Thomas Vander Stichele
298f13432a retry reading toc 3 times, often fails after loading 2013-01-20 20:02:46 +01:00
Thomas Vander Stichele
46feb71205 move common template options and description 2013-01-15 09:27:07 +01:00
Thomas Vander Stichele
090b9656d5 FEATURE: add --working-directory option
morituri will change to this directory before ripping, so
--output-directory is relative to this.
2013-01-13 16:47:48 +01:00
Thomas Vander Stichele
b80c89dbd6 default to include the release type (%r) in file paths 2013-01-13 16:13:29 +01:00
Thomas Vander Stichele
d92e117469 remove unused import 2013-01-13 16:13:20 +01:00
Thomas Vander Stichele
d9bf584c13 * morituri/common/config.py:
* morituri/rip/cd.py:
	* morituri/rip/drive.py:
	  Handle missing config better.
	  Fixes #111.
2013-01-06 21:31:03 +00:00
Thomas Vander Stichele
50a1bb02b1 * morituri/common/config.py:
* morituri/rip/cd.py:
	* morituri/test/test_common_config.py:
	  strip model/release too.
2013-01-01 23:00:32 +00:00