📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)

228行目: 228行目:


== マルチメディアコーデックのインストール ==
== マルチメディアコーデックのインストール ==
'''注:これらのコーデックをインストールするには、Packmanリポジトリを有効にする必要がある。'''<br>
<u>※注意</u><br>
<u>これらのコーデックをインストールするには、Packmanリポジトリを有効にする必要がある。</u><br>
<br>
<br>
openSUSEでは、マルチメディアコーデックがデフォルトでサポートされていない。<br>
openSUSEでは、マルチメディアコーデックが標準でサポートされていない。<br>
詳細については、公式Webサイトで読むことができる。<br>
詳細については、公式Webサイトで読むことができる。<br>
なお、<code>--allow-vendor-change</code>オプションは、インストールされた解決可能なソフトウェアのベンダーの変更を許可する。<br>
<code>--no-allow-vendor-change</code>オプションは、外部リポジトリのパッケージをディストリビューションバージョンに変更しない場合に使用する。<br>
<br>
<br>
<u>'''コーデックのパッケージ群を纏めてインストールする'''</u>には、以下のコマンドを実行する。<br>
<code>--allow-vendor-change</code>オプションは、インストールされた解決可能なソフトウェアのベンダーの変更を許可する。<br>
また、<code>--no-allow-vendor-change</code>オプションは、外部リポジトリのパッケージをディストリビューションバージョンに変更しない場合に使用する。<br>
<br>
<u>Packmanリポジトリから必要なコーデックをまとめてインストールする場合、以下に示すライブラリをインストールする。</u><br>
  sudo zypper install --allow-vendor-change x264 ffx264 libx264-161 libx264-161-32bit x265 libx265-199 libx265-199-32bit ffmpeg-4 \
  sudo zypper install --allow-vendor-change x264 ffx264 libx264-161 libx264-161-32bit x265 libx265-199 libx265-199-32bit ffmpeg-4 \
                                           gstreamer-plugins-bad gstreamer-plugins-libav gstreamer-plugins-ugly gstreamer-plugins-ugly-orig-addon \
                                           gstreamer-plugins-libav gstreamer-plugins-libav-32bit gstreamer-plugins-bad-orig-addon gstreamer-plugins-ugly-orig-addon \
                                           lame libavdevice57 libavdevice58_13 libdvdcss2 vlc-codecs  
                                           libavcodec57 libavcodec57-32bit libavdevice57 libavdevice57-32bit \
                                          libavcodec58_134 libavcodec58_134-32bit libavdevice58_13 libavdevice58_13-32bit \
                                          libavfilter6 libavfilter6-32bit libavfilter7_110 libavfilter7_110-32bit \
                                          libavformat57 libavformat57-32bit libavformat58_76 libavformat58_76-32bit \
                                          libavutil55 libavutil55-32bit libavutil56_70 libavutil56_70-32bit \
                                          vlc vlc-codecs vlc-codec-gstreamer
<br>
<br>
<u>'''コーデックを個別にインストールする'''</u>場合を、以下に示す。<br>
<u>Packmanリポジトリからコーデックを個別にインストールする</u>場合を、以下に示す。<br>
H264/AVCおよびh265/HEVCをインストールするには、以下を実行する。<br>
PackmanリポジトリからH264/AVCおよびh265/HEVCをインストールするには、以下に示すライブラリをインストールする。<br>
  sudo zypper install --allow-vendor-change x264 ffx264 libx264-161 libx264-161-32bit x265 libx265-199 libx265-199-32bit vlc-codecs vlc-codec-gstreamer
  sudo zypper install --allow-vendor-change x264 ffx264 libx264-161 libx264-161-32bit x265 libx265-199 libx265-199-32bit vlc vlc-codecs vlc-codec-gstreamer
<br>
<br>
音声や動画を記録、変換、およびストリーミングする機能が必要な場合は、以下を実行して、FFmpegマルチメディアフレームワーク等をインストールする。<br>
Packmanリポジトリから音声や動画を記録、変換、およびストリーミングする機能が必要な場合は、以下に示すライブラリ(FFmpegマルチメディアフレームワーク等)をインストールする。<br>
  sudo zypper install --allow-vendor-change ffmpeg-4 libavdevice57 libavdevice58_13 lame
  sudo zypper install --allow-vendor-change ffmpeg-4 libavcodec57 libavcodec57-32bit libavdevice57 libavdevice57-32bit \
                                          libavcodec58_134 libavcodec58_134-32bit libavdevice58_13 libavdevice58_13-32bit \
                                          libavfilter6 libavfilter6-32bit libavfilter7_110 libavfilter7_110-32bit \
                                          libavformat57 libavformat57-32bit libavformat58_76 libavformat58_76-32bit \
                                          libavutil55 libavutil55-32bit libavutil56_70 libavutil56_70-32bit
<br>
<br>
GStreamerライブラリが必要な場合は、以下のコマンドを実行する。<br>
PackmanリポジトリからGStreamerライブラリが必要な場合は、以下に示すライブラリをインストールする。<br>
  sudo zypper install --allow-vendor-change gstreamer-plugins-bad gstreamer-plugins-bad-orig-addon gstreamer-plugins-libav gstreamer-plugins-ugly gstreamer-plugins-ugly-orig-addon \
  sudo zypper install --allow-vendor-change gstreamer-plugins-libav gstreamer-plugins-libav-32bit gstreamer-plugins-bad-orig-addon gstreamer-plugins-ugly-orig-addon \
                                           gstreamer-plugins-base gstreamer-plugins-good gstreamer-plugins-good-extra gstreamer-plugins-qt5 vlc-codec-gstreamer ogmtools
                                           vlc vlc-codec-gstreamer vlc-codec-gstreamer ogmtools
<br>
<br>
今後、Pacmanリポジトリから取得することを設定する。<br>
今後、Pacmanリポジトリから取得することを設定する。<br>