On Thu, 2020-05-21 at 19:51 +0100, Ken Moffat via blfs-dev wrote:
> On Wed, May 20, 2020 at 07:50:52PM -0400, Jean-Marc Pigeon via blfs-
> dev wrote:
> > Bonjour Pierre,
> > 
> > On Wed, 2020-05-20 at 18:28 +0200, Pierre Labastie via blfs-dev
> > wrote:
> > > Transcode is an old, unmaintained, transcoder for video and
> > > audio.
> > > I've made a patch to allow building it with GCC 10, but I am not
> > > sure
> > > how to test it. So maybe time to drop it...
> > > At this point, I've discussed with D. Reno, who pointed up that
> > > there is a replacement, whose name is handbrake [1].
> > > 
> > > I've not tried to build it yet, but it has both a cli and a gui,
> > > and
> > > seems to be able to do all what transcode was able to do (correct
> > > me
> > > if
> > > not).
> > > 
> > > So my proposition is (after some tests maybe) to drop transcode
> > > and
> > > add
> > > handbrake (building does not seem hard [2], no idea of the
> > > SBU's).
> > > 
> > > Thoughts?
> > > 
> > > Pierre
> > > 
> > > [1] https://handbrake.fr/
> > > [2] 
> > > https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/handbrake
> > 
> > I have HandBrake fully working (cli and GUI) with BLFS-9.1
> > no trouble with building.
> > I am still at version 1.2.2 (while current is 1.3.2)
> > -- 
> > You have seen "Linux from scratch" and looking for ISO files
> > www.osukiss.org
> > 
> Hi Guys,
> 
> I'm surprised to find I'm back online (no broadband or cable TV for
> a couple of days), so just some brief comments on this:
> 
> I looked at HandBrake-1.1.1 in July 2018.  I'm sure that
> dependencies have changed since then (it needed Python2), At that
> time I needed janssson (ISTR that is now in BLFS), and lots AV libs
> we already had.  I don't have any interest in bluray, so I tried to
> do without that - my notes suggest that system libbluray needed
> java, which I normally omit, but the shipped libbluray was ok
> without it.
> 
> At that time it "shipped" (in practice, like libreoffice, it
> downloaded) libav (the fork of ffmpeg - maybe it is now back on
> ffmpeg), libvpx, and qsv (for intel, if enabled).  In general, it
> seemed to be keen to used bundled libs in contrib/.
> 
> But after building it, I was very disappointed -
> 
> 1. Not able to extract PCM audio (e.g. to take a music DVD and
> extract the PCM audio if it has that).  With transcode I could rip a
> vob (I think, ages since I had any need) and then use ffmpeg to get
> the audio. More generally, there seem to be options for video
> quality, but audio is only aac.  At the time, most online articles
> about handbrake ignored audio quality.
> 
> 2. For aac, I tried using fdk-aac but it downloaded an older version
> and used that instead of the system version.  I suspect that it is
> another package which wants to use its own versions.
> 
> 3. I haven't made kept notes on a lot of the details, but it seems
> the commandline version was very poorly documented, and the graphic
> application (ghb) seemed to lack useful options for what I wanted to
> do.
> 
> Summary: it needed a lot of work - I was thinking about making a
> hint, but the results discouraged me.
> 

Thanks for this detailed report. I've now patched transcode, but am not
sure I did right. So if you get a chance to test it (transcode rebuilt
with gcc 10, or at least with -fno-common), I'd be happy to hear about
it.

Pierre

-- 
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to