IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
morituri 0.1.0 “Youngblood” released, A new cd ripper for Linux - "quality over speed"
amano
post Sep 26 2009, 18:02
Post #1





Group: Members
Posts: 483
Joined: 1-December 02
Member No.: 3949



Source: http://thomas.apestaart.org/log/?p=1040&am...1#comment-57698

Morituri is a cd ripper that aims for quality over speed, offering features similar to Exact Audio Copy on Windows to make as perfect rips as possible.

For more information, see the trac page

The tao Fedora 11 repository has the release and dependencies.

Enjoy!

FEATURES
——–
- support for MusicBrainz for metadata lookup
- support for AccurateRip verification
- detects sample read offset of drives
- performs test and copy rip
- detects and rips Hidden Track One Audio
- templates for file and directory naming
- support for lossless encoding only for now
- tagging using GStreamer
- for now, only a command line client (rip) is shipped

REQUIREMENTS
————
- cdparanoia, for the actual ripping
- cdrdao, for session, TOC, pregap, and ISRC extraction
- GStreamer and its python bindings, for encoding
- python musicbrainz2, for metadata lookup
- pycdio, for drive identification (optional)


Go to the top of the page
+Quote Post
Compact Dick
post Sep 28 2009, 22:15
Post #2





Group: Members
Posts: 164
Joined: 6-April 02
Member No.: 1707



Interesting. Keep us updated on its progress.
Go to the top of the page
+Quote Post
ernstblaauw
post Sep 29 2009, 09:31
Post #3





Group: Members
Posts: 53
Joined: 26-January 04
Member No.: 11529



I'm interested too :-). How does your program compare to rubyripper (the only competitor in this area on Linux, I think)?
Go to the top of the page
+Quote Post
PoisonDan
post Sep 29 2009, 09:49
Post #4





Group: Members (Donating)
Posts: 678
Joined: 10-December 01
From: Belgium
Member No.: 622



Is this the first Linux ripper that has AccurateRip support?


--------------------
Over thinking, over analyzing separates the body from the mind.
Go to the top of the page
+Quote Post
thomasvs
post Sep 29 2009, 09:54
Post #5





Group: Members
Posts: 18
Joined: 15-April 09
Member No.: 68983



QUOTE (ernstblaauw @ Sep 29 2009, 10:31) *
I'm interested too :-). How does your program compare to rubyripper (the only competitor in this area on Linux, I think)?


Hi ernstblauw,

I tried rubyripper in the past, it didn't really convince me as a replacement for EAC.

Here's some rationale on why I started morituri, after comparing my options (including rubyripper):

Go to the top of the page
+Quote Post
thomasvs
post Sep 29 2009, 09:55
Post #6





Group: Members
Posts: 18
Joined: 15-April 09
Member No.: 68983



QUOTE (PoisonDan @ Sep 29 2009, 10:49) *
Is this the first Linux ripper that has AccurateRip support?


As far as I know, yes.
Go to the top of the page
+Quote Post
westgroveg
post Sep 29 2009, 12:16
Post #7





Group: Members
Posts: 1236
Joined: 5-October 01
Member No.: 220



Commandline is very suited to Linux..lol!

I'm just starting with Linux this year & it seems all the power in Linux is through the terminal, I don't think Linux users would be too estranged with CLI.

Is there any secure extraction? If not you could implement cd paranoia, no? Would be great to build on it & find a solution for drives that cache audio data, if your programing skills are up for it...
Go to the top of the page
+Quote Post
westgroveg
post Sep 29 2009, 12:21
Post #8





Group: Members
Posts: 1236
Joined: 5-October 01
Member No.: 220



QUOTE (thomasvs @ Sep 29 2009, 21:54) *
QUOTE (ernstblaauw @ Sep 29 2009, 10:31) *
I'm interested too :-). How does your program compare to rubyripper (the only competitor in this area on Linux, I think)?


Hi ernstblauw,

I tried rubyripper in the past, it didn't really convince me as a replacement for EAC.

Here's some rationale on why I started morituri, after comparing my options (including rubyripper):

Firefox outputs this:

"This Connection is Untrusted"

Not sure why your using a secure site but there is something wrong with your certificates...

