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
