Log in

View Full Version : DVD-Audio ripper


Pages : 1 2 3 4 [5] 6 7 8 9 10

mommyman
13th March 2008, 15:40
Ability to run external program (flac, etc.) has been added to Alpha 11: http://www.sendspace.com/file/lfm39n

ron spencer
13th March 2008, 21:17
thanks!!!

nevragain
14th March 2008, 00:34
wow thanks

mommyman
14th March 2008, 11:24
Ok, tried, and to expose my low level of knowledge here, how do you use Run program feature?
Thanks man.

Iti s in ReadMe.txt now. Print "flac -f %filepath%" in this box (flac must be added to search path before). This way you can use almost any of command line encoders, not the only one.
Dialogs are to be replaced on natives in Alpha 12. Wondering, how will they look on Mac:).

nevragain
15th March 2008, 00:31
oh quick q does this still need windvd?

Wilbert
15th March 2008, 02:46
It never did need it (provided the AOBs were decrypted).

nevragain
16th March 2008, 02:06
I'm not quite following does the program need windvd to decrypt the AOB or does it work standalone.

Wilbert
16th March 2008, 02:26
Since alpha7 (from the readme): "Extraction from protected media with libdvdcpxm library." This library decrypts the encrypted media, so you don't need WinDVD anymore. (Btw, you can also find a standalone version (dvdcpxm.exe) of the libdvdcpcm in this thread.)

nevragain
16th March 2008, 23:25
ok thanks I don't have the money for windvd so I am greatfull thank you for your patience in explaining this

ron spencer
18th March 2008, 18:24
are there issues with decoding?

see:

http://www.hydrogenaudio.org/forums/index.php?showtopic=61928

mommyman
19th March 2008, 11:37
Very likely so... Could somebody give a sample (suppose mlp track) of that?

mommyman
20th March 2008, 18:47
I've got the sample of such track, glitches confirmed.

ron spencer
20th March 2008, 18:54
can it be fixed?

what versions are affected?


thanks!!!!

mommyman
20th March 2008, 19:23
Yes, I hope... Affected versions: 9, 10 and 11

gfxnow
20th March 2008, 21:04
How do the latest versions of DVDAExplorer convert MLP to Wave? just curious.
Before i had to go through a tedious process of tricking the surcode MLP encoder.

mommyman
20th March 2008, 21:53
It uses mlpdec.c module (written by Ian Caulfield) from FFmpeg project. You can use eac3to in DVDAExplorer for the same purpose without tricks: "eac3to %filepath% c:/dump/eac3to/%filebase%.wav"

bigpapa4u
21st March 2008, 06:11
thanks guy!

mommyman
21st March 2008, 14:51
Alpha 12: http://www.sendspace.com/file/21sd5j

The problem was in mlpdec.c itself, which was replaced to the newer one. Cannot say that "issue is fixed", you should check log file for "[24] Lossless check failed - expected XX, calculated YY" message. It's about glitches coming...

gfxnow
21st March 2008, 16:06
Thanks mommyman, DVDAExplorer is turning into an all-in-one solution for DVD-A backups. Before it was a really lengthy and tedious process.

ron spencer
22nd March 2008, 12:59
seems to be working ok:

http://www.hydrogenaudio.org/forums/index.php?showtopic=61928&st=25

DeadlyFoez
23rd March 2008, 03:10
Hey all, I've been following the dvd-a extracting scene for quite some time now, and recently I have seen the best improvements.

Well, because I dont have my actual hard copies available right now, I started over with online backups I had of the Dark Side of the Moon and Linkin Park's Reanimation.

With dvda explorer, I am having 2 issues, First with the Dark Side..., it will extract all but the 10th track. It will lock up there and I have to End Task with it. It will work fine if I dont have it output to a wav.

Second issue, Reanimation, it will not extract anythign from it, it just gives an error of not being able to open up the mlp converter. If I have it go straight to mlp, the files will be unplayable in the Creative Media Player which normally can play mlps.

