2016-12-26

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: Beta versioning

By Anonymous Coward



2016-Dec-26 14:14

• Score: 4, Insightful
• Thread

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:Breaking

By Existential Wombat



2016-Dec-26 14:43

• Score: 5, Funny
• Thread

Update. News at 11.1.

Re:Still optimized for Intel

By Billly Gates



2016-Dec-26 14:57

• Score: 4, Informative
• Thread

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 are disabled when run on AMD systems to make Intels look faster.

For gaming yes Intel is better. For running multiple cores AMD has an 8 core ... ok actually Intel now has one too with Broadwell-E for a very expensive $1700 per CPU price which should beat the shit of an AMD but still.

Re:Still optimized for Intel

By thegarbz



2016-Dec-26 16:16

• Score: 5, Informative
• Thread

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:Still optimized for Intel

By Anonymous Coward



2016-Dec-26 17:07

• Score: 5, Informative
• Thread

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.

Show more