Problems with DTS & MKV

macOS specific usage questions
davidgilmour
New Cone
New Cone
Posts: 3
Joined: 08 Dec 2007 09:22

Re: Problems with DTS & MKV

Postby davidgilmour » 16 Dec 2007 10:56

MPlayer doesn't work with a lot of people. it immediately crashes. Here is my log:

2007-12-16 10:54:13.185 MPlayer OSX[719:20b] ===================== MPlayer OSX Started =====================
2007-12-16 10:54:13.680 MPlayer OSX[719:20b] User Default Deleted
2007-12-16 10:54:24.426 MPlayer OSX[719:20b] Path to MPlayer: /Applications/MPlayer OSX.app/Contents/Resources/External_Binaries/mplayer.app/Contents/MacOS/mplayer
2007-12-16 10:54:24.426 MPlayer OSX[719:20b] Arg: /Users/Davidgilmour/Desktop/mt.avi
2007-12-16 10:54:24.427 MPlayer OSX[719:20b] Arg: -monitoraspect
2007-12-16 10:54:24.427 MPlayer OSX[719:20b] Arg: 1.766667
2007-12-16 10:54:24.428 MPlayer OSX[719:20b] Arg: -vo
2007-12-16 10:54:24.429 MPlayer OSX[719:20b] Arg: macosx:shared_buffer
2007-12-16 10:54:24.429 MPlayer OSX[719:20b] Arg: -slave
2007-12-16 10:54:24.430 MPlayer OSX[719:20b] Arg: -identify
dyld: Library not loaded: /usr/X11/lib/libfreetype.6.dylib
Referenced from: /Applications/MPlayer OSX.app/Contents/Resources/External_Binaries/mplayer.app/Contents/MacOS/mplayer
Reason: image not found
2007-12-16 10:54:25.203 MPlayer OSX[719:20b] Abnormal playback error. mplayer returned error code: 5


---------------

anyone?

superjunior
New Cone
New Cone
Posts: 9
Joined: 28 Aug 2007 13:37

Re: Problems with DTS & MKV

Postby superjunior » 16 Dec 2007 11:15

Hi,

What VLC version do you use?

