web-dev-qa-db-fra.com

comment installer mencoder dans Ubuntu 14.10?

le sujet dit tout. Je suis passé à Ubuntu 14.10 et pour une raison quelconque, ils ont sorti mencoder de la mise en pension ... J'en ai besoin d'un programme appelé serveur multimédia universel pour encoder des vidéos à lire sur mon ps3 à partir de mon ordinateur. Comment puis-je l'installer sur Ubuntu 14.10? Merci!

3

Étape 1: téléchargez le fichier Ubuntu 14.04 .deb à partir de http://pkgs.org/download/mencoder . Si vous utilisiez dpkg à ce stade pour l'installer, vous auriez des problèmes de dépendance. Plus précisément, les packages libavcodec54, libavcodec-extra-54, libavformat54, libavutil52 et libswscale2 ne peuvent pas être installés sur votre système. Cependant, des packages plus récents peuvent être installés, ou des packages plus récents, offrant les mêmes fonctionnalités. Par conséquent, nous allons modifier le fichier .deb.

Étape 2: découvrez quelles versions de ces packages sont déjà installées sur votre système:

apt-cache policy libavcodec*

(et de même pour les autres paquets) vous le dira. Si aucun n'est installé, mais qu'il en existe un, disons que libavcodec56 a un candidat d'installation, installez-le (Sudo apt-get install libavcodec56). Notez la version, c’est-à-dire les deux derniers chiffres de chaque paquet. Notez cependant que vous avez besoin de libavcodec54 ou libavcodec-extra-54, pas des deux.

Étape 3 : téléchargez un script appelé videbcontrol. Il est disponible à partir de ici . Vous voulez le rendre exécutable; et si vous n'aimez pas vi vous pouvez éditer le script, trouver la ligne qui utilise vi (ligne 35 du script actuel) et la changer en nano ou à tout autre choix éditeur.

Étape 4: exécutez le script videbcontrol sur le fichier deb:

videbcontrol mencoder_1.1+dfsg1_0ubuntu3_AMD64.deb

Ou quel que soit le fichier deb que vous avez téléchargé. (Vous devrez peut-être spécifier les noms de chemin ici, mais vous n'avez pas besoin de Sudo). Cela ouvrira le fichier de contrôle de deb. Vous y trouverez une ligne "Dépend de:" répertoriant les packages que j'ai mentionnés à l'étape 1. Maintenant, remplacez soigneusement les numéros de version par ceux que vous avez réellement installés à l'étape 2. La fermeture de l'éditeur enregistre le fichier .deb. un fichier .modified.deb.

Étape 5: Installez le fichier .deb modifié à l'aide de Sudo dpkg -i mencoder[version].modified.deb. Espérons que toutes les dépendances seront satisfaites à ce stade.

C'est d'ailleurs ainsi que j'ai installé la version bêta de nixnote2 sur mon système, avec plus ou moins les mêmes dépendances.

5
Jos