web-dev-qa-db-fra.com

Comment faire fonctionner Photofilmstrip sur Ubuntu 15.04

Je voulais installer Photofilmstrip sur Ubuntu 15.04, malheureusement, il a été retiré du dépôt. J'ai réussi à l'installer sur la base de comment installer mencoder dans Ubuntu 14.10? . Malheureusement, mencoder ne semble pas fonctionner lorsque vous essayez de restituer une pellicule:

Quand j'utilise la version cli avec:

photofilmstrip-cli -p Chemin/Vers/MonProjet.pfs -t 4 -f 2 -o test.avi

Je reçois la sortie:

PhotoFilmStrip 2.0.0-trunk
(C) 2010 Jens Göpfert
http://www.photofilmstrip.org

processing project  : Path/To/MyProject.pfs
using renderer      : MPEG4-XVid/AC3 (AVI)
output format       : HD (1280x720)
framerate           : 25 (PAL):

Exception in thread ResultFeeder:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
    self.run()
  File "/usr/lib/pymodules/python2.7/photofilmstrip/core/renderer/MovieRenderer.py", line 57, in run
    self.renderer.GetSink().write(result)
IOError: [Errno 32] Broken pipe

J'ai fait ce qui suit pour installer photofilmstrip sur Ubuntu 15.04:

Download Photofilmstrip from http://www.photofilmstrip.org/4-0-Download.html
Download mencoder from http://packages.ubuntu.com/trusty/AMD64/mencoder/download
Install mplayer with Sudo apt-get install mplayer
Followed the steps in how to install mencoder in ubuntu 14.10? to install mencoder
Installed Photofilmstrip with Sudo dpkg -i photofilmstrip_2.0.0-1_all.deb

Des suggestions comment résoudre ce problème?

2
soriak

La modification des paquets deb est un peu délicate, car vous substituez simplement des dépendances. Parfois, cela fonctionne mais il n’ya aucune garantie. Le tuyau cassé est susceptible de provenir de cela.

Une autre solution consisterait à compiler à partir des sources. Une simple configuration et une exécution suffiront, mais dans ce cas, cela ne fonctionnera pas et il faudra un peu plus d'effort pour parcourir toutes les dépendances.

Cependant, la version que vous essayez d'installer n'est pas la dernière, mais Sourceforge en propose une plus récente. si je prends une nouvelle installation de 15.04, je peux l’installer sans astuces en utilisant simplement le centre logiciel:

  1. download http://sourceforge.net/projects/photostoryx/files/photofilmstrip/2.1.0/photofilmstrip_2.1.0-1_all.deb/download
  2. ouvrir avec le logiciel ubuntu-center et installer

Il semble que dans cette version, la dépendance de mencoder a été supprimée.

1
Requist