HandBrake 1.0.0 Released After 13 Years Of Development (fossbytes.com) 143
HandBrake, popular open source video transcoder, has finally hit version 1.0.0 affter spending roughly more than 13 years in development. HandBrake 1.0.0 brings tons of new presets and support for more devices and file types. From a report: HandBrake 1.0.0 comes with new web and MKV presets. The official presets from HandBrake 0.10.x can be found under 'Legacy.' New Jason-based preset system, including command line support, has been added. The additional features of HandBrake are title/chapter selection, queuing up multiple encodes, chapter markers, subtitles, different video filters, and video preview. Just in case you have a compatible Skylake or later CPU, Intel QuickSync Video H.265/HEVC encoder support brings performance improvements. HandBrake 1.0.0 also brings along new online documentation beta. It's written in a simple and easy-to-understand language.You can download it here.
Re: (Score:2)
Beta versioning (Score:5, Interesting)
Is there some obscure point of pride for remaining in "beta" versioning for that long? What's the point of that? It's been quite functional and stable for many years now. Understating your version number is no better than Chrome and Firefox's ridiculous version number race, IMO. Not a huge deal, of course. I just wonder why this is a thing.
Love Handbrake, but don't use it as often these days as I'm no longer buying and ripping my own DVDs or BluRays to my media server. Streaming is just too convenient.
Re: Beta versioning (Score:1)
Re: Beta versioning (Score:4, Insightful)
There's something ironic about the fact that it got out of beta long after the media it originally supported went extinct - it's a little late. For the rest of us we weren't really looking at the fact that it's V0.9 as being remotely significant and we've been using it anyway. Alpha, Beta, Early Access, these terms are all pretty useless now. V1.0 used to mean it's out of beta, QAed and ready for release as a working product. We see game titles that need patches on day 0. These labels don't work anymore.
A version number is a monotonically increasing number. The only thing significant is that it goes up and only up. There's nothing significant about V1.0.
We should just use Linux epoch time for version numbers.
Re: (Score:3, Insightful)
There's something ironic about the fact that it got out of beta long after the media it originally supported went extinct
I'm still buying (and renting) DVDs. There's still no good replacement that works well across different platforms and isn't laden with DRM (DVDs technically have DRM, but it's so thoroughly broken that it may as well not exist).
Re: (Score:2)
Well, they may or may not work well on a Mac. if the files in question aren't being tailored for the specific limitations of Apple's tools, a rube Mac user may have some difficulty. The same goes for Apple appliances (for the same reason).
The need to fall back on VLC was one of the thing that seemed funny to me when I dabbled in Macs.
Re: (Score:1)
Re: (Score:2)
Not everyone has the need or desire to be a thief. I will happily pay for my copy of a DVD of a movie released to theatres in 2016.
Re: (Score:2)
Why the fuck would it be stealing to copy your DVD collections to your hard disk drive, so you do not have to get up and down each time you swap content. Seriously talk about up tight freakazoid. So let me guess you believe if you want to watch it in the lounge room you buy one copy, if you want to watch it in the bedroom you buy another copy, own a media centre as well as a DVD player buy and download another copy, more that one person in the lounge buy a copy per person and oh yeah, if the copies die imme
Re: (Score:1)
Re: (Score:1)
Re: (Score:2)
There's something ironic about the fact that it got out of beta long after the media it originally supported went extinct - it's a little late.
H.265 is extinct? wait... What year is it? Did I miss something? Why is it late that a transcoder supporting a very current codec gets released?
Re: (Score:2)
There's something ironic about the fact that it got out of beta long after the media it originally supported went extinct - it's a little late.
Be fair, it does a good job of transcoding. I tried using the previous version of Handbrake to transcode some video files that wouldn't play on my iPhone, it was good enough. But I use a Mac and the feature to add a batch of files all at once is missing from that version, so it was a bit inconvenient to set up a big encoding run one file at a time. Maybe they added it to this release. But ultimately since I'm on a Mac and I have Final Cut Pro, it's faster for me to use Compressor.app.
Re: (Score:1)
I believe that's been possible via the CLI for a long long time, like a decade. However, I don't run batches, because for whatever reason you can't select a configuration to pick the HD audio as a passthrough with a multiple language selection and subtitles in a preferred order automatically, only dropping those that don't exist. I convert everything to MPEG4 incurring an unnoticeable image degradation saving between 50 and 80% of the original source. I'll admit it is surprising when that 30GB source drops
Re: (Score:2)
It would be difficult to judge by my encoding times, I'm using an antique Mac mini 2011 model with a 2.7Ghz i7. I have an SSD but encoding is CPU intensive so the CPU is the bottleneck. I haven't done any direct comparisons at similar encoding rates, the Compressor settings are so dissimilar that I'm not sure how I'd even compare them to Handbrake. But overall Compressor seems more flexible and faster. Apple pro apps tend to use multithreading very efficiently so they're fast on multicore computers like min
Re: (Score:1)
Re: (Score:2)
Well that's another problem right there. My mini doesn't have a DVD drive, if I want to rip a DVD I have to use Remote Drive and link to my old G4 Windtunnel machine, the last machine I owned with an internal DVD drive. So I usually just copy the VOB to my local Mini and transcode it there. I don't know if that is any faster or slower, I have nothing to compare it to, I haven't ripped a DVD in years probably. In transcoding, Handbrake will peg the CPU but I don't recall exact fps, something around 100 I thi
Re: (Score:1)
Re: (Score:2)
Yeah, I could do that easily enough but it's money I'd rather not spend. DVDs are kind of dead media now, that's where this branch of the discussion originated. I skipped the whole BD hardware era because BDRips are easy enough to find online. I used to do a lot of DVD mastering with DVD Studio Pro but I haven't touched it in years, everyone wants files for online delivery now. For the rare occasions I would ever need a DVD drive, the kludgy Remote Drive is good enough.
Re: (Score:1)
First, the case $20 on sale, at least around here plus the cost of whatever drive you wish to drop in it. That was purely to address the 'x' doesn't have drive 'y' statement.
Second, there's 2 or 3 issues with the online delivery, including quality, reliability, and availability. Streaming for me is a non-starter. The quality is too low overall compared to BD sources, or even DVD sources in some cases, audio especially. Then there's video quality. And finally there's the issue of copyright violations - down
Re: (Score:1)
Re:Beta versioning (Score:5, Insightful)
but don't use it as often these days as I'm no longer buying and ripping my own DVDs or BluRays to my media server.
I use it more now than an ever. The switch to H.265 can save a lot of disk space so I use it to transcode some old under compressed stuff.
Then there's Skype for business. In MS's infinite wisdom the current version of Skype saves HUGE files even at the lowest quality when recording meetings, and yet the defaults for Sharepoint limit files to 50MB (the company I work for is too big to get something like this changed). None the less you can easily get a 1 hour meeting with powerpoint down to below 50MB in H.264 with the right massaging in Handbrake.
Re: (Score:2)
Makes sense because if your prediction gets off, you get weird artifacts from the compounding errors.
Most Skype based recordings are powerpoint presentations. Videos are incredibly static. Also the older Lync worked just fine creating wonderfully small recordings. It was only in Skype for Business that they screwed up the lowest quality defaults.
Re: (Score:1)
While HandBrake has released beta and release candidate versions in the past, it was never "in beta". The project switched to semver in version 0.10.0, and 0.10.1-0.10.5 were patch releases for bug fixes. 1.0.0 continues with semver, denoting a major release that is backwards-incompatible in some places.
Re: (Score:1)
A GUI.
Re: (Score:2)
When I used it before, it didn't seem to do well with the prospect of converting 22 files at the same time. ffmpeg and some minor script fu is great for that.
Once you have your preferred options figured out, the GUI just mostly gets in the way.
Re:Breaking (Score:5, Funny)
Update. News at 11.1.
Jason strikes again! (Score:2)
Thanks Jason!
You're the best!
Re: (Score:2)
Still optimized for Intel (Score:1, Redundant)
I find it astounding that an i7 2600 laptop running at 2.2 ghz can outperform an AMD 8350 at 4.4 ghz at Handbreak. Meanwhile in other tasks there are no such strange anomalies. My guess is they are using an Intel compiler and getting paid by Intel to make sure performance is crippled on AMD as handbreak is used a lot for benchmarks
Re: (Score:1)
Its called IPC, AMD sucks when it comes to real performance per clock as much as Pentium 4 did 10 years ago.
Re: (Score:3)
Ryzen is also not the first AMD CPU that has claimed it's going to compete clock for clock with Intel too. As much as I'd like to see AMD actually do it I'm reserving my opinion until it's actually produced and in consumer's hands for testing. That said, I'm holding off a little bit on my planned SkyLake build to see if they've managed to pull it off. If they have it'll be good for everyone!
Re: (Score:2)
Ryzen is also not the first AMD CPU that has claimed it's going to compete clock for clock with Intel too.
Remember when AMD's K7 came out and punched Intel in the nuts clock-for-clock? Pepperidge Farm remembers. It happened before. That doesn't necessarily mean it could happen again, though.
Re: (Score:2)
And do you remember Intel coming right back? I don't think they can do it this time so if AMD actually has something they may be able to make it successful without a quick kick to the nutz from Intel. But I'm not going to believe it until I see it as they've cried wolf a few times now.
Re: (Score:2, Informative)
I know Intel overall is superior per clock tick.
Hairyfeet had a youtube video which showed someone upgrading from an AMD 8350 to an i7 4790K and you know what? Only a 2% difference! Reason being is the AMD had 8 cores and most video work can take advantage of multiple cores. Adobe Premiere showed slight favoring to the AMD cpu on some of the workloads and close to even on the rest.
Handbrake got caught taking money from Intel to use non IEEE compliant x87 FPU code and Intel optimizations so parts of the CPU
Re: (Score:3)
Intel's had an 8core Desktop for a while now.... and there's the shiny new 10core that you're thinking of at that $1700+ price point. And those are actual cores before "HyperThreading" or whatever they're wanting to call it now gets taken into count... so 16 and 20 thread execution respectively. And yes, Desktop product, not Xeon product in desktop boards with wonky support.
Re: (Score:2)
The price delta for those CPUs is still massive, and their 4-core still wins for gaming because games don't have many threads.
Re: (Score:2)
Yup, the ten core is expensive but the 8 core can be had for a grand and the 6 core at fairly reasonable prices IF you're willing to run a Broadwell E system. Intel is already talking about the next E systems and surprise - new socket! The E systems have generally had expensive mobo so I was going to skip it. IF AMD can undercut pricewise, can beat or meet Skylake, meet Broadwell E levels of performance (which should beat Skylake), then I might purchase. I need a new desktop and am interested so I'm rooting
Re: (Score:2)
Yup, the ten core is expensive but the 8 core can be had for a grand and the 6 core at fairly reasonable prices IF you're willing to run a Broadwell E system. Intel is already talking about the next E systems and surprise - new socket!
That is literally five to ten times the price of the AMD chip right now, though. And the motherboard is twice as expensive, too. It's faster, but it's not that much faster.
Re: (Score:2)
Handbrake got caught taking money from Intel to use non IEEE compliant x87 FPU code
Source please. Every search for this turned up only a self referencing post to your comment.
What Intel did do is contribute QuickSync Video codecs to Handbrake which encode video using the hardware H.264 encoder in the Intel GPU. That is much faster than the AMD one which naturally is missing all of this.
Re:Still optimized for Intel (Score:5, Informative)
There is no source. HandBrake has never accepted money from Intel. Period. We don't get paid for the work we do.
All our source code is public on GitHub. If there was anything malicious like this in there, it would be spotted pretty easily. It's not a huge code base.
AMD VCE is hopefully going to be added some day. We did have initial patches from AMD, but they've changed directions with their libraries and the GPUOpen project so someone needs to find the time to re-do all that work.
NVENC is also an option if it can be added in a GPL friendly way.
Re: (Score:1)
Re: (Score:2)
I can get an 8 core for a grand and overclock it to the Moon with Broadwell E. Supposedly there's another E offering coming too. Multiple cores do indeed speed video work and I do lots of it - I use a VM that's given 10 cores and it flies. IF AMD has something that matches Broadwell E and doesn't cost a mint and Intel doesn't immediately bitch slap them via pricing or a new as-yet unreleased CPU then I'll buy AMD no question. More than once though AMD has made noises about new CPUs coming out that would mak
Re: (Score:2)
For that task, yes, now try a game with a "main thread" that the AMD core can't run at full speed. You get one core at 100% while the rest run much slower waiting on "main thread" tasks to complete. Wait, it's not just games, but more programs work in this sort of manner. I'd rater have fewer, but much wider cores, than a bunch of not so wide ones that bottleneck on the "main thread."
Re: (Score:2)
Sounds to me like he means that when run on Intel certain superior FPU functions come online that AMD doesn't get - well duh. AMD has some optimizations too I'm sure but the user base is smaller, it sounds like AMD stopped helping, and Intel actually has H.264 (and H.265?) functionality that make them superior currently. I'd like to have seen the Handbrake encoding test AMD demonstrated on Broadwell done on Skylake to see if the new instructions helped much. I will be looking for encoding speed when I decid
Re: (Score:2, Insightful)
OpenSource program gets paid by Intel to cripple AMD performance? This is your guess based upon poor performance of your CPU? Good grief....
Re: (Score:3)
OpenSource program gets paid by Intel to cripple AMD performance? This is your guess based upon poor performance of your CPU? Good grief....
Oh really [intel.com]?
Yes it is not a vast conspiracy that intel cheats [extremetech.com] with some popular benchmarks.
Re:Still optimized for Intel (Score:5, Informative)
Oh really [intel.com]?
Maybe you should read that article. And then maybe you should look into what Intel contributed.
It's kind of hard to "cripple" AMD hardware that AMD doesn't have. Intel contributed a QSV capable codec to Handbrake. AMD are more than welcome to do so too, the source is open and I'm willing to bet Handbrake people wouldn't complain if AMD finally gave people a hardware encoder + code that worked for it.
Re: (Score:2)
Wow, that's a lovely article explaining how Intel CONTRIBUTED CODE to an OpenSource project!
They wanted this application that's heavily used to run fast on their CPUs so they contributed code that utilized H.264 speedups in their processor. Has AMD contributed the same? Does AMD have those speedups in their CPU? Do you think that the Handbrake team would turn down a reasonable OpenSource piece of code from AMD?
The answer is NO and if the leaders of the team tried it would be forked in no time flat and the c
Re: (Score:2)
I find it astounding that my 4170 gets beat by a core2 quad ... and I actually paid for it
AMD has just been sucking ass in the cpu game, has been for a long time now, maybe zen, kind of doubt it though
Re: (Score:2)
I find it astounding that an i7 2600 laptop running at 2.2 ghz can outperform an AMD 8350 at 4.4 ghz at Handbreak.
This likely has more to do with the compiler optimizations (and other optimizations) of libav 12.
I 'think' this is loaded as an external library, you you may wish to attempt to DL the source and compile with AMD centric optimizations and see what happens.
Re: (Score:2)
Or it has to do with the hardware encoder for which Intel provided the handbrake team some code.
Re: (Score:2)
Were they running QSV? Intel's internal GPUs support hardware H.264 encoding with Handbrake without any conspiracy theory needed.
Re: (Score:2)
I find it astounding that an i7 2600 laptop running at 2.2 ghz can outperform an AMD 8350 at 4.4 ghz at Handbreak. Meanwhile in other tasks there are no such strange anomalies. My guess is they are using an Intel compiler and getting paid by Intel to make sure performance is crippled on AMD as handbreak is used a lot for benchmarks
Last time I checked which was a few weeks ago, Intel's compiler and libraries still disable vector code paths based on the CPU manufacturer identification rather than feature flags.
HandBrake 1.0.0 released! Woohoo! (Score:2)
Now I can finally get my 2003 Acura out of the driveway.
Piece of shit (Score:2)
I've had no joy getting it to work on Centos. Plus it has a dependency on the gstreamer-plugins-bad package. Does that ring a bell?
For the corner case that mencoder & ffmpeg couldn't handle it's not worth it.
Re: (Score:2)
I've had no joy getting it to work on Centos. Plus it has a dependency on the gstreamer-plugins-bad package. Does that ring a bell?
For the corner case that mencoder & ffmpeg couldn't handle it's not worth it.
CentOS is kind of old. Which is not a problem as that is more meant for servers. Have you tried getting it to work on a more desktop friendly up to date distro such as Linux Mint?
Re: (Score:1)
Could upgrade to Fedora. You'd probably have an easier time. Don't use the gnome shit though. Install kde/plasma. A real desktop. Then set the cursor so focus follows mouse. Anything else is so 1980s, like Windows.
Re: (Score:2)
Plus it has a dependency on the gstreamer-plugins-bad package. Does that ring a bell?
Yeah it rings a bell. A set of plugins in need of a code review that provide functionality to other packages. Why don't you fix the problem by helping the gstreamer guys rather than criticising other software for not re-inventing the wheel.
No Auto Update? (Score:2)
0.10.5 on MacOS does not believe any new updates are available.
Re: (Score:1)
Updates will be enabled after the initial rush on downloads is over, so as to not overload our servers.
Re: (Score:2)
Excellent, thank you.
Did they ever improve the decomb filter? (Score:2)
Denoise FTW on VHS (Score:2)
Re: (Score:1)
re: HandBrake 1.0.0 Released After 13 Years Of Dev (Score:3)
THANK YOU - - - Eric Petit (aka "titer" from his SVN repository username), Laurent Aimar (fenrir), Van Jacobson (van), John Allen (johnallen), Joe Crain (dynaflash), Damiano Galassi (ritsuka), Edward Groenendaal (eddyg), David Foster (davidfstr), Rodney Hester (rhester), Andrew Kimpton (awk), Chris Lee (clee), Chris Long (chrislong), Brian Mario (brianmario)Maurj (maurj), Mirkwood (mirkwood), Nyx (Nyx), Philippe Rigaux (prigaux), Jonathon Rubin (jbrjake), Scott (s55), John Stebbins (j45), Chris Thoman (huevos_rancheros), Mark Krenek (travistex), Kona "Mike" Blend (KonaBlend), David Rickard (RandomEngy), Tim Walker (Rodeo), Bradley Sepos (BradleyS), Maxym Dm (maxim_d33), and all the others that have assisted in this project ! ! ! ! !
https://github.com/HandBrake/H... [github.com]
HANDBRAKE has been 'my friend' for many years, even as a beta, and has allowed me to view many videos without having to know anything (or very little) about the inner workings of transcoders / video-packages / 'container' details, etc.
Cheers to you and those like you that provide help for the semi-educated masses that need help converting videos from one format to another !
I cannot adequately express the level of admiration and respect I have for those of you that are providing services for the people, free of charge, and solely for your own gratification.
Best and Sincere Regards - - - and Happy Holidays
rickyslashdot
use cases? (Score:2)
Given that there is this limitation imposed on the software authors:
It can process the most common media files and DVD/Blu-ray sources that don’t have any type of copy protection.
What is handbrake good for?
Re: (Score:2)
Something you've already decrypted with another tool.
Re: (Score:2)
It is also possible to add a little something something into handbrake and it will do it for you. I have to admit I am getting a bit slack in my old age and when it comes to porting my DVD contents to hard disk drive, rather that swapping disks I just download it from the internet, I already have license to the content and that is easier than swapping hundreds and hundreds of DVDs (don't even know how many but I can still remember not to buy the same content over again, well, mostly).
Re: (Score:2)
It can encode files to different sizes, aspect ratios and formats. It is frequently used as a companion to something like MakeMKV [makemkv.com], which will do the actual ripping from media to file.
Re: (Score:2)
I'm still using ye olde dvdbackup to rip DVDs from the commandline under Linux. When I want to watch a series but don't want to deal with flipping discs I just hook up my three external drives to my Linux box (which has one internal drive as well) and run four screens of it.
What's the blu-ray equivalent? I'm thinking about buying a blu-ray drive. Or finally replacing my antique BDP-S300 with something less crap, and stealing its drive. It just has a SATA drive in it, and apparently it works OK under Windows
Re: (Score:2)
MakeMKV rips BluRay fine. I've ripped scores of them, then encoded to h.264 m4v files using Handbrake -- from Avatar to Downton Abbey. Just about any SATA BR player should work fine under Linux.
Lots of software like Kodi or OpenELEC will index and play series files just fine, looking up against thetvdb.com as long as you name them properly. I use "Name Season x Episode", like "Downton Abbey 1x02.m4v".
The next challenge is UltraHD -- 4K BluRay discs, which might take some time to get cracked.
Re: (Score:2)
What a PITA that was. I have it sorted now. I have Handbrake 1.0.1, VLC 2.2.4 and I replaced libdvdcss_2.x.x with libdvdcss_1.4.0
I was able to rip an encrypted Get Smart episode to h.264 and also to h.265 using Handbrake, and VLC could play them both back. Handbrake can also decode ProRes movs. Success!
Re: (Score:2)
If I pop a commercial DVD in my DVD drive, Handbrake won't decode it automatically. It relies on a third-party library, libdvdcss_1.4.0, to do that. Handbrake doesn't include decryption libraries to avoid hassles from The Man so they used to tell you to install VLC. Now VLC libraries don't decrypt anymore so you need to get the old decryption library.
Re: (Score:2)
Re: (Score:1)
I haven't checked recently, but historically we could not add it because it required linking against Non-GPL license compatible code, which means we would not have been able to ship binaries with it included.
I know ffmpeg / libav now has supported. If it can be enabled without --non-free (to maintain GPL compatibility) we are open to patches to integrate this into HandBrake.
If someone wants to give it a shot, they are welcome to join #handbrake to speak to us about it. There isn't a huge interest in it amon
Re: (Score:2)
I've been biding my time and hoping they'd change their minds about it, but that doesn't seem to be happening :(
I'm not sure adding non-GPL code to GPL code is something someone can just change their minds about.
HandBrake's nursery was BeOS (Score:1)
HandBrake was, in its early life, one of the more exciting and useful apps on BeOS. I've always been happy that an app which began life on that alternative operating system has become so widely-used. It made a great pairing with the early VLC ports to BeOS.