Post tutorials, HOWTO's and other useful resources here.
-
Blaze
- DEV Team

- Posts: 3994
- Joined: 28 Dec 2010, 11:31
- Distribution: ⟰ Porteus current ☯ all DEs ☯
- Location: ☭ Russian Federation, Lipetsk region, Dankov
-
Contact:
Post#1
by Blaze » 28 Jun 2021, 11:49
Kdenlive is a free and open-source video editing software based on the MLT Framework, KDE and Qt.
How to install Kdenlive in Porteus (tested in Cinnamon DE)
Open terminal and run these commands:
Code: Select all
su
toor
getpkg kdenlive kio kbookmarks knotifyconfig knewstuff kxmlgui attica knotifications ktextwidgets sonnet kdeclarative kcrash kservice kdbusaddons kjobwidgets kcompletion kwindowsystem kpackage kiconthemes karchive kitemviews kconfigwidgets kwidgetsaddons kguiaddons kcodecs kconfig kauth solid mlt kfilemetadata purpose kcoreaddons ki18n syndication kglobalaccel xcb-util-keysyms xcb-util-image xcb-util-renderutil xcb-util-wm libdbusmenu-qt frei0r-plugins breeze-icons qt5
# save to /tmp
# copy all xzm modules to the modules folder
reboot
# if you use KDE5 DE, skip to download breeze-icons qt5
# Probably some other dependencies for KDE5 can be ignored - let me know
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
Blaze
-
babam
- Warlord

- Posts: 528
- Joined: 16 Nov 2016, 10:30
- Distribution: Porteus 5.0rc3 Xfce K6.1.1
- Location: Rainy city
Post#2
by babam » 29 Jun 2021, 14:07
It would be better if all dependencies are packaged into a single module.
Sorry, my English is bad.
babam
-
Blaze
- DEV Team

- Posts: 3994
- Joined: 28 Dec 2010, 11:31
- Distribution: ⟰ Porteus current ☯ all DEs ☯
- Location: ☭ Russian Federation, Lipetsk region, Dankov
-
Contact:
Post#3
by Blaze » 01 Jul 2021, 10:57
babam, you can continue commands with
Code: Select all
for i in `find -type f | fgrep .xzm | sort`; do unsquashfs -n -f $i >/dev/null; done
mksquashfs squashfs-root kdenlive-bundle.xzm -b 256K -comp xz -Xbcj x86 -noappend -quiet -progress
and you will get single module kdenlive-bundle.xzm
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
Blaze
-
babam
- Warlord

- Posts: 528
- Joined: 16 Nov 2016, 10:30
- Distribution: Porteus 5.0rc3 Xfce K6.1.1
- Location: Rainy city
Post#4
by babam » 01 Jul 2021, 14:45
Blaze wrote: ↑01 Jul 2021, 10:57
Code: Select all
for i in `find -type f | fgrep .xzm | sort`; do unsquashfs -n -f $i >/dev/null; done
mksquashfs squashfs-root kdenlive-bundle.xzm -b 256K -comp xz -Xbcj x86 -noappend -quiet -progress
Maybe it will be simpler
Code: Select all
for i in `find -type f -name "*.xzm"`; do ....
Sorry, my English is bad.
babam
-
M. Eerie
- Moderator

- Posts: 710
- Joined: 31 Aug 2017, 21:18
- Distribution: Nemesis Xfce/MATE x64
Post#5
by M. Eerie » 01 Jul 2021, 17:28
This is how I've been doing it:
Code: Select all
find . -iname "*.xzm" -exec unsquashfs -f {} \;

> Does not compute_
https://forum.porteus.org/viewtopic.php?p=94310#p94310
https://forum.porteus.org/viewtopic.php?p=102066#p102066
https://forum.porteus.org/viewtopic.php?p=102306#p102306
https://forum.porteus.org/viewtopic.php?p=72741#p72741
M. Eerie