Mi stavo preparando a creare una slideshow con imagination in wheezy, operazione che non compio di frequente, ma dall’ultima volta che lo avevo usato è cambiato qualcosa.
Stranamente cercando di esportare il video , questo non viene creato in alcun formato.
Anche da konsole gli output non segnalano alcun errore.
L’unica versione disponibile di imagination è la stessa per wheezy e sid , la 2.1-2, così decido di andare sul sito principale di imagination alla ricerca di maggiori informazioni e scopro che è un bug non chiaro.
Parto allora con la compilazione e installazione della versione 3.0.
Come da note del rilascio 06-03-2011:
This is the changelog:
- Added Chinese simplified and Chinese traditional translations
- Icons in the transition menu are animated
- Fixed bug 2900684 in the VOB exported aspect ratio
- Added French translation of the documentation thanks to Yann Ubuntu
- Added Catalan translation thanks to Manuel Tortosa
- Added border to fonts thanks to Robert Cheramy.
- Added HD support
- Fixed ffmpeg support
- Improved handling of Image not found
- Fixed export video extension
- Imagination projects should now have .img as an extention
- Changed behaviour of “new” and “open” (now work as expected)
- Fixed #2905255 (Copy/Paste bug)
Detto ciò cominciamo con lo scaricare i sorgenti su cui lavorare da qui : Latest stable release 3.0
Dopo aver scompattato il contenuto cominciamo a lavorare, spostiamoci all’interno della dir ed eseguiamo:
$ ./configure
subito dopo
$ make
In questo passaggio se vi fossero errori verificate l’output alla ricerca del pacchetto mancante, io ho notato che è indispensabile il pacchetto docbook-xsl, ma a seconda dei pacchetti installati potrebbe essere necessario installare altro.
Questi sono alcuni dei pacchetti indispensabili per proseguire l’installazione :
- libgtk2.0-dev
- pkg-config
- intltool
- dockbook-xsl
- libsox-dev
- xsltproc
- checkinstall
Per l’installazione ho preferito checkinstall a make install, occorre però tenere conto di questa nota presente nel readme :
NOTE FOR PACKAGERS:
===================
Before packaging Imagination (unless this hasn’t already been done) please
comment line 23 in file src/support.h from this:
#define PLUGINS_INSTALLED 0
to this:
#define PLUGINS_INSTALLED 1
If you fail to do so Imagination won’t be able to load the transitions and the
transition’s images when the package is installed.
Dopo aver modificato secondo specifiche siamo pronti per la creazione del paccehtto.
#checkinstall
Preoccupiamoci di rimuovere l’installazione precedente di imagination (e della dipendenza imagination-common) e installiaamo maualmente :
#dpkg i imagination_3.0-1_i386.deb
I primi test hanno confermato che ora l’esportazione funziona, pare leggermente più veloce l’animazione di anteprima e ora le transition presenti nel menù sono animate così da essere più comprensibili.
Queste sono alcune delle tante novità che scoprirete solo provando.
be happy, 😉 do it with Debian
libgtk2.0-dev
pkg-config
intltool
libsox-dev
xsltproc
checkinstall
e relative dipendenze sono richieste
Proverò presto pure io. È davvero un bel pezzo di software questo Imagination!