After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 685163 - accuraterip: new element for AccurateRip calculation
accuraterip: new element for AccurateRip calculation
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other Linux
: Normal enhancement
: 1.1.1
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2012-09-30 20:40 UTC by Christophe Fergeau
Modified: 2012-10-28 16:56 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
add accuraterip element (14.92 KB, patch)
2012-09-30 20:40 UTC, Christophe Fergeau
committed Details | Review

Description Christophe Fergeau 2012-09-30 20:40:07 UTC
Created attachment 225442 [details] [review]
add accuraterip element

Morituri[1] calculates AccurateRip checksums[2][3] of the data it ripped to check if the ripping is fully accurate. It currently does this in python, but this is really slow. The attached patch adds an element doing this computation, and it's much faster (in my testing, I could compute the checksums for the whole CD while the python code was still processing the first track). It's heavily based on the chromaprint element.

[1] https://thomas.apestaart.org/morituri/trac
[2] http://wiki.hydrogenaudio.org/index.php?title=AccurateRip#Ripped_track_checksums
[3] http://forum.dbpoweramp.com/showthread.php?20641-AccurateRip-CRC-Calculation
Comment 1 Tim-Philipp Müller 2012-10-28 16:56:47 UTC
Pushed, thanks! (a git format-patch formatted patch would be appreciated next time)

 commit 72353aeb7125548acd7223dfa50e20f6dd5a791e
 Author: Tim-Philipp Müller <tim@centricular.net>
 Date:   Sun Oct 28 16:41:15 2012 +0000

    docs: add new accurip element to docs
    
    https://bugzilla.gnome.org/show_bug.cgi?id=685163

 commit 8c81e39de0d258978fc5487532f97c93a42d7bb6
 Author: Christophe Fergeau <teuf@gnome.org>
 Date:   Sun Oct 28 16:36:01 2012 +0000

    accuraterip: new element for AccurateRip calculation
    
    https://bugzilla.gnome.org/show_bug.cgi?id=685163