LINUX.ORG.RU

Shotcut 17.08 Portable - и кто его только собирал :(

 


0

2

Надоели постоянные глюки и краши Avidemux, старые версии были куда стабильнее.
Решил поставить что-то более достойное. После изучения ассортимента выбрал Shotcut, текущая версия 17.08.
Пробую ставить вариант Portbale shotcut-linux-x86_64-170801.tar.bz2 на Jessie.
Установил, запускаю. И началось....


./shotcut: error while loading shared libraries: libmlt++.so.3: cannot open shared object file: No such file or directory

Установил libmlt++3, возникла новая ошибка -

./shotcut: error while loading shared libraries: libQt5QuickWidgets.so.5: cannot open shared object file: No such file or directory

Установил libQt5QuickWidgets, новая ошибка -
./shotcut: error while loading shared libraries: libQt5Multimedia.so.5:

Установил libQt5Multimedia5, новая ошибка -
./shotcut: error while loading shared libraries: libQt5WebSockets.so.5:


Блин, этот сборщик хоть в глаза видел Debian-8, под которым Shotcut должен был работать?? Куча неудовлетворенных зависомостей!
Наконец, установил libQt5WebSockets5.
Запускаю - и получаю по всему фейсу:


./shotcut
./shotcut: /usr/lib/x86_64-linux-gnu/libQt5WebSockets.so.5: no version information available (required by ./shotcut)
./shotcut: /usr/lib/x86_64-linux-gnu/libQt5Multimedia.so.5: no version information available (required by ./shotcut)
./shotcut: /usr/lib/x86_64-linux-gnu/libQt5OpenGL.so.5: no version information available (required by ./shotcut)
./shotcut: /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5: no version information available (required by ./shotcut)
./shotcut: /usr/lib/x86_64-linux-gnu/libQt5WebKitWidgets.so.5: no version information available (required by ./shotcut)
./shotcut: /usr/lib/x86_64-linux-gnu/libQt5Network.so.5: no version information available (required by ./shotcut)
./shotcut: /usr/lib/x86_64-linux-gnu/libQt5Sql.so.5: no version information available (required by ./shotcut)
./shotcut: /usr/lib/x86_64-linux-gnu/libmlt++.so.3: version `MLTPP_0.9.8' not found (required by ./shotcut)
./shotcut: /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5: no version information available (required by ./shotcut)
./shotcut: /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5: no version information available (required by ./shotcut)
./shotcut: /usr/lib/x86_64-linux-gnu/libQt5Core.so.5: no version information available (required by ./shotcut)
./shotcut: /usr/lib/x86_64-linux-gnu/libQt5Core.so.5: no version information available (required by ./shotcut)
./shotcut: /usr/lib/x86_64-linux-gnu/libQt5Xml.so.5: no version information available (required by ./shotcut)
./shotcut: /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5: no version information available (required by ./shotcut)
./shotcut: /usr/lib/x86_64-linux-gnu/libQt5QuickWidgets.so.5: no version information available (required by ./shotcut)


После этого попытался зарегистрироваться на их форуме, чтобы ткнуть их мордой в их поделие, но регистрационная почта не пришла по сей день.

Еще глянул на вариант snap, но ужаснул его размер - > 800 MB - почему так много??
Portable занимает всего 60 MB.

Что подскажете, укажаемые? Может, кто-то имеет опыт работы с этим Shotcut.


Ответ на: комментарий от Red7

список пакетов обновил?

Еще глянул на вариант snap, но ужаснул его размер - > 800 MB - почему так много??

Кстати, если скачать архив с исходным кодом (с оф. сайта), то тогда понятно почему такой размер (точнее тут только моё предположение). Там добавили, помимо Shotcut, ещё доп. программы, например ffmpeg, x264 и т.д. Сами исходники Shotcut весят ~40 метров.

yrii2121 ()

Еще глянул на вариант snap, но ужаснул его размер - > 800 MB - почему так много??

потому что snap включает практически всю OS в себе, все зависимости, включая Qt, и вероятно даже glibc.

waker ★★★★★ ()
Ответ на: комментарий от yrii2121

если не хочешь собирать, то если подкл. stable ветку, то получишь shotcut (17.06-dmo1), если testing/unstable, то shotcut (17.08-dmo1).

В том-то и дело, что не подключается ни stable, ни testing, ни unstable

потому что snap включает практически всю OS в себе, все зависимости, включая Qt, и вероятно даже glibc.

Явно херней маются, вместо того чтобы просто соброать готовый нормальный пакет

Red7 ()
Ответ на: комментарий от Red7

У тебя же Jessie... т.е. если подкл. репу, которая предназначена для jessie, то shotcut там действительно не будет (но если подкл. репы для testing/unstable, то shotcut должен появится). Следовательно, как я и писал изначально, тут либо скачать напрямую нужные пакеты (не подкл. репозиторий) отсюда, либо попробовать собрать самому. Я то собирал в stretch... В Build-Depends не расписаны версии пакетов для сборки, при этом все нужные пакеты есть в Jessie... может и в Jessie соберется. Там ещё webvfx нужно будет собрать (для qmelt). Без него запускается, но как я понял не даст сделать экспорт видео.

yrii2121 ()
Ответ на: комментарий от yrii2121

Ты же не сказал, ветку testing/unstable какой репы нужно подключать, я и пытался подключить http://www.deb-multimedia.org/ , теперь понятно, почему они не подключались - их просто не существует.

Но эти же ветки для debian.org тоже не хотят подключаться.
Видимо, я забыл, что нужно указывать в качестве дистрибутива и раздела.

Если указываю jessie и testing (или unstable) - выдает ошибку.

Red7 ()

Еще глянул на вариант snap, но ужаснул его размер - > 800 MB - почему так много??
Portable занимает всего 60 MB.

Если так уж нужен Shotcut - ставь snap. Или, попробуй забросить директорию Shotcut (которая рапаковывается из архива shotcut-linux-x86_64-170801.tar.bz2) в /usr/lib и запусти из терминала /usr/lib/Shotcut/Shotcut.desktop

Erepb ()

Я думаю всё гораздо проще. Посмотрел в архив этого портабельного, там все означенные тобой библиотеки есть, просто надо запускать с ldpreload. Может просто desktop файл неправильно сделали, или ещё где.

Chelobaka ★★★★ ()

скачал архив для линукса, запустил, всё работает. ничего из перечисленного тобой у меня не стоит, включая qt5.

Что подскажете, укажаемые?

выбрось свой шизоидный дебиан и поставь нормальную ос.

anonymous ()