Kariera VidCutter 4.0.0
Jeszcze kilka miesięcy temu myślałem o VidCutter w kategoriach jednorazowego wyskoku rozochoconego programisty. Jak dobrze jest się mylić i błądzić. Od tego czasu autor tego projektu nie dość, że poprawił jego stabilność, to wyniósł interfejs programu i jego inne funkcje na zupełnie inne płaszczyzny.
Powyższe brzmi nieskomplikowanie i niezbyt ambitnie. Jednak nie zapominajmy o przeznaczeniu programu, którego celem jest tylko wydzielenie z większego materiału wideo mniejszych jego fragmentów. Wydatnie w tym procesie pomaga mu ffmpeg, który jest podstawową zależność tego projektu. Sam VidCutter oferuje do wspomnianego celu to co najważniejsze i niezbędne – wygodne skróty klawiszowe, precyzyjne określanie klatki początkowej i końcowej, informacje o formacie wideo, itp. Efekt finalny zapiszemy jako standardowe pliki wideo.
No dobrze. W każdym ciekawym bełkocie marketingowym jest jakiś haczyk, co zatem nie działa w VidCutter 4.0.0? Okazuje się, że dwie rzeczy. Pierwsza, to błąd związany z AttributeError: module ‘OpenGL.GL’ has no attribute ‘GL_READ_WRITE’ (przynajmniej w Ubuntu 16.04 LTS). Panaceum na to jest zainstalowanie nowszej wersji PyOpenGL:
sudo pip3 install --upgrade PyOpenGL
Drugi problem może być lokalny i dotyczyć tylko mojej maszyny. Niemniej, podczas próby wczytania jakiegoś pliku wideo podgląd i auto-odtwarzanie potrafi płatać niezłe psikusy. Dlatego w okienku dialogowym wyboru wideo warto najpierw zaznaczyć (czy też odznaczyć) opcję „Pokaż Podgląd”.
Ale za to program zainstalujemy w zgodzie z obowiązującymi prawidłami, czyli wprost z PPA (w przypadku Ubuntu 16.04/17.04/7.10 i Minta 18.xx):
sudo add-apt-repository ppa:ozmartian/apps
sudo apt-get update
sudo apt-get install vidcutter
W przypadku Arch Linuksa i Manjaro zaglądamy w zasoby AUR:
yaourt -S vidcutter