My issue might just be that i had to download them from my online backups, and their big files so there is a slight chance for corrupted data, but I doubt it.


Oh, and one more issue is trying to straight encode into flac. I have the the flac binaries into the folder with dvdaexplorer and I have also used the flac codec installer and I still can't get the command line to work.

It would be cool to incorporate CDDB into this if possible, but I'm sure there'd be some smal obsticles, but nothign like ripping dvd-a's.

sweet ass program otherwise. Great job

frenchglen
23rd March 2008, 03:14
DeadlyFoez: please read forum rules. Especially rule no. 6

DeadlyFoez
23rd March 2008, 03:38
ummm, I haven't post any links, I have not talked about illegally sharing or downloaded media since it is linking park is somethign I do own, but just in storage because we are moving, and the 4.1 pink floyd was a freely distributed copy, and I didn't mention any names of any sites.

So given those circumstances, if you still feel my post was out of line in any ways then I'll change it, but I did think before I typed out my first post. Thank you for your concern

DeadlyFoez
23rd March 2008, 16:57
ok, Thanx for the info. Now I have tried exactly that, only exception is that i have all the binary files in that folder, but that should not make a difference because they aren't being referenced.

I'll try it now.

Nope, still not working. I tried both with deleting the files and without. I have everything checked properly. No reason of why it shouldn't work.

And I'm not a newbie to computers bc I am a tech, so no dummy mistakes on this end. weird.

mommyman
23rd March 2008, 17:04
Guys, is it legal to share and put links to inconvertible mlps to PM box?:) It won't be used for any other puposes except debugging.

DeadlyFoez
Have you tried to check "Log messages" and see what is put in DVDAExplorerEnc.log file?
You can try to use full path to flac.exe in "Run program" like: "c:\flac\flac.exe" "%filepath%"

Wilbert
23rd March 2008, 17:26
Guys, is it legal to share and put links to inconvertible mlps to PM box?
Of course.

elshagon
24th March 2008, 09:37
Tried Alpha 12, and it was much improved....very impressive.

ron spencer
24th March 2008, 17:48
@mommyman

this looks good!!!

hydrogen audio testing seems great as well!!!

http://www.hydrogenaudio.org/forums/index.php?showtopic=61928&pid=554597&st=48&#entry554597

THANKS!!!

you know what post 48 means?

I think it is from:

http://www.multimediadirector.com/help/technology/dvdaudio/dvdaud_audio.htm

mommyman
24th March 2008, 19:01
It seems to be about extracting stereo downmix from multichannel mlp stream. Standard (licensed) decoder does this by decoding substream 0 only. Downmixing coefficients would be needed if you were going to re-encode multichannel.

ArgonIO
25th March 2008, 22:45
The problem with indexed mlp tracks still exists -- some tracks displayed without audio stream info. In my case of Alan Parsons -- I Robot, beta 7 showed info only for 1st track info, beta 8 and next -- for all tracks except last.

MLP without audio info can be extracted, but can't be decoded... There is suggestion to combine mlp without info with previous track WITH info solves problem. Yes, combined mlp CAN be decoded, BUT an audible CLICK emerges in place of append of file without info.

Sorry for my english, i'm hope you will understand my problem.

Wilbert
25th March 2008, 22:52
The problem with indexed mlp tracks still exists -- some tracks displayed without audio stream info.
Just curious. How do you recognize "indexed mlp" tracks?

ron spencer
26th March 2008, 01:42
indexed tracks are tracks that have "sub-tracks" in them

for example, the DVD-A could have 5 tracks

1
2
3
4
5

but you can have tracks within tracks....for example, say in track 3 you make 3 sub tracks, so when you get to track 3 and hit next, you will get sub-track 3 in track 3 as opposed to jumping to track 4....you see this alot in sympohony music.

see more at surcode webiste for discwelder....download Chrome manual here for better than my writing LOL!!!!

http://masi.hosting4less.com/PDFs/CHROME.pdf