Would it be possible to get some mkv+dts samples that present the symptoms you have?
(or do you experience troubles with the sample here http://www.diatonis.com/downloads_dts_ac3.html )

Are you using the SPDIF audio output? Does it work without it?

Thanks!

Pierre
Version 0.8.6d
Problem only occurs when using SPDIF audio output.
Normal DTS plays fine, but when bitrate is approx 1.5 Mbit the sound gets choppy.

musice
New Cone
New Cone
Posts: 2
Joined: 25 Nov 2007 16:31

Re: Problems with DTS & MKV

Postby musice » 16 Dec 2007 13:59

Hey, I've solved my issue just increasing vlc's buffer to 900ms
Smooth!

wedge
New Cone
New Cone
Posts: 9
Joined: 03 Aug 2007 19:48

Re: Problems with DTS & MKV

Postby wedge » 16 Dec 2007 15:22

Hi,

What VLC version do you use?

Would it be possible to get some mkv+dts samples that present the symptoms you have?
(or do you experience troubles with the sample here http://www.diatonis.com/downloads_dts_ac3.html )

Are you using the SPDIF audio output? Does it work without it?

Thanks!

Pierre
viewtopic.php?p=130094#p130094

pdherbemont
Blank Cone
Blank Cone
Posts: 70
Joined: 10 Mar 2007 00:27

Re: Problems with DTS & MKV

Postby pdherbemont » 16 Dec 2007 22:33

Version 0.8.6d
Problem only occurs when using SPDIF audio output.
Normal DTS plays fine, but when bitrate is approx 1.5 Mbit the sound gets choppy.
Could you paste here what is in the Messages Box (Menu Bar>Windows>Messages), after playing the DTS?

I'd like to isolate a non-working sample dts... Providing a link to a dts that doesn't would be nice.

Also, when not using the SPDIF, can you confirm that the same problems occur?

How does mplayer plays that file both using the SPDIF and without?

Thanks!

Pierre.

KDizzleBizzle
New Cone
New Cone
Posts: 1
Joined: 18 Dec 2007 05:31

Re: Problems with DTS & MKV

Postby KDizzleBizzle » 18 Dec 2007 05:33

MPlayer doesn't work with a lot of people. it immediately crashes. Here is my log:

2007-12-16 10:54:13.185 MPlayer OSX[719:20b] ===================== MPlayer OSX Started =====================
2007-12-16 10:54:13.680 MPlayer OSX[719:20b] User Default Deleted
2007-12-16 10:54:24.426 MPlayer OSX[719:20b] Path to MPlayer: /Applications/MPlayer OSX.app/Contents/Resources/External_Binaries/mplayer.app/Contents/MacOS/mplayer
2007-12-16 10:54:24.426 MPlayer OSX[719:20b] Arg: /Users/Davidgilmour/Desktop/mt.avi
2007-12-16 10:54:24.427 MPlayer OSX[719:20b] Arg: -monitoraspect
2007-12-16 10:54:24.427 MPlayer OSX[719:20b] Arg: 1.766667
2007-12-16 10:54:24.428 MPlayer OSX[719:20b] Arg: -vo
2007-12-16 10:54:24.429 MPlayer OSX[719:20b] Arg: macosx:shared_buffer
2007-12-16 10:54:24.429 MPlayer OSX[719:20b] Arg: -slave
2007-12-16 10:54:24.430 MPlayer OSX[719:20b] Arg: -identify
dyld: Library not loaded: /usr/X11/lib/libfreetype.6.dylib
Referenced from: /Applications/MPlayer OSX.app/Contents/Resources/External_Binaries/mplayer.app/Contents/MacOS/mplayer
Reason: image not found
2007-12-16 10:54:25.203 MPlayer OSX[719:20b] Abnormal playback error. mplayer returned error code: 5


---------------

anyone?


Make sure X11 (under Optional Installs on the OS X Installation DVD) is installed. That will fix it!

superjunior
New Cone
New Cone
Posts: 9
Joined: 28 Aug 2007 13:37

Re: Problems with DTS & MKV

Postby superjunior » 18 Dec 2007 21:19


Could you paste here what is in the Messages Box (Menu Bar>Windows>Messages), after playing the DTS?

I'd like to isolate a non-working sample dts... Providing a link to a dts that doesn't would be nice.

Also, when not using the SPDIF, can you confirm that the same problems occur?

How does mplayer plays that file both using the SPDIF and without?

Thanks!

Pierre.
DTS track's bitrate is approx 1.5 mbps.
SPDIF connected to receiver, Audio output set to "Built-In Output (Encoded output)". Audio is choppy.
Same file, same settings, without SPDIF connected. Audio plays normally.
With Mplayer it's the opposite. Output is just noise without SPDIF. With SPDIF it plays fine through reciever.

Will try to upload test MKV somewhere.

Message output below:
mkv debug: | | + Track Entry
mkv debug: | | | + Track Number=5
mkv debug: | | | + Track UID=580616065
mkv debug: | | | + Track Type=subtitle
mkv debug: | | | + Unknown (N11libmatroska19KaxTrackFlagEnabledE)
mkv debug: | | | + Track Default=0
mkv debug: | | | + Unknown (N11libmatroska18KaxTrackFlagForcedE)
mkv debug: | | | + Track Lacing=0
mkv debug: | | | + Track MinCache=0
mkv debug: | | | + Track TimeCodeScale=1.000000
mkv debug: | | | + Unknown (N11libmatroska21KaxMaxBlockAdditionIDE)
mkv debug: | | | + Track CodecId=S_TEXT/ASS
mkv debug: | | | + Unknown (N11libmatroska17KaxCodecDecodeAllE)
mkv debug: | | | + Track CodecPrivate size=849
mkv debug: | | | + Track Language=`fin'
mkv debug: | | + Track Entry
mkv debug: | | | + Track Number=6
mkv debug: | | | + Track UID=3465921938
mkv debug: | | | + Track Type=subtitle
mkv debug: | | | + Unknown (N11libmatroska19KaxTrackFlagEnabledE)
mkv debug: | | | + Track Default=0
mkv debug: | | | + Unknown (N11libmatroska18KaxTrackFlagForcedE)
mkv debug: | | | + Track Lacing=0
mkv debug: | | | + Track MinCache=0
mkv debug: | | | + Track TimeCodeScale=1.000000
mkv debug: | | | + Unknown (N11libmatroska21KaxMaxBlockAdditionIDE)
mkv debug: | | | + Track CodecId=S_TEXT/ASS
mkv debug: | | | + Unknown (N11libmatroska17KaxCodecDecodeAllE)
mkv debug: | | | + Track CodecPrivate size=849
mkv debug: | | | + Track Language=`spa'
mkv debug: | | + Track Entry
mkv debug: | | | + Track Number=7
mkv debug: | | | + Track UID=4096160652
mkv debug: | | | + Track Type=subtitle
mkv debug: | | | + Unknown (N11libmatroska19KaxTrackFlagEnabledE)
mkv debug: | | | + Track Default=0
mkv debug: | | | + Unknown (N11libmatroska18KaxTrackFlagForcedE)
mkv debug: | | | + Track Lacing=0
mkv debug: | | | + Track MinCache=0
mkv debug: | | | + Track TimeCodeScale=1.000000
mkv debug: | | | + Unknown (N11libmatroska21KaxMaxBlockAdditionIDE)
mkv debug: | | | + Track CodecId=S_TEXT/ASS
mkv debug: | | | + Unknown (N11libmatroska17KaxCodecDecodeAllE)
mkv debug: | | | + Track CodecPrivate size=847
mkv debug: | | | + Track Language=`scc'
mkv debug: | | + Track Entry
mkv debug: | | | + Track Number=8
mkv debug: | | | + Track UID=476001980
mkv debug: | | | + Track Type=subtitle
mkv debug: | | | + Unknown (N11libmatroska19KaxTrackFlagEnabledE)
mkv debug: | | | + Track Default=0
mkv debug: | | | + Unknown (N11libmatroska18KaxTrackFlagForcedE)
mkv debug: | | | + Track Lacing=0
mkv debug: | | | + Track MinCache=0
mkv debug: | | | + Track TimeCodeScale=1.000000
mkv debug: | | | + Unknown (N11libmatroska21KaxMaxBlockAdditionIDE)
mkv debug: | | | + Track CodecId=S_TEXT/ASS
mkv debug: | | | + Unknown (N11libmatroska17KaxCodecDecodeAllE)
mkv debug: | | | + Track CodecPrivate size=847
mkv debug: | | | + Track Language=`hun'
mkv debug: | | + Track Entry
mkv debug: | | | + Track Number=9
mkv debug: | | | + Track UID=2440799131
mkv debug: | | | + Track Type=subtitle
mkv debug: | | | + Unknown (N11libmatroska19KaxTrackFlagEnabledE)
mkv debug: | | | + Track Default=0
mkv debug: | | | + Unknown (N11libmatroska18KaxTrackFlagForcedE)
mkv debug: | | | + Track Lacing=0
mkv debug: | | | + Track MinCache=0
mkv debug: | | | + Track TimeCodeScale=1.000000
mkv debug: | | | + Unknown (N11libmatroska21KaxMaxBlockAdditionIDE)
mkv debug: | | | + Track CodecId=S_TEXT/ASS
mkv debug: | | | + Unknown (N11libmatroska17KaxCodecDecodeAllE)
mkv debug: | | | + Track CodecPrivate size=847
mkv debug: | | | + Track Language=`cze'
mkv debug: | | + Track Entry
mkv debug: | | | + Track Number=10
mkv debug: | | | + Track UID=729596579
mkv debug: | | | + Track Type=subtitle
mkv debug: | | | + Unknown (N11libmatroska19KaxTrackFlagEnabledE)
mkv debug: | | | + Track Default=0
mkv debug: | | | + Unknown (N11libmatroska18KaxTrackFlagForcedE)
mkv debug: | | | + Track Lacing=0
mkv debug: | | | + Track MinCache=0
mkv debug: | | | + Track TimeCodeScale=1.000000
mkv debug: | | | + Unknown (N11libmatroska21KaxMaxBlockAdditionIDE)
mkv debug: | | | + Track CodecId=S_TEXT/ASS
mkv debug: | | | + Unknown (N11libmatroska17KaxCodecDecodeAllE)
mkv debug: | | | + Track CodecPrivate size=847
mkv debug: | | | + Track Language=`fre'
mkv debug: | + Unknown (N7libebml8EbmlVoidE)
mkv debug: | + Cluster
mkv warning: cannot find any cluster, damaged file ?
mkv debug: loading cues
mkv debug: loading cues done.
mkv debug: found 10 es
main debug: selecting program id=0
mkv debug: Starting the UI Hook
main debug: thread 2957578240 (mkv event thread handler) created at priority -47 (mkv.cpp:2512)
main debug: using demux2 module "mkv"
main debug: looking for a subtitle file in /Users/daniel/Desktop/
main debug: looking for decoder module: 25 candidates
ffmpeg debug: libavcodec initialized (interface 3349504 )
ffmpeg debug: postprocessing disabled
ffmpeg debug: ffmpeg codec (h264) started
main debug: using decoder module "ffmpeg"
main debug: thread 2958110720 (decoder) created at priority -47 (input/decoder.c:159)
main debug: looking for decoder module: 25 candidates
main debug: using decoder module "dts"
main debug: thread 2958643200 (decoder) created at priority 37 (input/decoder.c:159)
main debug: `/Users/daniel/Desktop/**SPAM ALERT**.Royale.2006.BluRay.1080p.x264.DTS-iLL.sample.mkv' successfully opened
dts: DTS channels:6 samplerate:48000 bitrate:1536000
main debug: no aout present, spawning one
main debug: looking for audio output module: 2 candidates
main debug: VLC is looking for: 'dts ' 48000 Hz 3F2R/LFE frame=512 samples/2048 bytes
main debug: no usable vout present, spawning one
main debug: window size: 1920x800
main debug: looking for video output module: 4 candidates
opengl debug: Texture size: 1920x800
main debug: looking for opengl provider module: 1 candidate
macosx debug: display is Quartz Extreme accelerated
main debug: Registering subpicture channel, ID: 2
main debug: Registering subpicture channel, ID: 3
main debug: Registering subpicture channel, ID: 4
main debug: Registering subpicture channel, ID: 5
main debug: using opengl provider module "macosx"
main debug: using video output module "opengl"
main debug: waiting for thread completion
main debug: got 1 direct buffer(s)
main debug: picture in 1920x800 (0,0,1920x800), chroma I420, ar 12:5, sar 1:1
main debug: picture user 1920x800 (0,0,1920x800), chroma I420, ar 12:5, sar 1:1
main debug: picture out 1920x800 (0,0,1920x800), chroma UYVY, ar 12:5, sar 1:1
main debug: looking for chroma module: 9 candidates
main debug: using chroma module "i420_yuy2_mmx"
main debug: indirect render, mapping render pictures 0-7 to system pictures 1-8
main debug: thread 2959945728 (video output) created at priority 37 (video_output/video_output.c:421)
auhal debug: system has [3] device(s)
auhal debug: DevID: 0x118 DevName: Built-in Microphone
auhal debug: this device is INPUT only. skipping...
auhal debug: DevID: 0x116 DevName: Built-in Input
auhal debug: this device is INPUT only. skipping...
auhal debug: DevID: 0x11a DevName: Built-in Output
auhal debug: supported format: [96000][mcpl][12][4][1][4][2][16]
auhal debug: supported format: [48000][mcpl][12][4][1][4][2][16]
auhal debug: supported format: [44100][mcpl][12][4][1][4][2][16]
auhal debug: supported format: [96000][mcpl][4][8][1][8][2][20]
auhal debug: supported format: [48000][mcpl][4][8][1][8][2][20]
auhal debug: supported format: [44100][mcpl][4][8][1][8][2][20]
auhal debug: supported format: [96000][mcpl][4][8][1][8][2][24]
auhal debug: supported format: [48000][mcpl][4][8][1][8][2][24]
auhal debug: supported format: [44100][mcpl][4][8][1][8][2][24]
auhal debug: supported format: [96000][3cac][76][6144][1536][0][2][16]
auhal debug: supported format: [48000][3cac][76][6144][1536][0][2][16]
auhal debug: supported format: [44100][3cac][76][6144][1536][0][2][16]
auhal debug: original stream format: [44100][mcpl][4][8][1][8][2][24]
auhal debug: setting stream format: [48000][3cac][76][6144][1536][0][2][16]
auhal debug: actual format in use: [48000][3cac][76][6144][1536][0][2][16]
main debug: using audio output module "auhal"
main debug: output 'spdi' 48000 Hz 3F2R/LFE frame=1536 samples/6144 bytes
main debug: mixer 'dts ' 48000 Hz 3F2R/LFE frame=1536 samples/6144 bytes
main debug: filter(s) 'dts '->'spdi' 48000 Hz->48000 Hz 3F2R/LFE->3F2R/LFE
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "dtstospdif"
main debug: found a filter for the whole conversion
main debug: looking for audio mixer module: 3 candidates
main debug: using audio mixer module "spdif_mixer"
main debug: input 'dts ' 48000 Hz 3F2R/LFE frame=512 samples/2048 bytes
main warning: the mixer got a packet in the past (10666)
main debug: audio output is too slow (1198008615900163), trashing 1198008616095051us
main warning: late picture skipped (11183)
main warning: late picture skipped (-2787)
mkv warning: find KaxCues FIXME
mkv warning: cannot get block EOF?
ffmpeg debug: ffmpeg codec (h264) stopped
main debug: removing module "ffmpeg"
main debug: thread 2958110720 joined (input/decoder.c:191)
main debug: killing decoder fourcc `avc1', 14 PES in FIFO
main debug: removing module "dts"
main debug: thread 2958643200 joined (input/decoder.c:191)
main debug: killing decoder fourcc `dts ', 47 PES in FIFO
auhal debug: setting stream format: [44100][mcpl][4][8][1][8][2][24]
main debug: garbage collector destroys 1 vout
main debug: removing module "i420_yuy2_mmx"
main debug: removing module "macosx"
main debug: removing module "opengl"
main debug: thread 2959945728 joined (video_output/video_output.c:461)
auhal debug: actual format in use: [44100][mcpl][4][8][1][8][2][24]
main debug: removing module "auhal"
main debug: removing module "dtstospdif"
main debug: removing module "spdif_mixer"
main debug: Program doesn't contain anymore ES
main debug: EOF reached
main debug: closing input
macosx debug: input has stopped, refreshing interface
main debug: thread 2957578240 joined (mkv.cpp:2522)
mkv debug: Stopping the UI Hook
main debug: removing module "mkv"
main debug: removing module "access_file"
main debug: thread 2957045760 joined (input/input.c:412)
main: nothing to play

Wazof
Blank Cone
Blank Cone
Posts: 27
Joined: 22 Nov 2007 18:01

Re: Problems with DTS & MKV

Postby Wazof » 19 Dec 2007 14:25

Make sure X11 (under Optional Installs on the OS X Installation DVD) is installed. That will fix it!
After installiation of X11, I get following error:

dyld: Library not loaded: /usr/X11/lib/libfreetype.6.dylib
Referenced from: /Applications/MPlayer OSX.app/Contents/Resources/External_Binaries/mplayer.app/Contents/MacOS/mplayer
Reason: Incompatible library version: mplayer requires version 10.0.0 or later, but libfreetype.6.dylib provides version 6.3.0
2007-12-19 14:21:29.579 MPlayer OSX[13428:20b] Abnormal playback error. mplayer returned error code: 5

superjunior
New Cone
New Cone
Posts: 9
Joined: 28 Aug 2007 13:37

Re: Problems with DTS & MKV

Postby superjunior » 20 Dec 2007 08:00

MKV sample with DTS @ 1.5 mbps:
http://www.mediafire.com/?dnsmn11txiz

Note that it's not this specific file that causes the problem, it's all files with a high bitrate DTS track.

directore
New Cone
New Cone
Posts: 4
Joined: 23 Dec 2007 13:06

Re: Problems with DTS & MKV

Postby directore » 23 Dec 2007 13:30

(actually I just realized that the sample I listed below is from the same source as the one referenced above, so no need to dowload it)

Pierre,
Contrary to what some say, neither VLC nor mPlayer will play some high bandwidth Matroska files with DTS audio properly over S/IPF. Here is a another classic example http://rapidshare.com/files/78518996/stutter.mkv.html (22MB). Download it ASAP because rapidshare doesn't keep files forever. Also this particular sample has a large number of audio tracks that are not accessible with the current version of VLC, QT player on the other hand lists and plays them properly with one sorry exception - main DTS 5.1 track.

If the download doesn't work, send me a private email, I can email that file to you directly (22Mb).

pdherbemont
Blank Cone
Blank Cone
Posts: 70
Joined: 10 Mar 2007 00:27

Re: Problems with DTS & MKV

Postby pdherbemont » 02 Jan 2008 00:17

We've committed a patch that should fix this DTS issue.
http://trac.videolan.org/vlc/changeset/23941

Thanks for reporting the problem,

Pierre.

jnmen
Blank Cone
Blank Cone
Posts: 11
Joined: 02 Jan 2008 21:55

Re: Problems with DTS & MKV

Postby jnmen » 02 Jan 2008 22:07

Hi,

I'm so happy that there finally is a bugfix for this issue! Thanks Pierre!

I installed the developer tools, downloaded the sourcecode of 0.8.6d and tried to build a package as described in http://wiki.videolan.org/OSXCompile (first without the fix just to test the process). However I run into a blocking issue when compiling the external libraries and also the bootstrap of VLC is running into problems I cannot fix, which are possibly related to the fact that I'm running Leopard with Xcode 2.5. I'm really not experienced with these tools and I already spent a lot of time trying to built this version I waited so long for.

I also tried a nightly build but without any success: the DTS-sound definately was fixed but the video was messy.

Is there anybody who is more experienced with this who can actually post version 0.8.6d with the DTS-fix? I would really appreciate it. And, based on the number of posts in the various forums, I expect a lot of people who are actually waiting for this. Especially on OSX as there are no good alternatives for playing 1080p with high bitrate DTS.

Thanks,

John.

jnmen
Blank Cone
Blank Cone
Posts: 11
Joined: 02 Jan 2008 21:55

Re: Problems with DTS & MKV

Postby jnmen » 03 Jan 2008 20:16

Today I retried building version 0.8.6d, as mentioned in the previous post. I will describe every step I made, the errors I found and how I solved them (if possible). Maybe somebody more experienced with this build-process can support me in solving the blocking issues so eventually we all can benefit from package with a working VLC version 0.8.6d with the DTS-fix Pierre delivered a couple of days ago.

For this I installed Xcode 2.5 on Leopard in the directory /Developer (in stead of the default /Xcode2.5 which I used yesterday). I also extended the PATH as described in http://wiki.videolan.org/OSXCompile (but using the Developer-directory) so it can find the tools it needs (like GCC). Using Developer is because I was too lazy to make all the symbolic links from the Xcode directory to the Developer directory (which is where VLC expects the tools).

First step is to go to the directory extras/contrib and execute the command " ./bootstrap". The output is:

Code: Select all

++ gcc -dumpmachine + BUILD=i686-apple-darwin8 + test 0 = 1 + HOST=i686-apple-darwin8 + rm -f config.mak + echo -e '# Automatically generated by bootstrap.\n# Make changes if you know what you'\''re doing.\n' + test i686-apple-darwin8 '!=' i686-apple-darwin8 + case $HOST in + SDK_TARGET=10.4 + echo 'SDK_TARGET = 10.4' + echo 'HAVE_DARWIN_OS_ON_INTEL = 1' + echo 'HAVE_DARWIN_OS = 1' + echo 'ENVP = MACOSX_DEPLOYMENT_TARGET=10.4' + echo 'MACOSX_SDK = /Developer/SDKs/MacOSX10.4u.sdk' + CFLAGS_TUNING=' -march=pentium-m -mtune=prescott' + EXTRA_CFLAGS=' -D${ENVP} -isysroot ${MACOSX_SDK}' + EXTRA_LDFLAGS=' -isysroot ${MACOSX_SDK} -Wl,-syslibroot,${MACOSX_SDK}' + echo 'PATH = /bin:/usr/bin:/usr/local/bin' + echo 'BUILD = i686-apple-darwin8' + echo 'HOST = i686-apple-darwin8' ++ pwd + echo 'PREFIX = /Users/john/Desktop/vlc-0.8.6d/extras/contrib' + echo 'CC = ' + echo 'CXX = ' + echo 'LD = ' + echo 'RANLIB = ' + echo 'AR = ' + echo 'EXTRA_CFLAGS = -march=pentium-m -mtune=prescott -D${ENVP} -isysroot ${MACOSX_SDK}' + echo 'EXTRA_CPPFLAGS = -I/include' + echo 'EXTRA_LDFLAGS = -isysroot ${MACOSX_SDK} -Wl,-syslibroot,${MACOSX_SDK}' + echo 'EXTRA_PATH = ' + which curl + echo 'WGET = curl -O' + test -f /sw/bin/svn + test -f /usr/local/bin/svn + test -f /opt/local/bin/svn + svn help + echo 'SVN = svn'
The, in the same directory, i executed "make src" to make the external libraries. The output is:

Code: Select all

config.mak:1: *** missing separator. Stop.
When looking at the file config.mak in that directory I see the following contents:

Code: Select all

-e # Automatically generated by bootstrap. # Make changes if you know what you're doing. SDK_TARGET = 10.4 HAVE_DARWIN_OS_ON_INTEL = 1 HAVE_DARWIN_OS = 1 ENVP = MACOSX_DEPLOYMENT_TARGET=10.4 MACOSX_SDK = /Developer/SDKs/MacOSX10.4u.sdk PATH = /bin:/usr/bin:/usr/local/bin BUILD = i686-apple-darwin8 HOST = i686-apple-darwin8 PREFIX = /Users/john/Desktop/vlc-0.8.6d/extras/contrib CC = CXX = LD = RANLIB = AR = EXTRA_CFLAGS = -march=pentium-m -mtune=prescott -D${ENVP} -isysroot ${MACOSX_SDK} EXTRA_CPPFLAGS = -I/include EXTRA_LDFLAGS = -isysroot ${MACOSX_SDK} -Wl,-syslibroot,${MACOSX_SDK} EXTRA_PATH = WGET = curl -O SVN = svn
The problem is the "-e" as the first characters. When I remove this, the build process continues but the next error is:

Code: Select all

make -C src all make: make: Command not found make: *** [src] Error 127
It appears that the PATH-variable in the config.mak file (see above) is overwritten (in stead of extended). Changing this into

Code: Select all

PATH = /bin:/usr/bin:/usr/local/bin:/Developer/bin:/Developer/sbin:/Developer/usr/bin:/Developer/usr/sbin
solves the issue. After a restart the build-process continues.

The build process finishes a couple of libraries until it finally quits with the following error when building fribidi-0.10.4.tar.gz:

Code: Select all

rm -fr .libs/libfribidi.la .libs/libfribidi.* .libs/libfribidi.* ./libtool: line 3144: test: too many arguments gcc -dynamiclib -undefined error -o .libs/libfribidi.0.0.0.dylib fribidi.lo fribidi_types.lo fribidi_mem.lo fribidi_mirroring.lo fribidi_char_type.lo fribidi_wcwidth.lo fribidi_utils.lo fribidi_char_sets.lo fribidi_char_sets_utf8.lo fribidi_char_sets_cap_rtl.lo fribidi_char_sets_iso8859_6.lo fribidi_char_sets_iso8859_8.lo fribidi_char_sets_cp1255.lo fribidi_char_sets_cp1256.lo fribidi_char_sets_isiri_3342.lo -L/Users/john/Desktop/vlc-0.8.6d/extras/contrib/lib -lc -install_name /Users/john/Desktop/vlc-0.8.6d/extras/contrib/lib/libfribidi.0.dylib /Developer/usr/bin/../libexec/gcc/i686-apple-darwin8/4.0.1/libtool: for architecture ppc7400 object: /usr/lib/libc.dylib malformed object (unknown load command 7) /Developer/usr/bin/../libexec/gcc/i686-apple-darwin8/4.0.1/libtool: for architecture: (null) file: -lc is not an object file (not allowed in a library) /Developer/usr/bin/../libexec/gcc/i686-apple-darwin8/4.0.1/libtool: for architecture ppc64 object: /usr/lib/libc.dylib malformed object (unknown load command 7) /Developer/usr/bin/../libexec/gcc/i686-apple-darwin8/4.0.1/libtool: can't locate file for: -lgcc_s.10.4 /Developer/usr/bin/../libexec/gcc/i686-apple-darwin8/4.0.1/libtool: file: -lgcc_s.10.4 is not an object file (not allowed in a library) /Developer/usr/bin/../libexec/gcc/i686-apple-darwin8/4.0.1/libtool: for architecture ppc7400 object: /usr/lib/libSystem.dylib malformed object (unknown load command 7) /Developer/usr/bin/../libexec/gcc/i686-apple-darwin8/4.0.1/libtool: for architecture: (null) file: -lSystem is not an object file (not allowed in a library) /Developer/usr/bin/../libexec/gcc/i686-apple-darwin8/4.0.1/libtool: for architecture ppc64 object: /usr/lib/libSystem.dylib malformed object (unknown load command 7) make[3]: *** [libfribidi.la] Error 1 make[2]: *** [all] Error 2 make[1]: *** [.fribidi] Error 2 make: *** [src] Error 2
I really don't know what is wrong here. Who can help me on this one?

Then I thought: I can also copy the libraries (the complete lib-directory) from the current VLC-version as they are not part of the bugfix anyway. After doing so (not knowing if this is possible at all but at least trying something), I continued building VLC itself.

I went to the root-directory of the package and executed "./bootstrap" with the following result:

Code: Select all

+ AUTOMAKESUCKS=no + INSTALLSUCKS=no + ACLOCAL_ARGS='-I m4 ' + test -d extras/contrib/bin + export PATH=./extras/contrib/bin:/Developer/bin:/Developer/sbin:/Developer/usr/bin:/Developer/usr/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin + PATH=./extras/contrib/bin:/Developer/bin:/Developer/sbin:/Developer/usr/bin:/Developer/usr/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin + test -d extras/contrib/share/aclocal + ACLOCAL_ARGS='-I m4 -I extras/contrib/share/aclocal' ++ uname -s + test .Darwin = .Darwin + export LD_LIBRARY_PATH=./extras/contrib/lib: + LD_LIBRARY_PATH=./extras/contrib/lib: + export DYLD_LIBRARY_PATH=./extras/contrib/lib: + DYLD_LIBRARY_PATH=./extras/contrib/lib: + amvers=no + for v in '"-1.9"' '"19"' '"-1.8"' '"18"' '"-1.7"' '"17"' '""' + automake-1.9 --version + amsuff=-1.9 + amvers=-1.9 + break + test -1.9 = no + case "${amvers}" in + libtoolize=no + glibtoolize --version + libtoolize=glibtoolize + test glibtoolize = no + gettextize --version ++ gettextize --version ++ sed -e '1s/[^0-9]*//' -e q + expr 0.14.6 '>=' 0.11.5 + autopoint=autopoint + GETTEXT=yes + pkg-config --version + PKGCONFIG=yes + aclocal=aclocal-1.9 + automake=automake-1.9 + autoconf=autoconf + autoheader=autoheader + set +x generating modules/**/Makefile.am and m4/private.m4 ................................................................ done. + rm -f aclocal.m4 configure config.log config.h config.h.in + rm -Rf 'autom4te*.cache' + rm -f config.guess config.sub missing mkinstalldirs compile depcomp install-sh + rm -Rf autotools + mkdir autotools + rm -f ltmain.sh libtool ltconfig + rm -f ABOUT-NLS + rm -Rf intl + rm -f stamp-builtin 'stamp-h*' mozilla/stamp-pic + rm -f vlc-config.in + printf '' + '[' yes '!=' yes ']' + glibtoolize --copy --force /Developer/usr/bin/glibtoolize: line 156: cd: /usr/share/libtool: No such file or directory glibtoolize: cannot list files in `/usr/share/libtool'
It cannot find the directory /usr/share/libtool. Just creating it and retrying the command also didn't solve the problem:

Code: Select all

+ AUTOMAKESUCKS=no + INSTALLSUCKS=no + ACLOCAL_ARGS='-I m4 ' + test -d extras/contrib/bin + export PATH=./extras/contrib/bin:/Developer/bin:/Developer/sbin:/Developer/usr/bin:/Developer/usr/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin + PATH=./extras/contrib/bin:/Developer/bin:/Developer/sbin:/Developer/usr/bin:/Developer/usr/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin + test -d extras/contrib/share/aclocal + ACLOCAL_ARGS='-I m4 -I extras/contrib/share/aclocal' ++ uname -s + test .Darwin = .Darwin + export LD_LIBRARY_PATH=./extras/contrib/lib: + LD_LIBRARY_PATH=./extras/contrib/lib: + export DYLD_LIBRARY_PATH=./extras/contrib/lib: + DYLD_LIBRARY_PATH=./extras/contrib/lib: + amvers=no + for v in '"-1.9"' '"19"' '"-1.8"' '"18"' '"-1.7"' '"17"' '""' + automake-1.9 --version + amsuff=-1.9 + amvers=-1.9 + break + test -1.9 = no + case "${amvers}" in + libtoolize=no + glibtoolize --version + libtoolize=glibtoolize + test glibtoolize = no + gettextize --version ++ gettextize --version ++ sed -e '1s/[^0-9]*//' -e q + expr 0.14.6 '>=' 0.11.5 + autopoint=autopoint + GETTEXT=yes + pkg-config --version + PKGCONFIG=yes + aclocal=aclocal-1.9 + automake=automake-1.9 + autoconf=autoconf + autoheader=autoheader + set +x generating modules/**/Makefile.am and m4/private.m4 ................................................................ done. + rm -f aclocal.m4 configure config.log config.h config.h.in + rm -Rf 'autom4te*.cache' + rm -f config.guess config.sub missing mkinstalldirs compile depcomp install-sh + rm -Rf autotools + mkdir autotools + rm -f ltmain.sh libtool ltconfig + rm -f ABOUT-NLS + rm -Rf intl + rm -f stamp-builtin 'stamp-h*' mozilla/stamp-pic + rm -f vlc-config.in + printf '' + '[' yes '!=' yes ']' + glibtoolize --copy --force glibtoolize: cannot list files in `/usr/share/libtool'
The directory is empty and I'm completely lost on how to continue. Who can help me with this?

Thanks,

John.

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: Problems with DTS & MKV

Postby Jean-Baptiste Kempf » 03 Jan 2008 23:56

Did you try to build the trunk instead ?
COme to IRC.!
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

jnmen
Blank Cone
Blank Cone
Posts: 11
Joined: 02 Jan 2008 21:55

Re: Problems with DTS & MKV

Postby jnmen » 04 Jan 2008 07:43

Thanks for your suggestion Jean-Baptiste.

Unfortunately building the libs now crashed on freetype-2.3.5.tar.gz:

Code: Select all

.... gcc -o /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/objs/apinames /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:19:19: error: stdio.h: No such file or directory /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:20:20: error: stdlib.h: No such file or directory /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:21:20: error: string.h: No such file or directory /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:22:19: error: ctype.h: No such file or directory /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c: In function ‘panic’: /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:42: warning: incompatible implicit declaration of built-in function ‘fprintf’ /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:42: error: ‘stderr’ undeclared (first use in this function) /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:42: error: (Each undeclared identifier is reported only once /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:42: error: for each function it appears in.) /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:43: warning: incompatible implicit declaration of built-in function ‘exit’ /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c: In function ‘names_add’: /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:90: error: ‘NULL’ undeclared (first use in this function) /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:96: warning: incompatible implicit declaration of built-in function ‘malloc’ /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:100: warning: incompatible implicit declaration of built-in function ‘memcpy’ /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c: In function ‘names_sort’: /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:118: error: ‘size_t’ undeclared (first use in this function) /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:118: error: parse error before ‘num_names’ /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c: At top level: /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:123: error: parse error before ‘*’ token /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c: In function ‘names_dump’: /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:129: error: ‘format’ undeclared (first use in this function) /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:132: error: ‘dll_name’ undeclared (first use in this function) /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:133: warning: incompatible implicit declaration of built-in function ‘fprintf’ /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:133: error: ‘out’ undeclared (first use in this function) /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:157: error: ‘NULL’ undeclared (first use in this function) /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:159: error: ‘stderr’ undeclared (first use in this function) /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:161: warning: incompatible implicit declaration of built-in function ‘exit’ /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:164: warning: incompatible implicit declaration of built-in function ‘strchr’ /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:171: warning: incompatible implicit declaration of built-in function ‘memcpy’ /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c: At top level: /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:202: error: parse error before ‘*’ token /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c: In function ‘read_header_file’: /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:207: error: ‘file’ undeclared (first use in this function) /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:267: error: ‘verbose’ undeclared (first use in this function) /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:268: warning: incompatible implicit declaration of built-in function ‘fprintf’ /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:268: error: ‘stderr’ undeclared (first use in this function) /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c: In function ‘usage’: /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:309: warning: incompatible implicit declaration of built-in function ‘fprintf’ /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:309: error: ‘stderr’ undeclared (first use in this function) /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:315: warning: incompatible implicit declaration of built-in function ‘exit’ /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c: In function ‘main’: /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:324: error: ‘FILE’ undeclared (first use in this function) /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:324: error: ‘out’ undeclared (first use in this function) /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:324: error: ‘stdout’ undeclared (first use in this function) /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:325: error: ‘NULL’ undeclared (first use in this function) /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:357: warning: incompatible implicit declaration of built-in function ‘fprintf’ /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:357: error: ‘stderr’ undeclared (first use in this function) /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:358: warning: incompatible implicit declaration of built-in function ‘exit’ /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:412: error: ‘stdin’ undeclared (first use in this function) /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:418: error: ‘file’ undeclared (first use in this function) /Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/src/tools/apinames.c:421: warning: incompatible implicit declaration of built-in function ‘fprintf’ make[2]: *** [/Users/john/Desktop/vlc-trunk/vlc-trunk/extras/contrib/src/freetype2/objs/apinames] Error 1 make[1]: *** [.freetype] Error 2 make: *** [src] Error 2
I will take a further look at this tonight and otherwise come to IRC.

John.

directore
New Cone
New Cone
Posts: 4
Joined: 23 Dec 2007 13:06

Re: Problems with DTS & MKV

Postby directore » 04 Jan 2008 12:20

... I also tried a nightly build but without any success: the DTS-sound definately was fixed but the video was messy. ....
I downloaded a nightly build a few days back and it's fine, DTS problem is fixed and video plays fine fore me.
-----
Here is another (unrelated) bug that needs to be fixed one day. It has do to with crashing VLC leaving system audio in unusable state. Specifically if VLC crashes while playing a file with DTS audio over optical the system is left in "encoded digital output" mode. Restarting VLC however doesn't recognize this fact as VLC is unable to play any audio after the crash, DTS or everything else. The workaround is to reset audio to "digital 2-channels" in Apple's Audio MIDI Setup and restart VLC.

VLC should be able to correctly recognize the state of the system audio, which means it should return audio to its default optical state first (2-channels) if needed and switch to encoded only when playing encoded streams.

jnmen
Blank Cone
Blank Cone
Posts: 11
Joined: 02 Jan 2008 21:55

Re: Problems with DTS & MKV

Postby jnmen » 04 Jan 2008 20:49

Directore,

I downloaded and tested the nightly builds from januari 4, 2 and 1 for Mac OSX Intel but all have the messy video-output (1080p) which frequently stops also. Audio (DTS) is perfect though.

When I try the same content with version 0.8.6d I get very good and fluent video but choppy audio, as expected since the DTS-fix is not part of this version.

Which version did you download and test?

Thanks,

John.

Ayla
Blank Cone
Blank Cone
Posts: 51
Joined: 24 Apr 2006 10:26

Re: Problems with DTS & MKV

Postby Ayla » 04 Jan 2008 23:34

Directore,

I downloaded and tested the nightly builds from januari 4, 2 and 1 for Mac OSX Intel but all have the messy video-output (1080p) which frequently stops also. Audio (DTS) is perfect though.

When I try the same content with version 0.8.6d I get very good and fluent video but choppy audio, as expected since the DTS-fix is not part of this version.

Which version did you download and test?

Thanks,

John.
The same here.

High Bitrate DTS Audio is fixed in the January 4. build but video is now unwatchable (1080p .mkv's). I guess this has to do with the "slow ffmpeg" version in the latest trunk because of Leopard build problems?

Rather dissapointing to finally have the audio working and then the video stops working.

The trusty old MPlayer will have to be used again, only thing I miss with MPlayer is a "Blank screen" in fullscreen option.
/Martin

rickeo
New Cone
New Cone
Posts: 5
Joined: 10 Dec 2007 19:31

Re: Problems with DTS & MKV

Postby rickeo » 05 Jan 2008 01:50

I've just installed the 12/4/07 Build of MPlayer OSX and I can confirm that it works *wonderfully* with every DTS MKV I have.

I have a 2006 MacBook 2.0 GHz Core Duo (1st Gen) with 2GB RAM running Leopard.

To enable DTS and AC3 passthrough to SPDIF in MPlayer OSX:

1. Go to "Preferences"
2. Go to "Miscellaneous" tab
3. Check the "Additional Parameters" box
4. Paste the following switches into the text box: -afm hwac3

In sharp contrast, none of the DTS MKVs I have were playable using VLC in either Windows or Leopard.

While I'm reluctant to poo poo VLC for such a seemingly obscure issue, this one has existed forever and has received virtually zero attention from the devs. The fact the community's only "fix" for the issue is to move to a different app demonstrates the need for some dev attention on this frequently discussed shortcoming of VLC.

Until that happens, it seems that MPlayer is the only DTS playback solution for Mac OS X.


Where exactly can i find this "12/4/07" build of MPlayer? The one available on their website doesnt work with that fix. I STILL cant get 1.5Mb DTS audio track to work! Someone please help!

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: Problems with DTS & MKV

Postby Jean-Baptiste Kempf » 05 Jan 2008 02:59

Directore,

I downloaded and tested the nightly builds from januari 4, 2 and 1 for Mac OSX Intel but all have the messy video-output (1080p) which frequently stops also. Audio (DTS) is perfect though.

When I try the same content with version 0.8.6d I get very good and fluent video but choppy audio, as expected since the DTS-fix is not part of this version.

Which version did you download and test?

Thanks,

John.
The same here.

High Bitrate DTS Audio is fixed in the January 4. build but video is now unwatchable (1080p .mkv's). I guess this has to do with the "slow ffmpeg" version in the latest trunk because of Leopard build problems?

Rather dissapointing to finally have the audio working and then the video stops working.

The trusty old MPlayer will have to be used again, only thing I miss with MPlayer is a "Blank screen" in fullscreen option.
Did you deactivate loop filters ?
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

directore
New Cone
New Cone
Posts: 4
Joined: 23 Dec 2007 13:06

Re: Problems with DTS & MKV

Postby directore » 05 Jan 2008 07:40

Well I got the latest binary available on 01/02. No version or build # on this one. It says 0.9.0-svn, 01/02, 3.49:AM, 36,305,731 bytes.

Plays 720p mkv Blade Runner clip I linked to in my first post fine both video (avc1) and audio over opticalw (dts). Same with another 720p mkv that had a problem with choppy DTS audio before.

Re 1080p I don't have the requisite file to test so the only thing I can tell you is that this sample file
http://www.uploading.com/files/D9FUS644 ... X.mkv.html
1080p/24fps (mkv, avc1, 1.5Mbit dts 5.1), plays fine with 0.8.6 but not with 0.9.0-svn, audio fine in both cases, but video corrupted with the latter.

jnmen
Blank Cone
Blank Cone
Posts: 11
Joined: 02 Jan 2008 21:55

Re: Problems with DTS & MKV

Postby jnmen » 05 Jan 2008 09:02

Jean-Baptiste,

I disabled the loop-filter for All. Actually I have used the same settings in both versions so it is indeed the new build and not the settings.

John.

Ayla
Blank Cone
Blank Cone
Posts: 51
Joined: 24 Apr 2006 10:26

Re: Problems with DTS & MKV

Postby Ayla » 05 Jan 2008 14:54

Directore,

I downloaded and tested the nightly builds from januari 4, 2 and 1 for Mac OSX Intel but all have the messy video-output (1080p) which frequently stops also. Audio (DTS) is perfect though.

When I try the same content with version 0.8.6d I get very good and fluent video but choppy audio, as expected since the DTS-fix is not part of this version.

Which version did you download and test?

Thanks,

John.
The same here.

High Bitrate DTS Audio is fixed in the January 4. build but video is now unwatchable (1080p .mkv's). I guess this has to do with the "slow ffmpeg" version in the latest trunk because of Leopard build problems?

Rather dissapointing to finally have the audio working and then the video stops working.

The trusty old MPlayer will have to be used again, only thing I miss with MPlayer is a "Blank screen" in fullscreen option.
Did you deactivate loop filters ?
Thanks for the reply.

Sorry, what is loop filters and how do I deactivate them?

PS. There is another problem with the latest trunk. If I try to access preferences, VLC crashes. It worked the first time. But after setting up my preferences I can't access it again.

Also, fullscreen on the secondary monitor doesn't work. I have set Video Device to 2 as I always have but I still have to go and Manually choose Display 2 in before I go fullscreen otherwise VLC crashes. If I manually choose it I can switch to fullscreen but Blank screen on second monitor doesn't work anymore.

Regards
Martin
/Martin

jnmen
Blank Cone
Blank Cone
Posts: 11
Joined: 02 Jan 2008 21:55

Re: Problems with DTS & MKV

Postby jnmen » 06 Jan 2008 17:02

Martin,

you can find the loopfilter in Preferences -> Input Codecs -> Other Codecs -> FFmpeg -> Skip the Loop filter voor H.264 decoding. Set this to All. This option is only visible when you activate the Advanced-option in Preferences bottom left-corner.

BTW: I don't have the same experience with the crashing VLC when entering the Preferences a couple of time.

John.

wedge
New Cone
New Cone
Posts: 9
Joined: 03 Aug 2007 19:48

Re: Problems with DTS & MKV

Postby wedge » 07 Jan 2008 23:07

I've not been able to verify the issue since my mbp has been stolen :(

But it sounds like it's working fine now so _huge_ thanks to you guys for fixing this issue.


Return to “VLC media player for macOS Troubleshooting”

Who is online

Users browsing this forum: No registered users and 22 guests