fbpx
Wikipedia

HandBrake

HandBrake is a free and open-source transcoder for digital video files. It was originally developed in 2003 by Eric Petit to make ripping DVDs to a data storage device easier.[3] HandBrake's backend contains comparatively little original code; the program is an integration of many third-party audio and video libraries, both codecs (such as FFmpeg, x264, and x265) and other components such as video deinterlacers (referred to as "filters"). These are collected in such a manner to make their use more effective and accessible (e.g., so that a user does not have to transcode a video's audio and visual components in separate steps, or with inaccessible command-line utilities).

HandBrake
HandBrake 1.0.0 running on macOS Sierra
Original author(s)Eric "titer" Petit
Developer(s)HandBrake Team
Initial release24 August 2003 (20 years ago) (2003-08-24)
Stable release
1.7.1[1] / 22 November 2023; 23 days ago (22 November 2023)
Repository
  • github.com/HandBrake/HandBrake
Written inObjective-C, C, C#
Operating systemLinux, macOS, Windows
Platformx64
Size
Available inEnglish*, German*, French, Italian, Russian, others — *documentation available in the marked languages
TypeTranscoding
LicenseGPL-2.0-only (Third-party components have their own licenses)[2]
Websitehandbrake.fr

HandBrake clients are available for Linux, macOS, and Windows.[4]

History edit

Early versions edit

HandBrake was originally developed by Eric Petit in 2003 as software for BeOS, before being ported to other systems.[5] He continued to be the primary developer until April 2006, when the last official Subversion revision was committed. Petit continued to be active on the HandBrake forum for a brief period after. From May–June 2006, no one in the HandBrake community was successful in contacting Petit, and no further code changes were officially made.[3]

MediaFork edit

In September 2006, Rodney Hester and Chris Long had been independently working to extract the H.264 video compression format from Apple's iPod firmware (1.2) through reverse engineering before meeting on the HandBrake forum. Since their work was complementary, they began working together to develop an unstable, but still compileable, release of HandBrake supporting the H.264 format. Hester and Long made progress in terms of stability, functionality, and look and feel, but it was not possible to submit their patch to the HandBrake subversion repository without authorization from Petit.[3]

Unable to submit their revisions as a successor to HandBrake, Hester created a subversion repository mirroring HandBrake's final subversion (0.7.1) on the HandBrake website and began development on top of that. Hester and Long named the new project MediaFork.[3]

From 2007 edit

On February 13, 2007, Hester and Long were contacted by Petit, who informed them of his support and encouraged them to continue developing. Plans were then made to reintegrate MediaFork as a direct successor to HandBrake. The MediaFork website and forums were moved to HandBrake's, and the next release was officially named HandBrake.[3] On December 24, 2016, after more than 13 years of development, HandBrake 1.0.0 was released.[4]

There is another transcoder, called VidCoder, that uses HandBrake as its encoding engine.[6]

Features edit

Hardware acceleration edit