mommyman
26th March 2008, 08:43
The problem with indexed mlp tracks still exists -- some tracks displayed without audio stream info.
That sounds like mlp major sync doesn't fit in the first block of such track. Or the last track can de dummy one (length one second). What's play time?

ArgonIO
26th March 2008, 22:57
The last track is wonderful "Genesis", a masterpiece of The Alan Parsons Project... Length is near 2,5 min.

While playing DVD-A throught PowedDVD there's no click on track change. Is there any way to extract all dvd a in single wav or mlp file, then make cue manually?

mommyman
29th March 2008, 12:34
While playing DVD-A throught PowedDVD there's no click on track change. Is there any way to extract all dvd a in single wav or mlp file, then make cue manually?
Definitely this occurs when major sync offset is closer to 2000 and it will be fixed. It's not possible to extract all disc as single wav or mlp because different tracks might have differnt formats. Nevertheless, you can gather number of mlps in the single one by command like this: "copy /b 1.mlp + 2.mlp + 3.mlp all.mlp".

gfxnow
29th March 2008, 23:03
For some of my discs DVDAExplorer does not display any info about the MLP track and is unable to convert it to wav (although it does rip the MLP*). This is especially weird because not all tracks of the album are like that, some are fine while others are arbitrarily like this. I am using the latest version, Alpha12.
Interesting Caveat: With Alpha7 I was having the same problem with one of my discs (Porcupine Tree - Stupid Dream) but the newer versions fixed it and i was able to backup that disc.

* = The ripped MLP seems to be garbage as reversing the Surcode MLP encoder on it doesn't extract it into wav files (like normal MLP files).

mommyman
2nd April 2008, 13:24
Although there are some issues with mlp decoding (see ReadMe.txt) the final Alpha is out: http://www.sendspace.com/file/000tbq

--- ReadMe.txt ----------------------------------------------------------------

Changes:

Alpha 12 => Alpha "Final":

1. Major sync search fixed.
2. "Output directory" file dialog changed.
3. Drag & Drop support for "Open DVD-Audio zone" action.

Alpha 11 => Alpha 12:

1. Various UI improvements.
2. "Wait threshold" option added.
3. MLP decoding module (mlpdec.c) replaced.

Alpha 10 => Alpha 11:

1. "Run program" option added.

Alpha 9 => Alpha 10:

1. Bug in extraction of 16 bit MLP tracks fixed.
2. New wave format added.
3. Channel remapping when "Mergre groups" option checked.

Alpha 8 => Alpha 9:

1. Multiplatform, open source project.
2. MLP decoder has been moved into the main code.

since Alpha 7:

1. Indexed tracks supported.
2. Multiple tracks extraction.
3. Extraction from protected media with libdvdcpxm library.
4. MLP stream decoding with mlpdec module (part of FFmpeg project).

How To:

To run external program on extracted files enter command line in "Run program" edit box.
Select appropriate value for "Wait threshold". Extraction process will wait until difference
in sizes between extracted and processed files drops below threshold. Use smaller values when
short of free space.
Check "Delete files" to remove extracted files after exit from external program.
Command line substitution:
%path% - file path without file name
%filepath% - file name with path
%filename% - file name without file path
%filebase% - file name without extensions
%ext% - file extension
%channels% - total number of channels in file
%samplerate% - sample rate for group 1
%bits% - bits in sample for group 1

Examples:

1. To encode files with flac: flac -f %filepath%
2. To encode files with ffmpeg: ffmpeg -i %filepath% -y %path%/%filebase%.flac

Caveats:

1. When converting MLP tracks check DVDAExplorer.log file for messages from mlpdec.
If there is something like "[24] Lossless check failed - expected XX, calculated YY"
then extracted track should contain glitches.

Known Issues:

1. Track 09 on The Alan Parsons Project "The Turn of a Friendly Card" disc cannot
be extracted due to MLP decoder error: "FIR and IIR filters must use same precision".
2. Track 10 on The Alan Parsons Project "The Turn of a Friendly Card" disc is one block shorter
than declared in ATS_01_0.IFO.