This post has been edited by westgroveg: Sep 29 2009, 12:23
Go to the top of the page
+Quote Post
thomasvs
post Sep 29 2009, 12:39
Post #9





Group: Members
Posts: 18
Joined: 15-April 09
Member No.: 68983



QUOTE (westgroveg @ Sep 29 2009, 13:16) *
Commandline is very suited to Linux..lol!

I'm just starting with Linux this year & it seems all the power in Linux is through the terminal, I don't think Linux users would be too estranged with CLI.

Is there any secure extraction? If not you could implement cd paranoia, no? Would be great to build on it & find a solution for drives that cache audio data, if your programing skills are up for it...


Hi westgroveg,

Yes, Linux users are used to a CLI. However, this is just a first release. You can't tell from the app, but the code is designed to be used from a UI as well (as opposed to a lot of cli tools that get integrated in a GUI only by name). At some point this will happen.

As for secure extraction, morituri uses cdparanoia, so is as secure as cdparanoia. On top of that it does checksumming and rerips if necessary, and does AccurateRip.

recent cdparanoia (10.3 I believe) has measures to defeat drive caches, it seems to work well for me.

And as usual, it's not a matter of programming skills, it's a matter of time and not having enough smile.gif
Go to the top of the page
+Quote Post
HotshotGG
post Sep 29 2009, 13:32
Post #10





Group: Members
Posts: 1593
Joined: 24-March 02
From: Revere, MA
Member No.: 1607



QUOTE
Hi ernstblauw,

I tried rubyripper in the past, it didn't really convince me as a replacement for EAC.

Here's some rationale on why I started morituri, after comparing my options (including rubyripper):


It looks very interesting I will keep it bookmarked. I don't use AccurateRip very often, but I would be willing to give this a test drive. I have never used Fedora so I guess my question is it just for Fedora or can you install it on Debian/Ubuntu as well?


--------------------
College student/IT Assistant
Go to the top of the page
+Quote Post
thomasvs
post Sep 29 2009, 18:47
Post #11





Group: Members
Posts: 18
Joined: 15-April 09
Member No.: 68983



QUOTE (westgroveg @ Sep 29 2009, 13:21) *
QUOTE (thomasvs @ Sep 29 2009, 21:54) *
QUOTE (ernstblaauw @ Sep 29 2009, 10:31) *
I'm interested too :-). How does your program compare to rubyripper (the only competitor in this area on Linux, I think)?


Hi ernstblauw,

I tried rubyripper in the past, it didn't really convince me as a replacement for EAC.

Here's some rationale on why I started morituri, after comparing my options (including rubyripper):

Firefox outputs this:

"This Connection is Untrusted"

Not sure why your using a secure site but there is something wrong with your certificates...


There's nothing wrong, it's just self-signed with cacert. Firefox has taken security to a new level of stupidity.

