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

213行目: 213行目:
openSUSEでは、マルチメディアコーデックがデフォルトでサポートされていない。<br>
openSUSEでは、マルチメディアコーデックがデフォルトでサポートされていない。<br>
詳細については、公式Webサイトで読むことができる。<br>
詳細については、公式Webサイトで読むことができる。<br>
なお、--allow-vendor-changeオプションは、インストールされた解決可能なソフトウェアのベンダーの変更を許可する。<br>
なお、<code>--allow-vendor-change</code>オプションは、インストールされた解決可能なソフトウェアのベンダーの変更を許可する。<br>
--no-allow-vendor-changeオプションは、外部リポジトリのパッケージをディストリビューションバージョンに変更しない場合に使用する。<br>
<code>--no-allow-vendor-change</code>オプションは、外部リポジトリのパッケージをディストリビューションバージョンに変更しない場合に使用する。<br>
<br>
まず、以下のリポジトリを追加する。<br>
sudo zypper addrepo -f http://opensuse-guide.org/repo/openSUSE_Leap_15.1/ dvd  # SUSE 15.1
sudo zypper addrepo -f http://opensuse-guide.org/repo/openSUSE_Leap_15.2/ dvd  # SUSE 15.2
<br>
<br>
<u>'''コーデックのパッケージ群を纏めてインストールする'''</u>には、以下のコマンドを実行する。<br>
<u>'''コーデックのパッケージ群を纏めてインストールする'''</u>には、以下のコマンドを実行する。<br>
  sudo zypper install --allow-vendor-change x264 libx264-* libx265-* ffmpeg gstreamer-plugins-bad gstreamer-plugins-libav gstreamer-plugins-ugly gstreamer-plugins-ugly-orig-addon lame libavdevice56 libavdevice58 libdvdcss2 vlc-codecs  
  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 \
                                          lame libavdevice57 libavdevice58_13 libdvdcss2 vlc-codecs  
<br>
<br>
<u>'''コーデックを個別にインストールする'''</u>には、以下のコマンドを実行する。<br>
<u>'''コーデックを個別にインストールする'''</u>場合を、以下に示す。<br>
H264 / AVCサポートをインストールするには、以下を実行する。<br>
H264/AVCおよびh265/HEVCをインストールするには、以下を実行する。<br>
  sudo zypper install --allow-vendor-change x264 libx264-* libx265-* vlc-codecs
  sudo zypper install --allow-vendor-change x264 ffx264 libx264-161 libx264-161-32bit x265 libx265-199 libx265-199-32bit vlc-codecs vlc-codec-gstreamer
<br>
<br>
音声や動画を記録、変換、およびストリーミングする機能が必要な場合は、以下を実行して、FFmpegマルチメディアフレームワーク等をインストールする。<br>
音声や動画を記録、変換、およびストリーミングする機能が必要な場合は、以下を実行して、FFmpegマルチメディアフレームワーク等をインストールする。<br>
  sudo zypper install --allow-vendor-change ffmpeg libavdevice56 libavdevice58 libdvdcss2 lame
  sudo zypper install --allow-vendor-change ffmpeg-4 libavdevice57 libavdevice58_13 lame
<br>
<br>
GStreamerライブラリが必要な場合は、以下のコマンドを実行する。<br>
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 gstreamer-plugins-base gstreamer-plugins-good gstreamer-plugins-good-extra gstreamer-plugins-qt5 vlc-codec-gstreamer ogmtools
  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 \
                                          gstreamer-plugins-base gstreamer-plugins-good gstreamer-plugins-good-extra gstreamer-plugins-qt5 vlc-codec-gstreamer ogmtools
<br>
<br>
今後、Pacmanリポジトリから取得することを設定する。<br>
今後、Pacmanリポジトリから取得することを設定する。<br>
  sudo zypper dup --allow-vendor-change --from http://packman.inode.at/suse/openSUSE_Leap_15.1/  # SUSE 15.1
  sudo zypper dup --allow-vendor-change --from http://packman.inode.at/suse/openSUSE_Leap_15.3/  # SUSE 15.3
  または
  または
  sudo zypper dup --allow-vendor-change --from http://packman.inode.at/suse/openSUSE_Leap_15.2/  # SUSE 15.2
  sudo zypper dup --allow-vendor-change --from http://packman.inode.at/suse/openSUSE_Leap_15.2/  # SUSE 15.2