Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
|
6th May 2003, 22:54 | #1 | Link |
Hypercube Author
Join Date: Sep 2002
Location: France
Posts: 176
|
DTSWAV DirectShow Filter released
now it was easy to play DTS/WAV in Windows Media Player.
you can download it on my website: http://hypercube.is.dreaming.org warning: this is a poor release, no seeking, no restart allowed. note1: only windows media player support DirectShow Filter association. So don't blame me if winamp open your WAV without playing the file. note2: you can rename your DTS/WAV files, it doesn't care. |
6th May 2003, 23:33 | #2 | Link | |
Registered User
Join Date: Oct 2001
Location: Switzerland
Posts: 225
|
Quote:
Now: if HyperCube will work in 'PCM Engine'-mode (i.e. outputting the 6 pcm-files), it's time for me to open a bottle of champagne (I know it already works on 48.1 kHz dts). Pressing thumbs ... Andreas |
|
6th May 2003, 23:54 | #3 | Link | |
Registered User
Join Date: Dec 2002
Location: Los Angeles
Posts: 92
|
Quote:
As for 44.1 dts decoding: I've been trying to capture the DTS soundtrack from laserdiscs. I wanted to covnert a wav file to .dts file with besplit and than do it the same way as with 48 khz dts. It worked fine with a wav file created by surcode (btw. WAV Dest and File Writer always produces a 48 kHz wave file, well not exaclty 48 kHz but the WAV header is wrong again... but I also solved this problem in my small program) but besplit doesn't work with the wav-dts files captured from a laserdisc. --- the log for DSPguru--- BeSplit v0.9b4 by DSPguru. -------------------------- Logging start : 05/05/03 , 20:45:35. BeSplit -core( -logfilea belog.txt -input lms2.wav -output lms2.dts -type dtswav -fix ) [00:00:00:000] +------- BeSplit ----- [00:00:00:000] | Input : lms2.wav [00:00:00:000] | Source Sample-Rate: 44.1KHz [00:00:00:000] | Channels Count: 5.1, Bitrate: 4096kbps [00:00:00:000] | Output : lms2.dts [00:00:00:000] +--------------------- [00:01:01:811] | Writing lms2.dts [00:01:01:811] +--------------------- [00:01:01:811] Operation Completed ! [00:00:04:000] <-- Process Duration Logging ends : 05/05/03 , 20:45:39. ------ end of log ------- Something is wrong with the bitrate (should be 1411). Also the file that was produced was two times smaller then the input file. Any ideas how to fix it (maybe DSPguru should contact hypercube about it, as DTSWAVSource does read this fine...) Anyway. DTSWAVSource solved this problem (more or less, as this is in fact a very early and poor release, but it works!!). It reads the dts-wav from laserdisc fine and allows to decode it using the graphedit method. So generally: DTS decoding in now possible!!! (btw. when I asked about it one week ago or so, someone anwsered that I should forget about it, well i didn't ) There is only one problem with DTSWAVSource. It seems it doesn't recognize the end of the file. When I go the grapedit way with WAV Dest and File Writer, it doesn't stop after the end of the dts-wav file but produces an unlimited wav file with noise after the decoded sound. It's not a big problem, as you can always press stop in graphedit and cut the noise out, but if the author could fix this it would be very nice. Maxiuca Last edited by Maxiuca; 7th May 2003 at 00:05. |
|
7th May 2003, 08:05 | #4 | Link | |
Hypercube Author
Join Date: Sep 2002
Location: France
Posts: 176
|
@kempfand
as say Maxiuca, I am not sure my filter work with HT3 due to START/STOP/SEEK features...for instance about 'Zoom Player' : it play .DTS file but not .WAV with DTS data, isn't it ? For example, if you use the "render file" function in Graphedit, on your DTS/WAV file, graphedit use WAV parser, not my filter. You have to build the graph yourself... It was exactly the same problem with HT3. You will have to build the graph yourself: DTSWAVSource => Intervideo Audio Decoder => Hypercube Wrapper ^ check 5.1 output @Maxiuca your besplit pb is strange because I test my DTSWAVFilter only with WAV produced by Surcode. So it was a miracle my filter work with Laserdisk DTS and besplit doesn't work with... how have you rip this DTS/WAV file ? Quote:
laserdisk track is not exactly the same format than DTS/WAV... I will put a "DTS/WAV to DTS" tool (doing exactly the same job than besplit) on my website. could you test it on your file ? anyone interested in "DTS to DTS/WAV" tool ? may be such DTS/WAV (48Khz) can be played on CDR ... |
|
7th May 2003, 09:17 | #5 | Link | |||||
Registered User
Join Date: Dec 2002
Location: Los Angeles
Posts: 92
|
Quote:
Quote:
Quote:
Quote:
Quote:
But I'm personally interested in the oposite way, so 44.1 -> 48, or just 44.1 kHz DTS to 48 kHz AC-3 (the DTS encoder by Surcode is rather expensive...). I'm writing a small guide on transfering Laserdisc to DVDs. There are some LDs that have never been released on DVDs and released on a LD only with DTS soundtrack (for example: The Schindler's List). -- Maxiuca |
|||||
7th May 2003, 09:52 | #6 | Link | ||
Hypercube Author
Join Date: Sep 2002
Location: France
Posts: 176
|
Quote:
Could you put this file anywhere so I can download it and analyse it. (use private message) Quote:
MPEG2 demultiplexer example... I published the DTSWAV => DTS conversion scheme on dvdrhelp forum: http://www.dvdrhelp.com/forum/viewtopic.php?t=153132 DTS spec can be found in ETSI website. version 1.2.1 are really good. May be DTS decoding will be possible with this document... But it's too hard for me. simply search "DTS Coherent Acoustics; Core and Extensions" with google. With this document, it should be possible to make a DTS frame editor with Cut/paste features... |
||
7th May 2003, 10:05 | #7 | Link |
Registered User
Join Date: Dec 2002
Location: Los Angeles
Posts: 92
|
You can dl a DTS/WAV file from a Laserdisc here:
http://akson.sgh.waw.pl/~wj23277/lms.zip it a very short clip from Last Man Standing. It plays fine in WinDVD3/4 when recorded to a CD, but doesn't work with neihter BeSplit nor with WAVDTSSource... This is funny, because I have recorded another clip (but it's 20 mb and I have no place to upload it...) and it works almost fine with WAVDTSSource (only this eof problem). Anyway, maybe this file will be helpful. -- Maxiuca |
7th May 2003, 10:05 | #8 | Link | |
Hypercube Author
Join Date: Sep 2002
Location: France
Posts: 176
|
Quote:
How DTS on CDR works ? Surcode produce DTS data then encapsulate them in WAV headers to be successfully handled by burning softwares. So WAV header contain stuff like "44.100Khz Stereo 16 bits". Don't forget this: WAV header are NOT present on CDR ! But, how CDR/DTS are decoded ? DTS receiver recognize 14 bits DTS format then decode it and play it. Here my idea: put a 48Khz DTS stream in WAV with fake WAV header: "44.100Khz Stereo 16 bits". You CAN burn this file ! then, your CDR will contain 14 bit DTS stream at 48khz. And I'm sure every DTS receiver can handle this because they can handle regular DTS streams at 48Khz from DVD. |
|
7th May 2003, 10:28 | #9 | Link | |
Registered User
Join Date: Dec 2002
Location: Los Angeles
Posts: 92
|
Quote:
So to have it done right, you have to decode the 48 kHz file fist, then downsample all waves to 44.1 kHz and encode them with surcode to a 44.1 kHz WAV/DTS. It's possible and there are no problems with it. But as I previously wrote, I want to do it in the other direction 44.1->48. I hope you'll be able to help with this WAV file i posted. -- Maxiuca |
|
7th May 2003, 10:39 | #10 | Link | |||
BeSweet Author
Join Date: Oct 2001
Location: On top of a supercompact cardinal
Posts: 3,506
|
Quote:
Quote:
Quote:
__________________
FAQs : BeSweet, Audio :readfaq: Homepage : DSPguru's Webpage http://dspguru.notrace.dk/cs.gif Guides : Multilingual Guides of my tools http://dspguru.notrace.dk/1zhelp.gif Last edited by DSPguru; 8th May 2003 at 14:52. |
|||
7th May 2003, 10:45 | #11 | Link | |||
BeSweet Author
Join Date: Oct 2001
Location: On top of a supercompact cardinal
Posts: 3,506
|
Quote:
Quote:
Quote:
talking about the powerful search function.. those issues had been discussed in here sometime at the end of 2001!
__________________
FAQs : BeSweet, Audio :readfaq: Homepage : DSPguru's Webpage http://dspguru.notrace.dk/cs.gif Guides : Multilingual Guides of my tools http://dspguru.notrace.dk/1zhelp.gif Last edited by DSPguru; 7th May 2003 at 11:18. |
|||
7th May 2003, 11:16 | #12 | Link | ||
Hypercube Author
Join Date: Sep 2002
Location: France
Posts: 176
|
Quote:
is there any software which can do that ? Quote:
- standalone DVD player => DTS receiver or - PC => DTS receiver via SPDIF |
||
7th May 2003, 11:24 | #13 | Link | |
BeSweet Author
Join Date: Oct 2001
Location: On top of a supercompact cardinal
Posts: 3,506
|
Quote:
http://forum.doom9.org/showthread.ph...4&pagenumber=2
__________________
FAQs : BeSweet, Audio :readfaq: Homepage : DSPguru's Webpage http://dspguru.notrace.dk/cs.gif Guides : Multilingual Guides of my tools http://dspguru.notrace.dk/1zhelp.gif Last edited by DSPguru; 7th May 2003 at 11:28. |
|
7th May 2003, 11:27 | #14 | Link | ||
Registered User
Join Date: Dec 2002
Location: Los Angeles
Posts: 92
|
Quote:
I didn't know that BeSweet will accept this pseudo 6 ch wave, but it's nice to know that. I'll try to figure out how and include it in my guide. I wasted 1 hour for my program But it's nice an handy, maybe will be usefull for someone. Quote:
The laserdisc community will be grateful for your help! -- Maxiuca Last edited by Maxiuca; 7th May 2003 at 14:42. |
||
7th May 2003, 11:33 | #15 | Link | |
Registered User
Join Date: Dec 2002
Location: Los Angeles
Posts: 92
|
Quote:
I did it several times. Either using Vobrator (like DSPguru advised) or by graphedit method: DTSSource->Intervideo Audio decoder (setting: enable SDPIF out) -> WAV Dest -> File Writer. Press play and you'll get a nice WAV/DTS file. And it can be then converted with besplit to a regular DTS file and so on -- Maxiuca |
|
7th May 2003, 12:33 | #16 | Link |
Hypercube Author
Join Date: Sep 2002
Location: France
Posts: 176
|
DSPGuru, I read the thread about DTS editing.
things are not clear. does VOBRator generate WAV file with 48khz in WAV header ? if yes, then it is not what I want to test. if not, then it is sure now: it does not work. definitively. |
7th May 2003, 12:46 | #17 | Link |
Hypercube Author
Join Date: Sep 2002
Location: France
Posts: 176
|
Laserdisc DTS format
what is this shit !
I didn't found the DTS sync word in your WAV file. (FF1F00E8xx07 in .WAV or 7FFE8001 in .DTS) this is NOT the same format as SureCode DTS. DSPGuru, you talk about a "second DTS format", what do you mean ? @Maxiuca so you put this strange WAV file in my filter and you send it to Intervideo Audio Decoder and it work fine ? You hear the sound ? So Intervideo Audio Decoder is able to decode Laserdic DTS format. fine. |
7th May 2003, 14:35 | #19 | Link | |
Registered User
Join Date: Dec 2002
Location: Los Angeles
Posts: 92
|
Quote:
-- Maxiuca |
|
7th May 2003, 14:40 | #20 | Link | |
Registered User
Join Date: Dec 2002
Location: Los Angeles
Posts: 92
|
Re: Laserdisc DTS format
Quote:
No the file I uploaded is a different file that couldn't be read by your filter, nor by BeSplit. But it worked fine when I recorded it on a CD and played with WinDVD3/4 I have another WAV file that works fine with your filter, but it's 20 mb and I don't have any place to upload it... Maybe someone has some free space on a server? -- Maxiuca |
|
|
|