On Thu, Aug 23, 2018 at 02:08:17AM +0100, Ken Moffat wrote:
> On Wed, Aug 22, 2018 at 07:17:01PM -0500, Bruce Dubbs wrote:
>
> > ===========
> > transcode has a note in the xml that it is broken. Is what we have for that
> > page OK? Do ws want to keep transcode?
> > ===========
>
> Again, on my recent builds it (i.e. tccat *only*) seems to work
> fine.
>
More on transcode: when I first got my ryzen (April, gcc-7) tccat
crashed the box repeatedly. In July I looked at HandBrake, and then
dvdbackup, to see if they would be useful replacements (dvdbackup
might not be actively maintained, HandBrake is).
HandBrake
---------
Unfortunately, although the commandline tool from HandBrake
apparently accepts a lot of runtime switches, their documentation is
MIA. And, like the gui version, it seems to be limited to ripping
to specific formats, and in particular the sound is lossy even if a
disk has a DVD-audio stream (with tccat followed by ffmpeg that can
be converted to wav or flac). Also, default video quality in the
gui is very low - some of the options are a lot better (and bigger,
slower), but the descriptions of the matching audio did not actually
agree with what resulted (e.g. an expected 5:1 actually gave me
stereo which was better for me - only 2 ears for my headphones ;)
The real problem with HandBrake is building it.
Options include fdk-aac (not redistributable - I tried it, but for
what HB produces I don't think rthere is any real benefit) and QSV
(intel Quick Sync Video - hardware acceleration on some SandyBridge
and later, tried that on my Haswell, didn't seem beneficial.
Of the non-options:
libbluray is required. I don't have any bluray, used shipped lib
because upstream libbluray requires jansson and thus apache ant
and jdk, overload for test builds.
Actually, for this package 'shipped' often means more automatic
downloads from HB upstream. And many of the required libs were
already installed as system libs.
Beyond what I already had, libass was needed (I normally ignore
that for my own builds)
In the end:
DOWNLOADS=$(ls contrib/{libdvd*,libvpx}/module.defs)
for M in $DOWNLOADS; do
rm $M &&
touch $M
done
./configure --prefix=/usr && make
make install
As I said, although this seems popular I cannot recommend it.
dvdbackup
---------
This was mentioned at Arch, straightforward build with libdvdread
and libdvdcss. At first sight this looked like a simple tool
which could replace tccat.
But on one DVD which HB and (later) tccat had no problems with, it
consistently repeated short sections in various places, as if
stuttering. Unusable.
transcode
---------
Gave this another go, the system was now using gcc-8 and tccat
worked fine.
Long story short - I'm sticking with transcode, but only for its
tccat program.
ĸen
--
Entropy not found, thump keyboard to continue
--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page