Ubuntu 14.10 に Mencoder をインストールするにはどうすればいいですか?

Ubuntu 14.10 に Mencoder をインストールするにはどうすればいいですか?

件名がすべてを物語っています。Ubuntu 14.10 にアップグレードしましたが、何らかの理由で、mencoder がリポジトリから削除されました... PC から PS3 で再生するビデオをエンコードするために、Universal Media Server というプログラムに mencoder が必要です。Ubuntu 14.10 にインストールするにはどうすればいいですか? よろしくお願いします!

答え1

ステップ1:Ubuntu 14.04 .debファイルをダウンロードしてくださいhttp://pkgs.org/download/mencoderこの時点でを使用してこれをインストールした場合、dpkg依存関係の問題が発生します。具体的には、パッケージlibavcodec54、、、がシステムにインストールされていない可能性があります。ただし、同じ機能を提供する新しいパッケージがインストールされている、または新しいパッケージが利用可能である可能性があります。そのため、.deb ファイルを変更します。libavcodec-extra-54libavformat54libavutil52libswscale2

ステップ2:システムに既にインストールされているこれらのパッケージのバージョンを確認します。

apt-cache policy libavcodec*

(他のパッケージについても同様) でそれがわかります。 インストールされていないが、libavcodec56インストール候補があるなど、利用可能なパッケージがある場合は、それをインストールします ( )。各パッケージのバージョン、つまり最後の 2 桁を書き留めます。ただし、両方ではなく、sudo apt-get install libavcodec56どちらか一方が必要であることに注意してください。libavcodec54libavcodec-extra-54

ステップ3: というスクリプトをダウンロードしてくださいvidebcontrol。これは以下から入手できます。ここ実行可能にしたいのですが、気に入らない場合はviスクリプトを編集して、 (現在のスクリプトの行 35) を使用している行を見つけてvi、それをnanoまたは他の好みのエディターに変更します。

ステップ4:deb ファイルに対して videbcontrol スクリプトを実行します。

videbcontrol mencoder_1.1+dfsg1_0ubuntu3_amd64.deb

または、ダウンロードした deb ファイル。(ここでパス名を指定する必要があるかもしれませんが、必須ではありませんsudo)。これにより、deb のコントロール ファイルが開きます。その中に、手順 1 で説明したパッケージをリストする「Depends on:」という行があります。ここで、バージョン番号を、手順 2 で実際にインストールしたバージョン番号に慎重に置き換えます。エディターを閉じると、.deb ファイルが .modified.deb ファイルとして保存されます。

ステップ5:を使用して変更された .deb ファイルをインストールしますsudo dpkg -i mencoder[version].modified.deb。この時点ですべての依存関係が満たされるはずです。

ちなみに、これは私がnixnote2システムにベータ版をインストールした方法であり、依存関係はほぼ同じです。

関連情報