macOS Sierraで動作するHandBrake 1.0.0 | |
| 原作者 | エリック・「ティター」・プティ |
|---|---|
| 開発者 | ハンドブレーキチーム |
| 初回リリース | 2003年8月24日 |
| 安定版リリース | 1.9.0 [1]
/ 2024年12月1日 |
| リポジトリ |
|
| 書かれた | Objective-C、C、C# |
| オペレーティング·システム | Linux、macOS、Windows |
| プラットフォーム | 64ビット |
| サイズ | |
| 利用可能 | 英語*、ドイツ語*、フランス語、イタリア語、ロシア語、その他 - *マークされた言語のドキュメントが利用可能 |
| タイプ | トランスコーディング |
| ライセンス | GPL-2.0のみ(サードパーティコンポーネントには独自のライセンスがあります)[2] |
| Webサイト | ハンドブレーキ |
HandBrakeは、デジタル ビデオファイル用の無料かつオープンソースの トランスコーダです。もともとは、 DVD をデータ ストレージ デバイスにリッピングしやすくするために、2003 年に Eric Petit によって開発されました。[3] HandBrake のバックエンドには、比較的少ないオリジナル コードしか含まれていません。このプログラムは、多くのサードパーティのオーディオおよびビデオライブラリ、コーデック( FFmpeg、x264、x265など) とビデオデインターレース(「フィルター」と呼ばれる) などのコンポーネントの統合です。これらは、より効果的かつアクセスしやすいように収集されています (たとえば、ユーザーがビデオのオーディオ コンポーネントとビジュアル コンポーネントを別々の手順でトランスコードしたり、アクセスできないコマンド ラインユーティリティを使用したりする必要がありません)。
HandBrakeクライアントはLinux、macOS、Windowsで利用可能です。[4]
歴史
初期バージョン
HandBrakeはもともと2003年にEric Petit氏によってBeOS用のソフトウェアとして開発され、その後他のシステムに移植されました。[5]彼は2006年4月に最後の公式Subversionリビジョンがコミットされるまで主要な開発者であり続けました。 Petit氏はその後もしばらくの間HandBrakeフォーラムで活動を続けました。2006年5月から6月にかけて、HandBrakeコミュニティの誰もPetit氏に連絡を取ることができず、公式にはそれ以上のコード変更は行われませんでした。[3]
メディアフォーク
2006年9月、ロドニー・ヘスターとクリス・ロングは、 HandBrakeフォーラムで出会う前に、リバースエンジニアリングを通じてAppleのiPodファームウェア(1.2)からH.264 ビデオ圧縮フォーマットを抽出する作業をそれぞれ独自に行いました。彼らの作業は補完的であったため、彼らは協力して、H.264フォーマットをサポートする、不安定ではあるがコンパイル可能なHandBrakeのリリースを開発し始めました。ヘスターとロングは安定性、機能性、外観と操作性の面で進歩を遂げましたが、プチの許可なしにHandBrakeサブバージョンリポジトリにパッチを提出することは不可能でした。[3]
ハンドブレーキの後継として改訂版を提出することができなかったため、ヘスターはハンドブレーキのウェブサイトにハンドブレーキの最終版(0.7.1)をミラーリングしたサブバージョンリポジトリを作成し、その上で開発を開始しました。ヘスターとロングは新しいプロジェクトをMediaForkと名付けました。[3]
2007年から
2007年2月13日、ヘスターとロングはプチから連絡を受け、サポートを表明し、開発を続けるよう激励された。その後、MediaForkをHandBrakeの後継として再統合する計画が立てられた。MediaForkのウェブサイトとフォーラムはHandBrakeのものに移行され、次のリリースは正式にHandBrakeと名付けられた。[3] 2016年12月24日、13年以上の開発期間を経て、HandBrake 1.0.0がリリースされた。[4]
VidCoderと呼ばれる別のトランスコーダもあり、これはHandBrakeをエンコードエンジンとして使用しています。[6]
特徴
ハードウェアアクセラレーション
一部のGPU ( CPUに物理的に統合された GPU を含む、 AMDではAPUと呼んでいる) には、ビデオのエンコードとデコード専用のハードウェア ( Intel の Quick Sync Video、Nvidia の NVENC、または AMD のVideo Coding Engine / Video Core Next ) が搭載されています。このハードウェアは通常、ビデオ会議やストリーミング ビデオなど、高速で電力効率の良い圧縮ビデオが求められるシナリオのために用意されています。HandBrake のようなトランスコーディングにはあまり使用されません。その圧縮効率は、同じコーデック用に最適化されたソフトウェア エンコーダーの圧縮効率に匹敵することはほとんどないためです[7]。ただし、HandBrake では、互換性のあるハードウェアの所有者 (トレードオフを受け入れられるユーザー) にハードウェア エンコードのオプションを提供しています。 Quick Syncは2014年11月にバージョン0.10.0で追加され、NVENCとVCEは2018年12月にリリースされたバージョン1.2.0でサポートされるようになりました。[8] (HandBrakeはVCEと新しいVCNの両方をサポートしていますが、VCNハードウェアが存在していたり、VCEをサポートするには新しすぎるコーデックが使用されている場合でも、そのインターフェースではVCEの名前のみが表示されます。)
トランスコーディング
ユーザーは、ビットレート、最大ファイルサイズ、または「一定品質」を介してビットレートとサンプルレートを変更することで、出力をカスタマイズできます。 [9] HandBrakeは、自動と手動の両方で、適応型のデインターレース、スケーリング、デテレシネ、およびクロッピングをサポートしています。[2]
バッチ
HandBrakeは、グラフィカルユーザーインターフェイス(GUI)とコマンドラインインターフェイス(CLI)を介してバッチエンコードをサポートしています。 [10] HandBrake Batch Encoder、[11] VideoScripts、[12] Batch HandBrakeなど、この目的専用のサードパーティスクリプトとUIが存在します。[13]これらすべてがCLIを使用して、1つのディレクトリ内の複数のファイルをキューに入れることを可能にします。[引用が必要]
出典
HandBrakeは、ほぼすべての形式のビデオとオーディオをいくつかの最新の形式にトランスコードしますが、コピー保護を無効にしたり回避したりすることはできません。[14]入力の1つの形式は、 DVD 、DVDのISOイメージ、またはVIDEO_TSフォルダーとして任意のデータストレージデバイスに保存されているDVDビデオです。
DVDと同様に、HandBrakeはBlu-rayディスクの復号化を直接サポートしていません。ただし、サードパーティのアプリケーションを使用してDRMを最初に削除すると、HandBrakeを使用してBlu-rayディスクをトランスコードできます。[15]
サポート
入力
- DVD-Video (ディスクまたはISO イメージから)
- マトロスカ(MKV)
- オーディオ ビデオ インターリーブ(AVI)
- MPEG-4 パート 14 (MP4)
- MPEG トランスポート ストリーム(TS)
- BDAV MPEG-2 トランスポート ストリーム(M2TS)
出力
受付
2011年、PC Worldのプレストン・グララは、HandBrakeの機能セットを称賛した。「上級ユーザーは、オプションの数に満足するだろう。」しかし、彼は初心者の使いやすさを批判した。「HandBrakeは必ずしも最も使いやすいプログラムではないことに注意してください。利用可能なオプションの数が多く、それが何をするのか、どのように使用するのかについての適切な説明がありません。初心者はデフォルトのままにしておくべきです。」彼は最後に、無料のビデオトランスコーダを探している人にとってHandBrakeを「確実な選択」と呼んだ。[19]
2013年、Lifehacker.comの訪問者は、HandBrakeを他の4つの候補を大きく上回り、最も人気のあるビデオコンバーターとして投票しました。[20]
参照
参考文献
- ^ “1.9.0”. 2024年12月1日. 2024年12月3日閲覧。
- ^ abcde 「Handbrake: 機能」。2022年1月25日時点のオリジナルよりアーカイブ。2015年7月17日閲覧。
- ^ abcde Hester, Rodney; Long, Chris (2007年3月17日). 「HandBrakeの歴史」. HandBrake. 2011年7月6日時点のオリジナルよりアーカイブ。 2011年8月6日閲覧。
- ^ ab 「ビデオコンバーター『Handbrake 1.0』がベータ版の13年後にMac向けにリリース」。2017年9月23日時点のオリジナルよりアーカイブ。2017年9月22日閲覧。
- ^ 「HandBrake バージョン 0.7.0-beta3」。Eric Petit。2012年11月13日時点のオリジナルよりアーカイブ。 2013年1月1日閲覧。
- ^ 「VidCoder Home」。2016年2月18日時点のオリジナルよりアーカイブ。 2012年3月4日閲覧。
- ^ Pozdnyshev, Alexander (2020年7月22日). 「NVIDIA NvEnc vs. CPUエンコーディング: TuringカードのビデオエンコーダーはTwitchストリーミングに使用でき、CPUに追いつくことができますか? Netflix VMAFによる分析」. igor´sLAB . 2020年8月11日時点のオリジナルよりアーカイブ。 2020年11月29日閲覧。
- ^ “HandBrake: News”. handbrake.fr . 2020年1月18日時点のオリジナルよりアーカイブ。2020年11月29日閲覧。
- ^ Gralla, Preston (2011年3月23日). 「HandBrakeの編集レビュー」. PC World . 2011年8月10日時点のオリジナルよりアーカイブ。 2011年8月6日閲覧。
- ^ 「Queue」。Handbrake。2009年5月8日時点のオリジナルよりアーカイブ。 2011年8月6日閲覧。
- ^ 「HandBrake Batch Encoder」。2010年4月2日時点のオリジナルよりアーカイブ。 2010年2月21日閲覧。
- ^ 「Videoscripts バッチ エンコーディング スクリプト」。2010 年 10 月 31 日時点のオリジナルよりアーカイブ。2010年10 月 20 日閲覧。
- ^ 「Batch HandBrake」。2013年5月15日時点のオリジナルよりアーカイブ。 2013年3月18日閲覧。
- ^ 「HandBrakeについて」。
- ^ Seff, Jonathan (2010年1月20日). 「MacでのBlu-rayリッピング」. MacWorld . 2010年7月31日時点のオリジナルよりアーカイブ。 2011年8月6日閲覧。
- ^ 「Handbrake 1.8.1 リリースノート」。GitHub 。 2024年8月7日閲覧。
- ^ abc 「Handbrake: ニュース - HandBrake 1.0.0 リリース」。2016年12月27日時点のオリジナルよりアーカイブ。2016年12月26日閲覧。
- ^ 「Handbrake 1.6.0 リリースノート」。GitHub 。 2023年7月23日閲覧。
- ^ Gralla, Preston (2011年3月23日). 「Handbrake」. 2014年7月28日時点のオリジナルよりアーカイブ。 2014年7月20日閲覧。
- ^ 「最も人気のあるビデオコンバーター:Handbrake」。2013年8月27日。2014年7月18日時点のオリジナルよりアーカイブ。 2014年7月20日閲覧。
外部リンク
- 公式サイト
