Log in

View Full Version : eac3to question: DTS to 6 wavs... What am I doing wrong?


rmtaibo
8th June 2008, 00:40
I'm trying to convert DTS 5.1 (96 KHz, 24 bits) to 6 wav files (48 Khz, 16 bits) using eac3to

I used this command line:
eac3to.exe "D:\VIDEOS\VTS_01_PGC_01_VOBID_002_1 - 0x89 - Audio - DTS - 6ch - 48kHz - DRC - English - DELAY -210ms.DTS" "D:\VIDEOS\VTS_01_PGC_01_VOBID_002_1 - 0x89 - Audio - DTS - 6ch - 48kHz - DRC - English - DELAY -210ms.wavs" -down16 -resampleTo48000

But eac3to can't do the conversion due to a r8brain.dll error.

O/S is VISTA x64 (Core2Duo @ 2.4 GHz with 4 Gb RAM)

Here is the log:

Microsoft Windows [Versión 6.0.6001]
Copyright (c) 2006 Microsoft Corporation. Reservados todos los derechos.

D:\VIDEOS>"C:\Program Files (x86)\eac3to\eac3to.exe" "D:\VIDEOS\VTS_01_PGC_01_VO
BID_002_1 - 0x89 - Audio - DTS - 6ch - 48kHz - DRC - English - DELAY -210ms.DTS"
"D:\VIDEOS\VTS_01_PGC_01_VOBID_002_1 - 0x89 - Audio - DTS - 6ch - 48kHz - DRC -
English - DELAY -210ms.wavs" -down16 -resampleTo48000
DTS-96/24, 5.1 channels, 0:23:21, 24 bits, 1536kbit/s, 96khz
Decoding with DirectShow (Sonic Audio Decoder)...
DirectShow reports 5.1 channels, 24 bits, 96khz
Resampling to 48khz...
Failed to copy & load the r8brain dll.
Aborted at file position 264471966.

D:\VIDEOS>

What does mean: Failed to copy & load the r8brain dll?
In eac3to folder, the r8b.dll file is present.

Please, someone tell me what I'm doing wrong. I think is a very simple command. If I erase the -resampleTo48000 option. The output is fine, but @ 96 Khz. So I have to convert wavs to 48 Khz with r8brain manually...
I'm trying to convert DTS 5.1 to AC3 5.1 file to a DVD.
The direct DTS 5.1 --> AC3 5.1 conversion in eac3to doesn't work also...
Here is another log:

Microsoft Windows [Versión 6.0.6001]
Copyright (c) 2006 Microsoft Corporation. Reservados todos los derechos.

D:\VIDEOS>"C:\Program Files (x86)\eac3to\eac3to.exe" "D:\VIDEOS\VTS_01_PGC_01_VO
BID_002_1 - 0x89 - Audio - DTS - 6ch - 48kHz - DRC - English - DELAY -210ms.DTS"
"D:\VIDEOS\VTS_01_PGC_01_VOBID_002_1 - 0x89 - Audio - DTS - 6ch - 48kHz - DRC -
English - DELAY -210ms.ac3"
DTS-96/24, 5.1 channels, 0:23:21, 24 bits, 1536kbit/s, 96khz
Decoding with DirectShow (Sonic Audio Decoder)...
DirectShow reports 5.1 channels, 24 bits, 96khz
Encoding AC3...
invalid sample rate
Initialization of the AC3 encoder failed.
Aborted at file position 264471966.

D:\VIDEOS>

nautilus7
8th June 2008, 00:59
You are not doing anything wrong. It's Vista's (x64 ?) fault.

eac3to copies r8brain 6 times, one for each channel. Obviously, that can't be done.

The dts to ac3 conversion (2nd log) can't be done because ac3 format doesn't support 96 khz (up to 48 khz only).

rmtaibo
8th June 2008, 01:40
Thank you Nautilus7.

It seems that I need to follow intermediate steps to get what I need.

DTS 5.1 (@ 96 KHz & 24 bits) --> 6 wavs (eac3to) --> convert each wav to 48 KHz & 16 bits (r8brain gui)--> AC3 5.1 (Scenarist AC3 Encoder)

I think that eac3to made this automatically...

madshi
15th June 2008, 19:30
Don't know where the problem came from. Maybe the NTFS access rights didn't allow eac3to to copy the dlls? But then why did it work when doing it in smaller steps? I don't know...