Commit Graph

225 Commits

Author SHA1 Message Date
Samantha Baldwin
b2ca3167eb Sox (#48)
* update README to force python2
* add support for PRE_EMPHASIS detection; mark pre-emphasis as FLAGS PRE in .cue
* correct typo, s/ivar/type/ for pre_emphasis element in track table
* add SoxPeakTask, program/sox module, sox.peak_level()
* use sox peak detection in lieu of gstreamer
2016-10-17 15:42:17 +02:00
Merlijn Wajer
bce359f9d5 Use Fast version of AccurateRipChecksumTask
There are still some changes required to make whipper handle ARv2 checksums,
currently doesn't call the Task for a V2 checksum. V1 should keep working as-is.
2016-10-15 19:15:27 +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
183cd1b397 Remove python-deps leftovers 2016-09-19 11:40:15 +02:00
JoeLametta
67ea220604 Make pycdio dependency not overridable 2016-09-05 17:14:11 +02:00
JoeLametta
3f15dcbd4d Fix merge conflict 2016-08-28 18:33:21 +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
122e22d595 Add support for and include used logger info into whipper's logfile (#30) 2016-08-27 17:27:41 +02:00
JoeLametta
742879ac94 Allow overriding pycdio dependency
Keep in mind overriding isn’t the suggested behavior.
2016-07-25 09:56:00 +02:00
JoeLametta
b5c22da76d Address issue #23
Moved to its own branch.

It should work.
In the future this commit could be improved providing a way to override
pycdio hard dependency.
2016-07-24 22:53:26 +02:00
JoeLametta
578b657b0c Revert "Address issue #23"
This reverts commit 71422bd96b.
2016-07-24 22:47:04 +02:00
JoeLametta
71422bd96b Address issue #23
Should work.
In the future this commit could be improved providing a way to override
pycdio hard dependency (command line argument).
2016-07-23 11:47:10 +02: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
Chad Bergeron
219e6f509f Cast peak into a float for cases where it isn't (e.g. when HTOA generates a peak of 0) 2016-02-02 13:39:54 -05:00
JoeLametta
bccdd80063 Fix rip cd info
This is a temporary solution which solves the issue but, in the future,
it should be improved.
2016-01-13 21:14:09 +01: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
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
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
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
Thomas Vander Stichele
01f07c5ad9 make sure rip cd rip -U works 2014-10-05 16:40:59 -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
Frederik "Freso" S. Olesen
a0232898d9 Save MusicBrainz DiscID to tags. 2014-04-27 18:31:18 +02: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
274309a8ea Fix rip image verify.
Fixes github #56.
2013-11-30 11:49:29 -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
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