Some GPUs (including GPUs physically integrated with CPUs, referred to by AMD as APUs) contain dedicated hardware for video encoding and decoding (Intel's Quick Sync Video, Nvidia's NVENC, or AMD's Video Coding Engine / Video Core Next). This hardware is usually provided for scenarios where quick and power-efficient compressed video is desired, such as videoconferencing and streaming video. It is less often used for transcoding like that performed by HandBrake because its compression efficiency can rarely match that of an optimized software encoder for the same codec,[7] but HandBrake still provides the owners of compatible hardware (who are willing to accept the tradeoff) with the option of hardware encoding. Quick Sync was added in November 2014 with version 0.10.0, while NVENC and the VCE became supported in version 1.2.0, released in December 2018.[8] (HandBrake supports both the VCE and the newer VCN, but its interface only mentions the VCE by name, even if VCN hardware is present or a codec is being used that is too new to have VCE support.)

Transcoding edit

Users can customize the output by altering the bit rate, maximum file size or bit rate and sample rate via "constant quality".[9] HandBrake supports adaptive deinterlacing, scaling, detelecine, and cropping, both automatic and manual.[2]

Batch edit

HandBrake supports batch encoding through graphical user interface (GUI) and command-line interface (CLI).[10] Third-party scripts and UIs exist specifically for this purpose, such as HandBrake Batch Encoder,[11] VideoScripts,[12] and Batch HandBrake.[13] All make use of the CLI to enable queueing of several files in a single directory.[citation needed]

Sources edit

HandBrake transcodes video and audio from nearly any format to a handful of modern ones, but it does not defeat or circumvent copy protection.[14] One form of input is DVD-Video stored on a DVD, in an ISO image of a DVD, or on any data storage device as a VIDEO_TS folder.

As with DVDs, HandBrake does not directly support the decryption of Blu-ray discs. However, HandBrake can be used to transcode a Blu-ray disc if DRM is first removed using a third-party application.[15]

Support edit

Input edit

Output edit

Reception edit

In 2011, Preston Gralla of PC World praised HandBrake for its feature set: "Advanced users will be pleased at the number of options." However, he criticized the usability for new users: "Note that HandBrake isn't necessarily the easiest program to use. It has a large number of options available, and there's no good explanation of what they do or how to use them. Beginners should stick with the defaults". He concluded by calling HandBrake a "solid choice" for people who are looking for a free video transcoder.[18]

In 2013, Lifehacker.com visitors voted HandBrake as the most popular video converter over four other candidates by a wide margin.[19]

See also edit

References edit

  1. ^ "Release 1.7.1". 22 November 2023. Retrieved 15 December 2023.
  2. ^ a b c d e "Handbrake: Features". from the original on 25 January 2022. Retrieved 17 July 2015.
  3. ^ a b c d e Hester, Rodney; Long, Chris (17 March 2007). . HandBrake. Archived from the original on 6 July 2011. Retrieved 6 August 2011.
  4. ^ a b "Video Converter 'Handbrake 1.0' Released for Mac After 13 Years in Beta". from the original on 23 September 2017. Retrieved 22 September 2017.
  5. ^ . Eric Petit. Archived from the original on 13 November 2012. Retrieved 1 January 2013.
  6. ^ "VidCoder Home". from the original on 18 February 2016. Retrieved 4 March 2012.
  7. ^ Pozdnyshev, Alexander (22 July 2020). "NVIDIA NvEnc vs. CPU encoding: Can the video encoder of the Turing cards be used for twitch streaming and keep up with a CPU? Analysis with Netflix VMAF". igor´sLAB. from the original on 11 August 2020. Retrieved 29 November 2020.
  8. ^ "HandBrake: News". handbrake.fr. from the original on 18 January 2020. Retrieved 29 November 2020.
  9. ^ Gralla, Preston (23 March 2011). "Editorial Review of HandBrake". PC World. from the original on 10 August 2011. Retrieved 6 August 2011.
  10. ^ . Handbrake. Archived from the original on 8 May 2009. Retrieved 6 August 2011.
  11. ^ "HandBrake Batch Encoder". from the original on 2 April 2010. Retrieved 21 February 2010.
  12. ^ "Videoscripts batch encoding scripts". from the original on 31 October 2010. Retrieved 20 October 2010.
  13. ^ "Batch HandBrake". from the original on 15 May 2013. Retrieved 18 March 2013.
  14. ^ "About HandBrake".
  15. ^ Seff, Jonathan (20 January 2010). "Blu-ray ripping on the Mac". MacWorld. from the original on 31 July 2010. Retrieved 6 August 2011.
  16. ^ a b c "Handbrake: News - HandBrake 1.0.0 Released". from the original on 27 December 2016. Retrieved 26 December 2016.
  17. ^ "Handbrake 1.6.0 Release Notes". GitHub. Retrieved 23 July 2023.
  18. ^ Gralla, Preston (23 March 2011). "Handbrake". from the original on 28 July 2014. Retrieved 20 July 2014.
  19. ^ "Most Popular Video Converter: Handbrake". 27 August 2013. from the original on 18 July 2014. Retrieved 20 July 2014.

External links edit

  • Official website

handbrake, confused, with, hand, brake, free, open, source, transcoder, digital, video, files, originally, developed, 2003, eric, petit, make, ripping, dvds, data, storage, device, easier, backend, contains, comparatively, little, original, code, program, inte. Not to be confused with Hand brake HandBrake is a free and open source transcoder for digital video files It was originally developed in 2003 by Eric Petit to make ripping DVDs to a data storage device easier 3 HandBrake s backend contains comparatively little original code the program is an integration of many third party audio and video libraries both codecs such as FFmpeg x264 and x265 and other components such as video deinterlacers referred to as filters These are collected in such a manner to make their use more effective and accessible e g so that a user does not have to transcode a video s audio and visual components in separate steps or with inaccessible command line utilities HandBrakeHandBrake 1 0 0 running on macOS SierraOriginal author s Eric titer PetitDeveloper s HandBrake TeamInitial release24 August 2003 20 years ago 2003 08 24 Stable release1 7 1 1 22 November 2023 23 days ago 22 November 2023 Repositorygithub wbr com wbr HandBrake wbr HandBrakeWritten inObjective C C C Operating systemLinux macOS WindowsPlatformx64SizeLinux 22 3 MBWindows 12 4 MBmacOS 19 4 MBAvailable inEnglish German French Italian Russian others documentation available in the marked languagesTypeTranscodingLicenseGPL 2 0 only Third party components have their own licenses 2 Websitehandbrake wbr frHandBrake clients are available for Linux macOS and Windows 4 Contents 1 History 1 1 Early versions 1 2 MediaFork 1 3 From 2007 2 Features 2 1 Hardware acceleration 2 2 Transcoding 2 3 Batch 2 4 Sources 3 Support 3 1 Input 3 2 Output 4 Reception 5 See also 6 References 7 External linksHistory editEarly versions edit HandBrake was originally developed by Eric Petit in 2003 as software for BeOS before being ported to other systems 5 He continued to be the primary developer until April 2006 when the last official Subversion revision was committed Petit continued to be active on the HandBrake forum for a brief period after From May June 2006 no one in the HandBrake community was successful in contacting Petit and no further code changes were officially made 3 MediaFork edit In September 2006 Rodney Hester and Chris Long had been independently working to extract the H 264 video compression format from Apple s iPod firmware 1 2 through reverse engineering before meeting on the HandBrake forum Since their work was complementary they began working together to develop an unstable but still compileable release of HandBrake supporting the H 264 format Hester and Long made progress in terms of stability functionality and look and feel but it was not possible to submit their patch to the HandBrake subversion repository without authorization from Petit 3 Unable to submit their revisions as a successor to HandBrake Hester created a subversion repository mirroring HandBrake s final subversion 0 7 1 on the HandBrake website and began development on top of that Hester and Long named the new project MediaFork 3 From 2007 edit On February 13 2007 Hester and Long were contacted by Petit who informed them of his support and encouraged them to continue developing Plans were then made to reintegrate MediaFork as a direct successor to HandBrake The MediaFork website and forums were moved to HandBrake s and the next release was officially named HandBrake 3 On December 24 2016 after more than 13 years of development HandBrake 1 0 0 was released 4 There is another transcoder called VidCoder that uses HandBrake as its encoding engine 6 Features editHardware acceleration edit Some GPUs including GPUs physically integrated with CPUs referred to by AMD as APUs contain dedicated hardware for video encoding and decoding Intel s Quick Sync Video Nvidia s NVENC or AMD s Video Coding Engine Video Core Next This hardware is usually provided for scenarios where quick and power efficient compressed video is desired such as videoconferencing and streaming video It is less often used for transcoding like that performed by HandBrake because its compression efficiency can rarely match that of an optimized software encoder for the same codec 7 but HandBrake still provides the owners of compatible hardware who are willing to accept the tradeoff with the option of hardware encoding Quick Sync was added in November 2014 with version 0 10 0 while NVENC and the VCE became supported in version 1 2 0 released in December 2018 8 HandBrake supports both the VCE and the newer VCN but its interface only mentions the VCE by name even if VCN hardware is present or a codec is being used that is too new to have VCE support Transcoding edit Users can customize the output by altering the bit rate maximum file size or bit rate and sample rate via constant quality 9 HandBrake supports adaptive deinterlacing scaling detelecine and cropping both automatic and manual 2 Batch edit HandBrake supports batch encoding through graphical user interface GUI and command line interface CLI 10 Third party scripts and UIs exist specifically for this purpose such as HandBrake Batch Encoder 11 VideoScripts 12 and Batch HandBrake 13 All make use of the CLI to enable queueing of several files in a single directory citation needed Sources edit HandBrake transcodes video and audio from nearly any format to a handful of modern ones but it does not defeat or circumvent copy protection 14 One form of input is DVD Video stored on a DVD in an ISO image of a DVD or on any data storage device as a VIDEO TS folder As with DVDs HandBrake does not directly support the decryption of Blu ray discs However HandBrake can be used to transcode a Blu ray disc if DRM is first removed using a third party application 15 Support editInput edit DVD Video from disc or ISO image Matroska MKV Audio Video Interleave AVI MPEG 4 Part 14 MP4 MPEG Transport Stream TS BDAV MPEG 2 Transport Stream M2TS Output edit Container formats 2 MPEG 4 Part 14 MP4 iTunes Video M4V Matroska MKV AVI up to version 0 9 3 Video formats 2 H 264 using x264 Nvidia NVENC Intel QSV and AMD VCE H 265 HEVC using x265 Nvidia NVENC Intel QSV and AMD VCE MPEG 4 ASP using libav MPEG 2 using libav Theora using libtheora VP8 and VP9 using libvpx 16 AV1 using SVT AV1 and Intel Quick Sync Video 17 Audio formats 2 Advanced Audio Coding AAC using libav for Windows and Linux or using CoreAudio in macOS HE AAC till version 0 10 3 for Windows and Linux using CoreAudio on macOS AC 3 FLAC 16 bit and 24 bit MPEG 1 or MPEG 2 Audio Layer III MP3 Opus 16 Vorbis Pass through for AAC AC 3 DTS DTS HD E AC 3 FLAC MP3 and TrueHD 16 Reception editIn 2011 Preston Gralla of PC World praised HandBrake for its feature set Advanced users will be pleased at the number of options However he criticized the usability for new users Note that HandBrake isn t necessarily the easiest program to use It has a large number of options available and there s no good explanation of what they do or how to use them Beginners should stick with the defaults He concluded by calling HandBrake a solid choice for people who are looking for a free video transcoder 18 In 2013 Lifehacker com visitors voted HandBrake as the most popular video converter over four other candidates by a wide margin 19 See also edit nbsp Free and open source software portalComparison of video converters List of OpenCL applicationsReferences edit Release 1 7 1 22 November 2023 Retrieved 15 December 2023 a b c d e Handbrake Features Archived from the original on 25 January 2022 Retrieved 17 July 2015 a b c d e Hester Rodney Long Chris 17 March 2007 History of HandBrake HandBrake Archived from the original on 6 July 2011 Retrieved 6 August 2011 a b Video Converter Handbrake 1 0 Released for Mac After 13 Years in Beta Archived from the original on 23 September 2017 Retrieved 22 September 2017 HandBrake version 0 7 0 beta3 Eric Petit Archived from the original on 13 November 2012 Retrieved 1 January 2013 VidCoder Home Archived from the original on 18 February 2016 Retrieved 4 March 2012 Pozdnyshev Alexander 22 July 2020 NVIDIA NvEnc vs CPU encoding Can the video encoder of the Turing cards be used for twitch streaming and keep up with a CPU Analysis with Netflix VMAF igor sLAB Archived from the original on 11 August 2020 Retrieved 29 November 2020 HandBrake News handbrake fr Archived from the original on 18 January 2020 Retrieved 29 November 2020 Gralla Preston 23 March 2011 Editorial Review of HandBrake PC World Archived from the original on 10 August 2011 Retrieved 6 August 2011 Queue Handbrake Archived from the original on 8 May 2009 Retrieved 6 August 2011 HandBrake Batch Encoder Archived from the original on 2 April 2010 Retrieved 21 February 2010 Videoscripts batch encoding scripts Archived from the original on 31 October 2010 Retrieved 20 October 2010 Batch HandBrake Archived from the original on 15 May 2013 Retrieved 18 March 2013 About HandBrake Seff Jonathan 20 January 2010 Blu ray ripping on the Mac MacWorld Archived from the original on 31 July 2010 Retrieved 6 August 2011 a b c Handbrake News HandBrake 1 0 0 Released Archived from the original on 27 December 2016 Retrieved 26 December 2016 Handbrake 1 6 0 Release Notes GitHub Retrieved 23 July 2023 Gralla Preston 23 March 2011 Handbrake Archived from the original on 28 July 2014 Retrieved 20 July 2014 Most Popular Video Converter Handbrake 27 August 2013 Archived from the original on 18 July 2014 Retrieved 20 July 2014 External links edit nbsp Wikimedia Commons has media related to HandBrake Official website Retrieved from https en wikipedia org w index php title HandBrake amp oldid 1189477796, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.