[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:34297] HandBrake-1.7.3.3215c7e パッケージの紹介



阿部です

オープンソースのビデオ・トランスコーダー HandBrakeの開発版(ほぼ最新のGitソース)パッケージを作りました。
インストール後に簡単な動作テストを行い、とりあえず Plamo-8.xデフォルト環境で問題なく動作することを確認してので
紹介させてもらいます。
興味のある方はお使いください。

HandBrakeの最新安定版バージョンは「1.7.3」ですが、今回作成したパッケージは安定版リリースから次
期バージョン 1.8.0 へ向けて開発中の Gitソースから作成したものになります。

(パッケージのダウンロード先)
1) HandBrake-1.7.3.3215c7e (本体)
   ftp://plamo.linet.gr.jp/pub/Plamo-test/for-8.x/HandBrake-packages/HandBrake-1.7.3.3215c7e-x86_64-B1.tzst
2) numactl-2.0.18 (依存ライブラリ)
   ftp://plamo.linet.gr.jp/pub/Plamo-test/for-8.x/HandBrake-packages/numactl-2.0.18-x86_64-B1.tzst
3) makemkv-1.17.6 (市販BluRay動画をリッピングして変換するのに必要)
   ftp://plamo.linet.gr.jp/pub/Plamo-8.x/x86_64/contrib/multimedia/makemkv-1.17.6-x86_64-B2.tzst
  
※ 「トップガン」BluRayディスクから動画をリッピングして日本語字幕を動画に埋め込んだ MP4形式動画に変換保存できました

(開発版の概要)
バージョン: 1.7.3.3215c7e (commit:3215c7ee942ce41669c0e731c92a6e4bac07aba9 ) on 2024/04/17

[1] 安定バージョン 1.7.3 から更新された主な特徴:
1-1) GUI開発ベースが GTK4 になった (1.7.3 は GTK3ベースだった)
1-2) 内部 FFmpegバージョンが 7.0 になった(1.7.3 は ffmpeg-6.1.0 だった)
    ※ HandBrakeは FFmpegを内部に含んでいます。したがって PlamoのシステムFFmpeg(6.1.1)と衝突することはありません。
1-3) その他パケージ内で使用する多くのライブラリが Plamo-8とほぼ同等バージョンに更新されています。

(開発版パッケージについて)
・Nvidia/Intel それぞれのGPUのハードウェアエンコード機能(nvenc/qsv)をサポート
 確認方法:
 コンソールで 
  $ HandBrakeCLI --version 
  と入力してみてください。

 A) Nvidia GPU環境のときの出力例
   [17:03:02] Compile-time hardening features are enabled 
     [17:03:02] nvenc: version 12.2 is available            <--
     [17:03:02] nvdec: is available                         <--
     [17:03:02] CUDA Version: 6.1
     [17:03:02] vcn: not available on this system
     [17:03:02] qsv: not available on this system
     [17:03:02] hb_init: starting libhb thread
     [17:03:02] thread 7f30bfe006c0 started ("libhb")
     HandBrake 20240417212010-3215c7ee9-master

  B) Intel GPU環境の出力例
   [16:57:02] Compile-time hardening features are enabled
     Cannot load libnvidia-encode.so.1
     [16:57:02] vcn: not available on this system
     [16:57:02] hb_display_init: using VA driver 'iHD'
     libva info: VA-API version 1.21.0
     libva info: User environment variable requested driver 'iHD'
     libva info: Trying to open /usr/lib/dri/iHD_drv_video.so
     libva info: Found init function __vaDriverInit_1_21
     libva info: va_openDriver() returns 0
     [16:57:02] qsv: is available on this system             <--
     [16:57:02] hb_init: starting libhb thread
     [16:57:02] thread 7fa5418006c0 started ("libhb")
     HandBrake 20240417212010-3215c7ee9-master

  C) Intel GPU環境の出力例2
     [17:00:44] Compile-time hardening features are enabled
     Cannot load libnvidia-encode.so.1
     [17:00:44] vcn: not available on this system
     [17:00:44] hb_display_init: using VA driver 'i965'
     libva info: VA-API version 1.21.0
     libva info: User environment variable requested driver 'i965'
     libva info: Trying to open /usr/lib/dri/i965_drv_video.so
     libva info: Found init function __vaDriverInit_1_13
     libva info: va_openDriver() returns 0
     [17:00:44] qsv: is available on this system             <--
     [17:00:44] hb_init: starting libhb thread
     [17:00:44] thread 7fd2296006c0 started ("libhb")
     HandBrake 20240417212010-3215c7ee9-master
 





[検索ページ] [メール一覧]
Plamo ML 公開システム