View previous topic :: View next topic |
Author |
Message |
Jake Veteran
Joined: 31 Jul 2003 Posts: 1132
|
Posted: Tue Dec 28, 2004 5:12 am Post subject: DTS audio on DVDs |
|
|
I have two foreign DVDs, one Chinese and the other Korean. Both have DTS audio that I'm unable to play with any hardware DVD player or Linux software player I've tried. Audio works in the menus but not the main features. I did some searching and it seems VLC was once able to play DTS, but the developers removed support after being threatened with a patent lawsuit. So my question is how am I supposed to get audio without dumping/transcoding/etc.? |
|
Back to top |
|
|
Lokheed Veteran
Joined: 12 Jul 2004 Posts: 1295 Location: /usr/src/linux
|
Posted: Tue Dec 28, 2004 7:52 am Post subject: Re: DTS audio on DVDs |
|
|
Jake wrote: | I have two foreign DVDs, one Chinese and the other Korean. Both have DTS audio that I'm unable to play with any hardware DVD player or Linux software player I've tried. Audio works in the menus but not the main features. I did some searching and it seems VLC was once able to play DTS, but the developers removed support after being threatened with a patent lawsuit. So my question is how am I supposed to get audio without dumping/transcoding/etc.? |
Thats odd. I swear I read that mplayer supports it. I have had DVDs that have had only DTS audio and I was also unable to play them. I even tried on my PS2 which is Sony and clearly states it supports DTS (I mean its Sony, why wouldnt it), but still didnt get sound. I just assumed the rips were bad...but I didnt have a change to test it out to prove right or wrong.
I did some googling and here is some reading you might be interested in:
http://zebra.fh-weingarten.de/~maxi/html/mplayer-dev-eng/2004-02/msg00297.html |
|
Back to top |
|
|
Jacobs Apprentice
Joined: 29 Apr 2003 Posts: 174 Location: Czech republic
|
Posted: Tue Jan 11, 2005 1:14 pm Post subject: |
|
|
Mplayer supports DTS (starting with version version 1.0-pre6). Also xine does (not sure from which version, but the latest stable in portage surely does). |
|
Back to top |
|
|
smileyguy Tux's lil' helper
Joined: 26 Dec 2004 Posts: 80
|
Posted: Tue Jan 11, 2005 2:15 pm Post subject: |
|
|
Verify that you have "dts" in your USE flags for mplayer or vlc. |
|
Back to top |
|
|
miscz Tux's lil' helper
Joined: 03 Jul 2004 Posts: 100 Location: Olsztyn, Poland
|
Posted: Tue Jan 11, 2005 6:59 pm Post subject: |
|
|
The dts support was dropped in 8.0 and later versions of vlc. However, you can still download vlc 7.2 so that's not much of a problem.
Btw, 8.0 ebuild in portage does have "dts" flag. Is dts support removed or not? o.O |
|
Back to top |
|
|
Phase_ n00b
Joined: 09 May 2004 Posts: 37 Location: Sweden
|
Posted: Fri Jan 14, 2005 7:28 am Post subject: |
|
|
I have vlc 0.8 and DTS works like a charm. In fact it's the only player that I've been able to get DTS to work in.
Thought I think I've missed the "dts" flag in mplayer, I'm gonna test it later. |
|
Back to top |
|
|
bennettp Guru
Joined: 22 Feb 2004 Posts: 335 Location: on my back and tumbling
|
Posted: Fri Jan 14, 2005 12:57 pm Post subject: |
|
|
Apparently the mplayer-1.0-pre5 ebuild has the dts use flag, but there is no dts support in mplayer until -pre6.
`ACCEPT_KEYWORDS=~x86 emerge mplayer` _________________ Registered Linux User #363420 |
|
Back to top |
|
|
Jake Veteran
Joined: 31 Jul 2003 Posts: 1132
|
Posted: Fri Jan 14, 2005 6:08 pm Post subject: |
|
|
Unfortunately, both mplayer and vlc failed. mplayer32 plays non-dts DVDs, but vlc segfaults with any DVD.
Code: | $ vlc hkm-hero-ext-dts-dvd.img
VLC media player 0.8.1 Janus
Remote control interface initialized, `h' for help
libdvdnav: Using dvdnav version 0.1.9 from http://dvd.sf.net
libdvdread: Using libdvdcss version 1.2.8 for DVD access
libdvdnav: DVD Title: HERO_EXTENDED_DTS
libdvdnav: DVD Serial Number: 30f97063
libdvdnav: DVD Title (Alternative):
libdvdnav: Unable to find map file '/home/jake/.dvdnav/HERO_EXTENDED_DTS.map'
libdvdnav: DVD disk reports itself with Region mask 0x00000000. Regions: 1 2 3 4 5 6 7 8
libdvdread: Attempting to retrieve all CSS keys
libdvdread: This can take a _long_ time, please be patient
libdvdread: Get key for /VIDEO_TS/VIDEO_TS.VOB at 0x0000012f
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x000066c3
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x00027ed8
libdvdread: Elapsed time 1
libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x0022b20c
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x0022b210
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_0.VOB at 0x0022dcb5
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x0022dcb9
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_0.VOB at 0x00230461
libdvdread: Elapsed time 0
libdvdread: Found 3 VTS's
libdvdread: Elapsed time 1
Segmentation fault |
Code: | $ mplayer32 hkm-hero-ext-dts-dvd.img
MPlayer 1.0pre6-RPM-3.3.2 (C) 2000-2004 MPlayer Team
CPU: Advanced Micro Devices (Family: 8, Stepping: 0)
Detected cache-line size is 64 bytes
SSE supported but disabled
SSE2 supported but disabled
CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 0 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx
Could not access the 'termcap' data base.
Playing hkm-hero-ext-dts-dvd.img.
Cache fill: 1.56% (131072 bytes) MPEG-PS file format detected.
Too many video packets in the buffer: (4096 in 8264415 bytes).
Maybe you are playing a non-interleaved stream/file or the codec failed?
For AVI files, try to force non-interleaved mode with the -ni option.
MPEG: No audio stream found -> no sound.
VIDEO: MPEG2 720x480 (aspect 2) 29.970 fps 5275.6 kbps (659.5 kbyte/s)
==========================================================================
Opening audio decoder: [pcm] Uncompressed PCM audio decoder
MPlayer interrupted by signal 11 in module: init_audio_codec
- MPlayer crashed by bad usage of CPU/FPU/RAM.
Recompile MPlayer with --enable-debug and make a 'gdb' backtrace and
disassembly. Details in DOCS/HTML/en/bugreports_what.html#bugreports_crash.
- MPlayer crashed. This shouldn't happen.
It can be a bug in the MPlayer code _or_ in your drivers _or_ in your
gcc version. If you think it's MPlayer's fault, please read
DOCS/HTML/en/bugreports.html and follow the instructions there. We can't and
won't help unless you provide this information when reporting a possible bug.
$ |
|
|
Back to top |
|
|
smileyguy Tux's lil' helper
Joined: 26 Dec 2004 Posts: 80
|
Posted: Fri Jan 14, 2005 7:33 pm Post subject: |
|
|
If you run mplayer -ac help, does DTS show up as "working" in the list? |
|
Back to top |
|
|
Jake Veteran
Joined: 31 Jul 2003 Posts: 1132
|
Posted: Sat Jan 15, 2005 9:01 am Post subject: |
|
|
smileyguy wrote: | If you run mplayer -ac help, does DTS show up as "working" in the list? |
Code: | $ mplayer32 -ac help | grep dts
SSE supported but disabled
SSE2 supported but disabled
ffdts ffmpeg working DTS [dts]
hwdts hwac3 working DTS through SPDIF |
|
|
Back to top |
|
|
psyqil Advocate
Joined: 26 May 2003 Posts: 2767
|
Posted: Sat Jan 15, 2005 10:36 am Post subject: Re: DTS audio on DVDs |
|
|
Jake wrote: | So my question is how am I supposed to get audio without dumping/transcoding/etc.? | Have you tried xine? I have one of thoses dvds and I think xine played the audio. But it isn't a big deal to use dtsdec (from media-libs/libdts) and burn a new dvd...
Lokheed wrote: | I even tried on my PS2 which is Sony and clearly states it supports DTS | Don't know about ps2, but most normal dvd players that claim to "support" dts just pass it through to the digital output. Looks like mplayer does the same... |
|
Back to top |
|
|
|