Page 1 of 1

can't play .dts files

Posted: 12 Jan 2010 09:57
by benswis
can't play .dts files in VLC
i've tried VLC 1.0.3 and 1.0.1
i've tried Win7 and XP-pro
when i press play i just get nothing, the time bar doesn't move and the play button is still in play mode (not pause)

media player classic can play the file with full surround so i think the file is ok - it's a test file i downloaded

in VLC 0.8.6c the time bar moves but no audio comes out

in win7 with vlc 1.0.3 i see the following debug information (verbosity 2):

main debug: adding item `dts_rave_wave_48khz.dts' ( C:\Surround test files\dts_rave_wave_48khz.dts )
qt4 debug: Adding a new MRL to recent ones: C:\Surround test files\dts_rave_wave_48khz.dts
main debug: rebuilding array of current - root Playlist
main debug: rebuild done - 2 items, index 0
main debug: processing request item dts_rave_wave_48khz.dts node Playlist skip 0
main debug: resyncing on dts_rave_wave_48khz.dts
main debug: dts_rave_wave_48khz.dts is at 1
main debug: starting new item
main debug: creating new input thread
main debug: Creating an input for 'dts_rave_wave_48khz.dts'
main debug: thread (input) created at priority 1 (../.././src/input/input.c:230)
main debug: thread started
main debug: using timeshift granularity of 50 MBytes
main debug: using timeshift path 'F:\Users\jones\AppData\Local\Temp'
main debug: `C:\Surround test files\dts_rave_wave_48khz.dts' gives access `' demux `' path `C:\Surround test files\dts_rave_wave_48khz.dts'
main debug: creating demux: access='' demux='' path='C:\Surround test files\dts_rave_wave_48khz.dts'
main debug: looking for access_demux module: 3 candidates
main debug: TIMER module_need() : 27.000 ms - Total 27.000 ms / 1 intvls (Avg 27.000 ms)
main debug: creating access '' path='C:\Surround test files\dts_rave_wave_48khz.dts'
main debug: looking for access module: 5 candidates
vcd debug: trying .cue file: C:\Surround test files\dts_rave_wave_48khz.cue
vcd debug: could not find .cue file
access_file debug: opening file `C:\Surround test files\dts_rave_wave_48khz.dts'
access_file warning: Opening remote file, increasing cache: 1000
main debug: using access module "access_file"
main debug: TIMER module_need() : 20.000 ms - Total 20.000 ms / 1 intvls (Avg 20.000 ms)
main debug: Using AStream*Stream
main debug: pre buffering
main debug: received first data after 11 ms
main debug: pre-buffering done 1024 bytes in 0s - 90 kbytes/s
main debug: looking for stream_filter module: 2 candidates
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: looking for stream_filter module: 1 candidate
main debug: using stream_filter module "stream_filter_record"
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: creating demux: access='' demux='' path='C:\Surround test files\dts_rave_wave_48khz.dts'
main debug: looking for demux module: 50 candidates
es debug: detected format dts
main debug: looking for packetizer module: 21 candidates
main debug: using packetizer module "dts"
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: using demux module "es"
main debug: TIMER module_need() : 27.000 ms - Total 27.000 ms / 1 intvls (Avg 27.000 ms)
qt4 debug: IM: Setting an input
qt4 debug: Updating the geometry
qt4 debug: Updating the geometry
main debug: looking for a subtitle file in C:\Surround test files\
main debug: looking for meta reader module: 1 candidate
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: `C:\Surround test files\dts_rave_wave_48khz.dts' successfully opened
dts debug: emulated sync word (no sync on following frame): 00000000
dts debug: emulated sync word (no sync on following frame): 00000000
dts debug: emulated sync word (no sync on following frame): 00000000
dts debug: emulated sync word (no sync on following frame): 00000000
dts debug: emulated sync word (no sync on following frame): 00000000
dts debug: emulated sync word (no sync on following frame): 00000000
dts debug: emulated sync word (no sync on following frame): 00000000
dts debug: emulated sync word (no sync on following frame): 00000000
es debug: did not sync on first block
dts debug: emulated sync word (no sync on following frame): 00000000
.
. (lots and lots of this)
.
dts debug: emulated sync word (no sync on following frame): 00000000
main debug: EOF reached
main debug: finished input
main debug: removing module "dts"
main debug: removing module "es"
main debug: removing module "stream_filter_record"
main debug: removing module "access_file"
main debug: thread ended
main debug: dead input
main debug: thread times: real 0m3.671875s, kernel 0m0.187500s, user 0m0.453125s
main debug: changing item without a request (current 1/2)
main debug: nothing to play
qt4 debug: IM: Deleting the input
qt4 debug: Updating the geometry
qt4 debug: Updating the geometry
main debug: TIMER input launching for 'dts_rave_wave_48khz.dts' : 113.000 ms - Total 113.000 ms / 1 intvls (Avg 113.000 ms)

Re: can't play .dts files

Posted: 12 Jan 2010 14:08
by VLC_help
You have some samples?

DTS inside WAV was fixed about a year go according to trac.videolan.org/vlc/ticket/2494 that ticket.

Re: can't play .dts files

