TrueHD AC3 core passthrough
Posted: 09 Feb 2010 13:53
Hi guys,
I've got a bit of a compiling-marathon behind me today having built the latest (fresh from svn) ffmpeg, x264, mplayer, smplayer and VLC (VLC 1.1.0 nightly from 5/2/10 as it was the latest one available that would compile). I got everything to work just as I wanted but one thing gives me headaches as it doesn't seem to work: When I play a Blu-Ray I want VLC to send the core AC3 stream of TrueHD streams to my receiver. This should work - at least according to the changelogs it should work as of 1.0.0) but it doesn't. VLC doesn't recognise the "trhd" stream. DTS-HD works just fine. Do you have any idea how to get support for this? Did I miss an option when configuring ffmpeg or VLC for compilation? Any help would be appreciated.
//edit: Just in case someone's asking: Yes, the new ffmpeg works as it should because I got rid of old libraries and newer stuff and new stuff like PGS subtitles work in the new vlc version I built today.
//edit2: Just double-checked: TrueHD-support has been enabled when building ffmpeg - it gets listed in the enabled audio decoders, muxers and demuxers :
//edit3: MLP/TrueHD parser is listed in VLC's "plugins and extensions" list.
PS: A week ago or so I wrote about using the debian multimedia repo - I got rid of these packages _completely_ just in case anybody suggests these being the culprit.
I've got a bit of a compiling-marathon behind me today having built the latest (fresh from svn) ffmpeg, x264, mplayer, smplayer and VLC (VLC 1.1.0 nightly from 5/2/10 as it was the latest one available that would compile). I got everything to work just as I wanted but one thing gives me headaches as it doesn't seem to work: When I play a Blu-Ray I want VLC to send the core AC3 stream of TrueHD streams to my receiver. This should work - at least according to the changelogs it should work as of 1.0.0) but it doesn't. VLC doesn't recognise the "trhd" stream. DTS-HD works just fine. Do you have any idea how to get support for this? Did I miss an option when configuring ffmpeg or VLC for compilation? Any help would be appreciated.
//edit: Just in case someone's asking: Yes, the new ffmpeg works as it should because I got rid of old libraries and newer stuff and new stuff like PGS subtitles work in the new vlc version I built today.
//edit2: Just double-checked: TrueHD-support has been enabled when building ffmpeg - it gets listed in the enabled audio decoders, muxers and demuxers :
Code: Select all
klaus@klaus-imac:~/Desktop/ffmpeg$ ./configure --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable-pthreads --enable-libfaac --enable-libfaad --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libx264 --enable-libxvid --enable-x11grab --enable-avfilter --enable-avfilter-lavf --enable-libdc1394 --enable-libdirac --enable-libschroedinger --enable-libvorbis --enable-libgsm --enable-pic --enable-shared --prefix=/usr | grep truehd
truehd vmnc ws_snd1
ea nuv truehd
h261 pcm_alaw truehd
PS: A week ago or so I wrote about using the debian multimedia repo - I got rid of these packages _completely_ just in case anybody suggests these being the culprit.