CentOS7 上で MP4 ファイルや TS
ファイルを再生しようとすると、「このファイルをデコードするには追加のプラグインが setroubleshootに必用です 以下のプラグインが必用です: MPEG-4 AAC デコーダー H264
デコーダー」と表示されてしまいます。「検索」ボタンをクリックしてもうんともすんとも言いません。
これは、CentOS のデフォルトレポジトリにはMP4, TS の動画ファイルを再生する為のライブラリがそもそも公開されていないからです。
外部のレポジトリを追加して、ライブラリをインストールする事によりファイルが再生可能となります。
yum update でシステムを最新にしてから、 NuxDextop のレポジトリを追加します。
ちょっと前の解説記事などでは、rpmforge-release パッケージをインストールする方法が紹介されていますが、
rpmforge は、2016年7月に閉鎖されたので、nux-dextop-release を使って下さい。
# yum -y update # yum -y install http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm
動画と音声の変換ライブラリ ffmpeg と 動画再生ツール vlc smplayer などをインストールします。
# yum -y install ffmpeg vlc smplayer
DVD の CSS を解除する為のライブラリ libdvdcss と gstreamer のプラグインをインストールします。
# yum -y install libdvdcss gstreamer{,1}-plugins-ugly gstreamer-plugins-bad-nonfree gstreamer1-plugins-bad-freeworld
デフォルトの動画プレイヤー(Totem)では、MP4 (MPEG-4), TS (MPEG2 TS)ファイルは再生出来ないので、「別のアプリでで開く」->「VLCメディアプレイヤー」を選択して動画を楽しんで下さい。
コメント