Posted: 22 Jan 2010 04:27
by vlad420
Hello everyone. I'm new to the forums vlc site. I have a 5.1 rocket fish sound card. I play mkv files all the time in "DTS" sound through my "JVC" receiver a52 over spdif. Yersterday I found some DTS wav. files and i tried to play it with the vlc 1.0.3. with the same settings as for the mkv's dts. When the file starts to play my receiver turns on the dts logo as if it has dts sound playing. And there is no sound, just sharp static. when i change the audio to 5.1 or stereo i can hear the sound. the receiver switches from DTS to LINEAR PCM sound output. My vlc player audio was changed from spdif to 5.1 but my receiver didn't change to dd5.1. it changed to linear pcm. How can I get the dts wav. file to play on the vlc 1.0.3 in DTS output? Im a big sound FREAK. If it isn't DD or DTS, I don't like to hear it. And I would love to listen to DTS sound with my JVC receiver. Would somebody please help me? I tried almost everything from classic player, ffdshow, winamp,foobar 2000. Foobar also plays the DTS wav files. But it doesn't play them in DTS. That really suck to me. I will be checking the forums. Im really good with computers and i can help anybody just ask. Thanks. :cry:

Re: can't play .dts files

Posted: 22 Jan 2010 18:23
by VLC_help
Could tell us what VLC log (Tools -> Messages... and set Verbosity to 2) says when you try to play the DTS WAV file with SPDIF out?

Re: can't play .dts files

Posted: 23 Jan 2010 20:43
by DGMurdockIII
im having the same problem on windows 7 64bit with 1.0.3 when plaing dvd but it wont detect it only will let me play stero mono or a52 over spdif and with i try a52 over spdif on wave out mode it sound is skipping like computer is slow

Re: can't play .dts files

Posted: 28 Jan 2010 12:44
by benswis
Hi there,
sorry for creating the thread and then disappearing and thanks for keeping it somewhat alive
the file i play ends with .dts, does that still mean it's dts inside wav?
anyway the sample file i used is:
http://www.kellyindustries.com/download ... hz.dts.zip

@DGMurdockIII i think i had your sound-skipping problem. for me it was a problem with the frequency. trying to play a 44.1KHz at 48KHz or the other way around. i changed the configuration in the driver, but VNC still made the skipping noises. it took a couple of restarts to make it work (on windows 7 32bit)

Re: can't play .dts files

Posted: 28 Jan 2010 18:08
by VLC_help
Yep, broken. Thanks. Ticket opened
trac.videolan.org/vlc/ticket/3274

Re: can't play .dts files

Posted: 31 Jan 2010 13:37
by benswis
I see the ticket is marked closed and fixed, but how can i download this fix?
thanks,
ben

Re: can't play .dts files

Posted: 31 Jan 2010 15:31
by VLC_help

Re: can't play .dts files

Posted: 02 Apr 2010 05:44
by epco71
Hi, My name is Andrew, when i try to play some DTS files I just can heard a sharp noise sound. I have attached a short part of an audio file i choose.
Can somebody helpme to find out why i am not able to heard or i just need a decoder? I have a macmini 2.0, 64 Bits.

Please download the file from here: https://docs.google.com/leaf?id=0B9qcE2 ... MWRi&hl=es
Thanks!!
Andrew

Re: can't play .dts files

Posted: 02 Apr 2010 16:00
by VLC_help
epco71: what is your OS?

Re: can't play .dts files

Posted: 02 Apr 2010 18:27
by epco71
Snow Leopard (10.6.2), but I also tested on Leopard (10.5.1) and the same issue.
Andrew

Re: can't play .dts files

Posted: 04 Apr 2010 15:16
by VLC_help
This is Windows subforum.

Re: can't play .dts files

Posted: 04 Apr 2010 15:44
by epco71
Thank you for your quick reply and sorry, is there any forum where I can ask about this? Thanks again,
Andrew

Re: can't play .dts files

Posted: 05 Apr 2010 17:33
by VLC_help

Re: can't play .dts files

Posted: 06 Apr 2010 15:42
by Jean-Baptiste Kempf
This is an issue in all version of VLC.

Re: can't play .dts files

Posted: 06 Apr 2010 15:51
by epco71
This is an issue in all version of VLC.
Thank you for reply me.
I tought it was a Mac issue, so it is related about VLC?
Anyway there arenĀ“t programs with codecs to read this kind of files what i saw.
Thanks again!!
Andrew

Re: can't play .dts files

Posted: 06 Apr 2010 16:03
by Jean-Baptiste Kempf
Yes, VLC can't read AIFF files with dts in it, except by tweaking vlc.

Re: can't play .dts files

Posted: 06 Apr 2010 16:05
by epco71
Yes, VLC can't read AIFF files with dts in it, except by tweaking vlc.
Well sounds interesting... is there any code or VLC modified to try? But i am mac user :s
Thanks!
Andrew

Re: can't play .dts files

Posted: 06 Apr 2010 18:28
by Jean-Baptiste Kempf
use --demux=dts in command line.

Re: can't play .dts files

Posted: 06 Apr 2010 18:45
by epco71
use --demux=dts in command line.
Thanks j-b! could you please show me how can I create a line into VLC, i never did :( but I dont have problems to learn.
Thanks,
Andrew

Re: can't play .dts files

Posted: 07 Apr 2010 16:50
by VLC_help
Either start VLC from command-line (start -> run -> cmd)
or edit VLC shortcut and paste the option there.