Software/Videoediting
AGGIORNAMENTO AGOSTO 2017: NON E’ POSSIBILE INSERIRE TITOLI AI VIDEO IN QUESTA VERSIONE CAUSA BUG DI ALCUNE LIBRERIE QT
OpenShot 2x come qualcuno saprà mi sta provocando svariati problemi e sono alla ricerca da tempo di una valida alternativa per il video editing. Sebbene l’ultima versione 2.3.3 arrivata in Arch sembri migliorata sotto l’aspetto dei crash random e dell’usabilità (è tornato il tasto cut) continua a buggare per quanto riguarda l’esportazione. I video generati sono sempre mancanti di alcune parti audio e video in punti apparentemente casuali sebbene in anteprima sia tutto ok.
Lo so.. esistono valide alternative come Kdenlive, Lightworks, Shotcut ecc..ma la per me sconcertante semplicità di OpenShot 4x non ha rivali, sarà forse troppo semplice o lo sarò io ma fa quel che deve fare e a patto di salvare ad ogni operazione (i crash non mancano neppure qui) l’esportazione ha sempre successo, e questo è vitale.
In generale sono contrario a retrocedere di versione un programma ma in questo caso l’ho dovuto fare.
Effettuare il downgrade da OpenShot 2x a 1.4x su Arch Linux si è rivelato piuttosto problematico vediamo come fare:
Scaricare dall’archivio l’ultima versione disponibile del ramo 1.4: openshot-1.4.3-6-any.pkg.tar.xz
Installazione del pacchetto:
# pacman -U openshot-1.4.3-6-any.pkg.tar.xz
Sarà richiesta la dipendenza pygoocanvas, e nel caso di errore relativo a Python:
mport sys; print sys.prefix
^
SyntaxError: invalid syntax
File “
import sys; print sys.exec_prefix
^
SyntaxError: invalid syntax
not found
Dare il comando:
$ export EDITOR=gedit
Avviare la compilazione della dipendenza:
$ yaourt pygoocanvas
Rispondere S alla richiesta:
Modificare PKGBUILD [S/n] (“A” per annullare)
Si aprirà gedit, sostituire il contenuto tramite copia e incolla con questo e salvare:
pkgname=pygoocanvas
pkgver=0.14.1
pkgrel=7
pkgdesc=’GooCanvas Python bindings’
arch=(‘x86_64’ ‘i686′)
url=’https://wiki.gnome.org/Projects/PyGoocanvas’
license=(‘LGPL’)
depends=(‘python2’ ‘goocanvas1’ ‘pygtk’)
makedepends=(‘pkgconfig’ ‘git’ ‘gtk-doc’)
options=(‘docs’)
source=(“git://github.com/dnut/pygoocanvas.git”)
md5sums=(‘SKIP’)
prepare() {
cd “$pkgname”
./autogen.sh
}
build() {
cd “$pkgname”
./configure –prefix=/usr –disable-docs
make
}
package() {
make -C “$pkgname” DESTDIR=”$pkgdir” install
}
# getver: raw.githubusercontent.com/dnut/pygoocanvas/master/NEWS
# vim:set ts=2 sw=2 et:
La compilazione dovrebbe andare a buon fine, ridare ancora il comando:
# pacman -U openshot-1.4.3-6-any.pkg.tar.xz
Bloccare la versione:
E’ fondamentale bloccare la versione del pacchetto in modo che non venga immediatamente aggiornato.
In /etc/pacman.conf decommentare la riga #IgnorePkg e specificare OpenShot fra i pacchetti da escludere:
IgnorePkg = openshot
Potrete ora godervi nuovamente la vecchia versione!! 🙂
Leave a Reply