Either accept the certificate (you're only going to read, not write), or remove the s from https, the site is also served over http
Go to the top of the page
+Quote Post
thomasvs
post Sep 29 2009, 18:59
Post #12





Group: Members
Posts: 18
Joined: 15-April 09
Member No.: 68983



QUOTE (HotshotGG @ Sep 29 2009, 14:32) *
QUOTE
Hi ernstblauw,

I tried rubyripper in the past, it didn't really convince me as a replacement for EAC.

Here's some rationale on why I started morituri, after comparing my options (including rubyripper):


It looks very interesting I will keep it bookmarked. I don't use AccurateRip very often, but I would be willing to give this a test drive. I have never used Fedora so I guess my question is it just for Fedora or can you install it on Debian/Ubuntu as well?


You can install it on Debian/Ubuntu as well, or even run it completely without installing it. I'm sure someone will end up making ubuntu packages for it as well.
Go to the top of the page
+Quote Post
Raiden
post Sep 29 2009, 22:20
Post #13





Group: Developer
Posts: 224
Joined: 14-September 04
Member No.: 17002



I've tried it (on Fedora 11) and it works quite well so far.
The cue-sheet creation takes very long though. Does anyone know of a faster method than "cdrdao read-toc"?
EAC on wine is much faster, and its cue sheets are also accurate.
Go to the top of the page
+Quote Post
westgroveg
post Sep 30 2009, 01:27
Post #14





Group: Members
Posts: 1236
Joined: 5-October 01
Member No.: 220



Very nice. I'll be trying it on Backtrack when I get a chance :-)
Go to the top of the page
+Quote Post
thomasvs
post Oct 1 2009, 10:06
Post #15





Group: Members
Posts: 18
Joined: 15-April 09
Member No.: 68983



QUOTE (Raiden @ Sep 29 2009, 23:20) *
I've tried it (on Fedora 11) and it works quite well so far.
The cue-sheet creation takes very long though. Does anyone know of a faster method than "cdrdao read-toc"?
EAC on wine is much faster, and its cue sheets are also accurate.


Yes, it takes long. Right now I don't mind since I use it more-or-less handsoff. When the basic feature set is in place I will definitely take a look at how I can make this step faster, and look at why EAC has 3 different algorithms to do this.
Go to the top of the page
+Quote Post
viktor
post Oct 5 2009, 10:14
Post #16





Group: Members
Posts: 297
Joined: 17-November 06
Member No.: 37682



great news. one step forward a comprehensive linux desktop. thanks and good luck!

This post has been edited by viktor: Oct 5 2009, 10:15
Go to the top of the page
+Quote Post
kampsun
post Oct 14 2009, 16:51
Post #17





Group: Members
Posts: 2
Joined: 14-October 09
Member No.: 74016



It seams great, thought that i have to use eac with wine just to get htoa, but not now. Although I haven't got it to work yet. unsure.gif I don't have fedora and I'm trying to compile it from source, but with no success. I'm don't know if I'm allowed to ask help in a news post so i better won't.
Go to the top of the page
+Quote Post
thomasvs
post Oct 14 2009, 16:56
Post #18





Group: Members
Posts: 18
Joined: 15-April 09
Member No.: 68983



QUOTE (kampsun @ Oct 14 2009, 17:51) *
It seams great, thought that i have to use eac with wine just to get htoa, but not now. Although I haven't got it to work yet. unsure.gif I don't have fedora and I'm trying to compile it from source, but with no success. I'm don't know if I'm allowed to ask help in a news post so i better won't.


I don't know either what this forum's etiquette is for asking for help. It sounds fine to me, so feel free to. Alternatively just file a bug at the home page, or send me a message, and I will sort you out.
Go to the top of the page
+Quote Post
kampsun
post Oct 14 2009, 17:31
Post #19





Group: Members
Posts: 2
Joined: 14-October 09
Member No.: 74016



Ok here i go. I'll go through step-by-step what i did.

First of all I went through the requirements list and installed everything except pycdio.

svn co https://thomas.apestaart.org/morituri/svn/trunk morituri
Output

cd morituri
./autogen.sh
Output

make
Output

And if i try running it unninstalled:
ln -sf `pwd`/misc/morituri-uninstalled $HOME/bin/morituri-trunk
morituri-trunk
bash: morituri-trunk: käsku ei ole (no such command)
rip
bash: rip: käsku ei ole

What am I doing wrong, do I need to install somethign more, or did I install something wrong, any pointers?
Go to the top of the page
+Quote Post
amano
post Oct 24 2009, 14:02
Post #20





Group: Members
Posts: 483
Joined: 1-December 02
Member No.: 3949



I wonder, what programs will hook up the morituri backend in their gui? SoundJuicer, Rhythmbox? Banshee? It would be great if secure ripping would ship as a standard feature in the GNOME desktop or at least within other popular Linux programs.

"Fast Ripping" is just not the way to go, because if the output is broken, it wasn't even faster to get to the media.

This post has been edited by amano: Oct 24 2009, 14:03
Go to the top of the page
+Quote Post
Artemis3
post Jan 3 2010, 23:42
Post #21





Group: Members
Posts: 515
Joined: 29-September 01
Member No.: 68



Hmm this looks interesting. May i suggest you open a launchpad account so you can have a PPA?

QUOTE
Using a Personal Package Archive (PPA), you can distribute software and updates directly to Ubuntu users. Create your source package, upload it and Launchpad will build binaries and then host them in your own apt repository.

That means Ubuntu users can install your packages in just the same way they install standard Ubuntu packages and they'll automatically receive updates as and when you make them.

https://help.launchpad.net/Packaging/PPA


--------------------
She is waiting in the air
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 1st October 2014 - 23:39