A VidCutter nyílt forráskódú, ingyenes, multiplatform és nem lineáris videó szerkesztő alkalmazás.
Telepíthető PPA és OpenSuse tükörről vagy AppImage, DEB, FlatPak és Snap csomagként.
A PPA-ról elérhető alkalmazás ezt a hibát mutatja:
ImportError: cannot import name 'qt_set_sequence_auto_mnemonic'
Legalábbis a Linux Mint 18.3 kiadásnál ...
Források, tükrök
Linux Mint
- Az ozmartian PPA használata:
sudo add-apt-repository ppa:ozmartian/apps
sudo apt update
sudo apt-get install vidcutter
... a PPA a Linux Mint terjesztésnél használható tükör.
Ez a PPA jelenleg a Linux Mint 18.x, 19.x és az Ubuntu 16.04, 18.04 (...) kiadásokhoz használható.
- Az OpenSuse tükör használata:
-- Linux Mint 18.x / Ubuntu 16.04
echo 'deb http://download.opensuse.org/repositories/home:/ozmartian/xUbuntu_16.04/ /' | sudo tee -a /etc/apt/sources.list.d/home:ozmartian.list"
wget -nv https://download.opensuse.org/repositories/home:ozmartian/xUbuntu_16.04/Release.key -O Release.key
sudo apt-key add - < Release.key
sudo apt-get update
sudo apt-get install vidcutter
-- Linux Mint 19.x / Ubuntu 18.04
echo 'deb http://download.opensuse.org/repositories/home:/ozmartian/xUbuntu_18.04/ /' | sudo tee -a /etc/apt/sources.list.d/home:ozmartian.list"
wget -nv https://download.opensuse.org/repositories/home:ozmartian/xUbuntu_18.04/Release.key -O Release.key
sudo apt-key add - < Release.key
sudo apt-get update
sudo apt-get install vidcutter
LMDE 3 / Debian Stretch
Külső tükör (OpenSuse) felvétele és a telepítés:
echo 'deb http://download.opensuse.org/repositories/home:/ozmartian/Debian_9.0/ /' | sudo tee -a /etc/apt/sources.list.d/home:ozmartian.list
wget -nv https://download.opensuse.org/repositories/home:ozmartian/Debian_9.0/Release.key -O Release.key
sudo apt-key add - < Release.key
sudo apt-get update
sudo apt-get install vidcutter
... nem teszteltem.
Ha a telepítés után nem indul el az alkalmazás vagy a terminálban indításnál az itt részletezettekhez hasonló hibát észlelsz, akkor távolítsd el az alkalmazást,
sudo apt-get purge vidcutter*
mert javítása folyamatban van (hibajegyet küldtem be), de a jelen állapotában nem használható.
Telepítés
Ha problémába ütköztél a már említett módon telepített VidCutter használatba vételével.
Linux Mint
A módszer a Linux Mint 18.3 kiadásnál bevált, de használhatod más kiadások alatt is természetesen.
Függőségek egy, az egyben:
sudo apt-get install git build-essential libmpv-dev python3-dev python3-opengl python3-pyqt5 python3-setuptools python3-pyqt5.qtopengl
Telepítés:
git clone https://github.com/ozmartian/vidcutter.git
cd vidcutter/
python3 setup.py install --user
A __main__.py fájl szerkesztése
Megnyitás
xdg-open ~/.local/lib/python3.5/site-packages/vidcutter-6.0.0-py3.5-linux-i686.egg/vidcutter/__main__.py
Három helyen szükséges szerkeszteni (itt is írva vagyon):
1) ezt a bekezdést,
from PyQt5.QtGui import (QCloseEvent, QContextMenuEvent, QDragEnterEvent, QDropEvent, QGuiApplication, QMouseEvent, QResizeEvent, QSurfaceFormat, qt_set_sequence_auto_mnemonic)
erre:
from PyQt5.QtGui import (QCloseEvent, QContextMenuEvent, QDragEnterEvent, QDropEvent, QGuiApplication, QMouseEvent, QResizeEvent, QSurfaceFormat)
... törölted: , qt_set_sequence_auto_mnemonic
A „sor törést” ne változtasd meg! Marad az eredeti, ami nem így néz ki, mint itt.
2) ezt a bekezdést,
qt_set_sequence_auto_mnemonic(False)
erre:
#qt_set_sequence_auto_mnemonic(False)
... megjegyzésbe tetted a sort.
3) ezt a bekezdést,
app.setDesktopFileName(vidcutter.__desktopid__)
erre:
#app.setDesktopFileName(vidcutter.__desktopid__)
... megjegyzésbe tetted a sort.
Akkor nézzünk egy indítást:
cd ~/.local/bin/
./vidcutter
Íme:
LMDE 4 / Debian Buster
Ha majd kijön az LMDE 4, akkor ... . Fájl szerkesztésére nincsen szükség.
Az LMDE 3 kiadáshoz az OpenSuse tükör használatával történő telepítés kipróbálható. Nem teszteltem.
Függőségek egy, az egyben:
sudo apt-get install git build-essential libmpv-dev python3-dev python3-opengl python3-pyqt5 python3-setuptools
Telepítés:
git clone https://github.com/ozmartian/vidcutter.git
cd vidcutter/
python3 setup.py install --user
Akkor nézzünk egy indítást:
cd ~/.local/bin/
./vidcutter
Íme:
Indító
A saját könyvtárba telepített (vigyázat, nem frissül!) VidCutter menü indítójának elkészítése.
Nyisd meg a kedvenc szövegszerkesztőd.
Készíts egy új fájlt, melynek tartalma ez legyen:
[Desktop Entry] Name=VidCutter GenericName=Media Cutter + Joiner X-GNOME-FullName=VidCutter Comment=the simplest + fastest video cutter & joiner Exec=/home/kim/.local/bin/vidcutter %f Terminal=false Type=Application Icon=/home/kim/.local/lib/python3.7/site-packages/vidcutter-6.0.0-py3.7-linux-x86_64.egg/share/icons/hicolor/48x48/apps/com.ozmartians.VidCutter.png Categories=Qt;KDE;Video;AudioVideo;AudioVideoEditing; Keywords=editing;video;audio;ffmpeg;qt;python;pyqt;mpv; MimeType=application/x-vidcutter;video/x-msvideo;video/x-ms-wmv;video/x-matroska-3d;video/x-matroska;video/x-flv;video/webm;video/quicktime;video/mpeg;video/mp4;video/3gpp2;video/3gpp;video/mp2t; StartupNotify=true
... a kiemelt két helyen (Icon, Exec) a te felhasználóneved szerepeljen.
Mentsd el a szövegfájlt VidCutter (Ozmartian).desktop néven, ide:
~/.local/share/applications/
... azaz a saját könyvtárad alá.
Így már a menüben is szerepel és sikeresen elindítható az alkalmazás.
Enjoy:-)
https://www.youtube.com/watch?v=SiQqk3gS7bw
-----
VidCutter
A projekt GitHub oldala: https://github.com/ozmartian/vidcutter
Előnyök, jellemzők: https://sourceforge.net/projects/vidcutter/
A modern, simple to use, constantly evolving and hella fast MEDIA CUTTER + JOINER w/ frame-accurate SmartCut technology + Qt5, libmpv, FFmpeg and MediaInfo powering the backend.
-- SmartCut - frame accurate cutting technology
-- reorder clips however you like
-- video cutting & joining in one super fast action
-- libmpv based hardware accelerated playback engine
-- backend supported by the power of FFmpeg
-- save project to continue setting up clips later
-- OpenGL video rendering
gHacks Tech News: https://www.ghacks.net/2017/11/17/vidcutter-review/
Jegyzet
Ha ragaszkodsz a PPA-hoz ..., az összes:
- Vidcutter - ozmartian PPA
-- stabil verzió: https://launchpad.net/~ozmartian/+archive/ubuntu/apps
-- teszt verzió: https://launchpad.net/~ozmartian/+archive/ubuntu/unstable - Vidcutter - torikhabib PPA
-- stabil verzió: https://launchpad.net/~torik-habib/+archive/ubuntu/multimedia
(5.5.0~201802070610~ubuntu16.04.1 || ozmartian (2018-02-19)
Ez a megoldás nem segített (az OpenGL hiányban):
python3
import OpenGL.GLU import OpenGL.GL