ron spencer
2nd April 2008, 18:37
can you post the readme as a post here so all can see?

thanks

73ChargerFan
2nd April 2008, 19:21
From readme.txt....


Caveats:

1. When converting MLP tracks check DVDAExplorer.log file for messages from mlpdec.
If there is something like "[24] Lossless check failed - expected XX, calculated YY"
then extracted track should contain glitches.

Known Issues:

1. Track 09 on The Alan Parsons Project "The Turn of a Friendly Card" disc cannot
be extracted due to MLP decoder error: "FIR and IIR filters must use same precision".
2. Track 10 on The Alan Parsons Project "The Turn of a Friendly Card" disc is one block shorter
than declared in ATS_01_0.IFO.

mommyman
6th April 2008, 10:47
Flac is stuck after launch. Then DVDAExplorer extracts 1000MB of data and waits for flac. Try to check "Log messages" and see what is put into DVDAExplorerEnc.log file (must be flac log).

jolson
10th April 2008, 12:35
There appears to be a bug when ripping multiple tracks to flac at once. After a few tracks the status bar stays on "waiting..." and nothing happens. I look at the few tracks that are ripped, and they are all still in wav and not flac.
When I cancel and re-rip them again, each track (all the way, no problems) is converted to flac right after it is ripped....like it should be, I'm assuming. But when you first try to rip them, all at once, it must have a bug with using flac.

This has consistently occurred on several discs.
I have the latest flac 1.2.1

I appreciate your inclusion of this excellent feature!

Edit: whoops, it must be that 1000MB wait threshold thing...how does it work? lol

Will this happen only once if you rip several disc after another, or once for each disc?

frenchglen
10th April 2008, 14:22
Will this happen only once if you rip several disc after another, or once for each disc?
Bit of a mixed bag really...
But I have word that in the next release this is fixed ;)

staygroovy
11th April 2008, 06:24
Guys, I don't know who to thank for this program, but it is absolutely incredible, a godsend for people
like me who are interested in hearing and analyzing the separate components of a surround mix,
and I am blown away by how easy it has become to do this, even for a 'DVD-A n00b' like myself....

sg.

ron spencer
11th April 2008, 16:17
a new version???


Yum...can't wait!!!!

mommyman
11th April 2008, 21:01
We've got into problems with decoding Grateful Dead "American Beauty" and I don't have this disc for testing. What improvements would you like to find in the new one?

P.S. Multichannel downmix option will be introduced in the new version:)

frenchglen
11th April 2008, 22:39
welcome staygroovy! the poster above is da man. It's also open-source, for any coder who wants to come along and collaborate (I wish I was a coder :))

----
Alright mommyman, since you've asked for it,

DVD-AUDIO PLAYBACK! :) (preview what tracks you want to rip, or simply play the disc back like a menu-less CD!)
I would be patient to wait for that at any time in the future

mommyman
12th April 2008, 10:16
DVD-AUDIO PLAYBACK! :) (preview what tracks you want to rip, or simply play the disc back like a menu-less CD!)

Kidna tough stuff, huh? The current version of Qt4 library (which is used in DVDAE as frontend) has only rudimentary capabilities of playing sounds and it was promised to be improved in the next incarnation. Let's wait for a while
and see what can be done.
I'm thinking of developing Winamp plugin for MLP/TrueHD playback in case if someone else is not doing the same thing at the moment. Could be more useful...

mommyman
16th April 2008, 08:20
Beta 1: http://www.sendspace.com/file/ezrzeo
Changes:
1. Stereo downmix extraction supported.
2. "Recover from stream errors" option added.
3. Threads syncronization bug fixed.

ron spencer
16th April 2008, 14:00
good news!!!!

thanks

mommyman
18th April 2008, 21:07
If someone is interested this is very raw prototype of Winamp MLP/TrueHD decoder plugin: http://www.sendspace.com/file/f5jrux