Dear MakeMKV,
I currently use MakeMKV all built in on the Vortexbox system (www.vortexbox.org) on the latest version, when backing up a bluray it only copies the DTS core audio and not the HD Audio e.g. DTS MA. I have checked this with media info etc.
I have made sure the tracks/streams and disc have DTS MA and tried discs that worked previously, but now only get DTS only. such as Taken 3.
I have contacted Vortexbox and they advice to post here, and that their code is:
makemkvcon mkv --decrypt --progress=-stdout --minlength=120 dev:/dev/dvd 1
In this example I'm ripping track 1
Is there any changes in the latest version, or variables that are required to get HD Audio backup?
MakeMKV and Vortexbox
Re: MakeMKV and Vortexbox
If the version of MakeMKV you're using came from vortexbox, they're your first level of tech support, because they know what they are supplying. The fact that they sent you here means, well, they're not so sure.
Under Linux, there are several libraries that are used from your installed system, and setting up MakeMKV on Linux requires you to get the correct versions in place for a successful compile and run. In particular, if the ffmpeg library is too old, a lot of audio stuff won't work, because ffmpeg doesn't know how to deal with it.
(The Windows and Mac versions have the correct library versions linked in, because they're not generally installed.)
Under Linux, there are several libraries that are used from your installed system, and setting up MakeMKV on Linux requires you to get the correct versions in place for a successful compile and run. In particular, if the ffmpeg library is too old, a lot of audio stuff won't work, because ffmpeg doesn't know how to deal with it.
(The Windows and Mac versions have the correct library versions linked in, because they're not generally installed.)
MakeMKV Frequently Asked Questions
FAQ about BETA and PERMANENT keys.
How to aid in finding the answer to your problem: Activating Debug Logging
FAQ about BETA and PERMANENT keys.
How to aid in finding the answer to your problem: Activating Debug Logging
Re: MakeMKV and Vortexbox
VortexBox uses version 2.1.8 of ffmpeg. Is this a good version? What version is recommended?
Also dbmservers is saying this used to work with an older version of MakeMKV. We have not changed the version of ffmpeg in a long time so this should not have caused a problem.
Also dbmservers is saying this used to work with an older version of MakeMKV. We have not changed the version of ffmpeg in a long time so this should not have caused a problem.
-
- Posts: 5
- Joined: Mon Jan 16, 2012 1:27 pm
Re: MakeMKV and Vortexbox
I know version 1.8.x definitely worked, but I do not use it every day to know which version the Vortexbox code stopped working with...
Has there been any new variables/changes to the syntax?
Has there been any new variables/changes to the syntax?
Re: MakeMKV and Vortexbox
This is in the Linux version availability announcement Mike posted here:
So, version 2.1.8 ffmpeg should be OK, so long as the libavcodec library was included in it.mike admin wrote:OPTIONAL: Building with latest libavcodec
Starting with version 1.8.6 MakeMKV no longer uses ffmpeg application, but links directly to libavcodec. Please note that most distributions ship a very outdated version of libavcodec (either from ffmpeg or libav projects). You will have to compile a recent ffmpeg (at least 2.0) if you need a FLAC encoder that handles 24-bit audio. Also you will have to enable libfdk-aac support in ffmpeg in order to use AAC encoder.Here are generic instructions for building makemkv-oss with latest ffmpeg:
- download ffmpeg tarball from http://ffmpeg.org/download.html
MakeMKV Frequently Asked Questions
FAQ about BETA and PERMANENT keys.
How to aid in finding the answer to your problem: Activating Debug Logging
FAQ about BETA and PERMANENT keys.
How to aid in finding the answer to your problem: Activating Debug Logging
Re: MakeMKV and Vortexbox
Yes libavcodec is part of the ffmpeg library. I ran this command
ls /usr/lib/libavcodec*
and received this output
/usr/lib/libavcodec.so.55 /usr/lib/libavcodec.so.55.39.101
I also type ffmpeg and got this
ffmpeg version 2.1.5 Copyright (c) 2000-2014 the FFmpeg developers
built on Jul 8 2014 20:40:41 with gcc 4.8.3 (GCC) 20140624 (Red Hat 4.8.3-1)
configuration: --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg --incdir=/usr/include/ffmpeg --libdir=/usr/lib --mandir=/usr/share/man --arch=i686 --optflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables' --enable-bzlib --disable-crystalhd --enable-frei0r --enable-gnutls --enable-libass --enable-libcdio --enable-libcelt --enable-libdc1394 --disable-indev=jack --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-openal --enable-libopencv --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libv4l2 --enable-libvpx --enable-libx264 --enable-libxvid --enable-x11grab --enable-avfilter --enable-avresample --enable-postproc --enable-pthreads --disable-static --enable-shared --enable-gpl --disable-debug --disable-stripping --shlibdir=/usr/lib --cpu=i686 --enable-runtime-cpudetect
libavutil 52. 48.101 / 52. 48.101
libavcodec 55. 39.101 / 55. 39.101
libavformat 55. 19.104 / 55. 19.104
libavdevice 55. 5.100 / 55. 5.100
libavfilter 3. 90.100 / 3. 90.100
libavresample 1. 1. 0 / 1. 1. 0
libswscale 2. 5.101 / 2. 5.101
libswresample 0. 17.104 / 0. 17.104
libpostproc 52. 3.100 / 52. 3.100
Hyper fast Audio and Video encoder
usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...
So it looks like we have version 55. 39.101 of libavcodec. Is this good?
ls /usr/lib/libavcodec*
and received this output
/usr/lib/libavcodec.so.55 /usr/lib/libavcodec.so.55.39.101
I also type ffmpeg and got this
ffmpeg version 2.1.5 Copyright (c) 2000-2014 the FFmpeg developers
built on Jul 8 2014 20:40:41 with gcc 4.8.3 (GCC) 20140624 (Red Hat 4.8.3-1)
configuration: --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg --incdir=/usr/include/ffmpeg --libdir=/usr/lib --mandir=/usr/share/man --arch=i686 --optflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables' --enable-bzlib --disable-crystalhd --enable-frei0r --enable-gnutls --enable-libass --enable-libcdio --enable-libcelt --enable-libdc1394 --disable-indev=jack --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-openal --enable-libopencv --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libv4l2 --enable-libvpx --enable-libx264 --enable-libxvid --enable-x11grab --enable-avfilter --enable-avresample --enable-postproc --enable-pthreads --disable-static --enable-shared --enable-gpl --disable-debug --disable-stripping --shlibdir=/usr/lib --cpu=i686 --enable-runtime-cpudetect
libavutil 52. 48.101 / 52. 48.101
libavcodec 55. 39.101 / 55. 39.101
libavformat 55. 19.104 / 55. 19.104
libavdevice 55. 5.100 / 55. 5.100
libavfilter 3. 90.100 / 3. 90.100
libavresample 1. 1. 0 / 1. 1. 0
libswscale 2. 5.101 / 2. 5.101
libswresample 0. 17.104 / 0. 17.104
libpostproc 52. 3.100 / 52. 3.100
Hyper fast Audio and Video encoder
usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...
So it looks like we have version 55. 39.101 of libavcodec. Is this good?
-
- Posts: 5
- Joined: Mon Jan 16, 2012 1:27 pm
Re: MakeMKV and Vortexbox
bump this is still an issue....
-
- Posts: 5
- Joined: Mon Jan 16, 2012 1:27 pm
Re: MakeMKV and Vortexbox
So can we look at the command now that we believe the libraries are all correct?
Why wouldn't the above command backup the DTS HD Master Audio and Dolby TrueHD tracks of the disc? but instead it only takes the core DTS and DD versions?
Can anyone help with the syntax of the command to use?
Why wouldn't the above command backup the DTS HD Master Audio and Dolby TrueHD tracks of the disc? but instead it only takes the core DTS and DD versions?
Can anyone help with the syntax of the command to use?
-
- Posts: 5
- Joined: Mon Jan 16, 2012 1:27 pm
Re: MakeMKV and Vortexbox
could this be due to:
DTS-HD decoding is now handled by open-source libdcadec library
How can we add the libdcadec library?
Does it need to be enabled in ffmpeg as well? if so how do we do this?
DTS-HD decoding is now handled by open-source libdcadec library
How can we add the libdcadec library?
Does it need to be enabled in ffmpeg as well? if so how do we do this?
-
- Posts: 4075
- Joined: Wed Nov 26, 2008 2:26 am
- Contact:
Re: MakeMKV and Vortexbox
I believe this is a track selection issue, not the decoding one. It looks like the HD track is just not selected by default and therefore not saved from console mode. There are two ways to specify the default track selection - in profile (and then pass the profile to makemkvcon with --profile=/path/to/profile.mmcp switch) or inside settings.conf . Please search this forum for details. Is there any way to run makemkv GUI on the box, even temporary, just once?