Package Details: avidemux-core-git

Git Clone URL: (read-only, click to copy)
Package Base: avidemux-git
Description: Core libs for Avidemux. (GIT version)
Upstream URL:
Licenses: GPL2
Conflicts: avidemux-core
Provides: avidemux-core
Submitter: sl1pkn07
Maintainer: sl1pkn07
Last Packager: sl1pkn07
Votes: 25
Popularity: 0.039120
First Submitted: 2014-10-16 16:44 (UTC)
Last Updated: 2022-02-17 18:05 (UTC)

Latest Comments

EndUserOnly commented on 2022-01-17 14:18 (UTC)

Thank you very much! Good install - "crop" is back!!!!!

Mikhael commented on 2021-12-31 17:37 (UTC) (edited on 2021-12-31 17:40 (UTC) by Mikhael)

Error building dcaenc: ==> Making package: dcaenc 2-2 (Vi 31 dec 2021 19:23:00 +0200) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Downloading dcaenc-2.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 6869 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 ==> ERROR: Failure while downloading Aborting... Finished with result: exit-code Main processes terminated with: code=exited/status=1

jollyrogr commented on 2021-10-20 15:16 (UTC)

@sl1pkn07 thank you! Compiled without issue.

sl1pkn07 commented on 2021-10-19 18:19 (UTC)

@jollyrogr done in upstream. please update

jollyrogr commented on 2021-10-18 17:41 (UTC) (edited on 2021-10-18 17:42 (UTC) by jollyrogr)

[ 80%] Linking CXX executable avidemux3_qt6 /usr/bin/ld: ADM_UIsQt4/src/ undefined reference to `factoryWindow::factoryWindow()' collect2: error: ld returned 1 exit status make[2]: [CMakeFiles/avidemux3_qt6.dir/build.make:330: avidemux3_qt6] Error 1 make[1]: [CMakeFiles/Makefile2:727: CMakeFiles/avidemux3_qt6.dir/all] Error 2 make: *** [Makefile:136: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...

sl1pkn07 commented on 2020-02-21 12:03 (UTC)


subversion can be gone, about aften, and dcaenc, seems still search for it

-- Checking for Aften
-- ******************
-- Found aften/aften.h
-- Found aften library
-- Found aften_encode_init in /usr/lib/
-- Found Aften
-- Compiler Flags: /usr/include
-- Linker Flags  : /usr/lib/

-- Checking for DCAENC
-- *******************
-- Found dcaenc.h
-- Found dcaenc library
-- Found dcaenc_create in /usr/lib/
-- Found DCAENC
-- Compiler Flags: /usr/include
-- Linker Flags  : /usr/lib/

the patches still applied

@benjaminmgois nope, not all user use gnome. you can set that variable in you profile for fix you problem

benjamimgois commented on 2020-01-24 03:00 (UTC)

This package like all QT5 applications, needs special parameters on HIDPI monitors on Gnome. If you have a 4K res with 200% scale or more, the interface will not scale. Is it possible to add this command to the .desktop file ? It will fix the issue.

Exec=env QT_AUTO_SCREEN_SCALE_FACTOR=1 avidemux %U

soloturn commented on 2020-01-01 08:20 (UTC) (edited on 2020-01-01 08:25 (UTC) by soloturn)

nowadays master contains the current code. comparing to the standard avidemux arch package in ABS i was wondering if legacy dependencies like subversion, aften, dcaenc are still necessary, as well as patches?

quellen commented on 2019-02-17 12:08 (UTC) (edited on 2019-02-17 12:11 (UTC) by quellen)

git branch ffmpeg4x is better (master is old and dead). To install it edit PKBUILD source line: source=('avidemux::git+'

dvzrv commented on 2019-02-13 11:53 (UTC)

@sl1pkn07: Please change the dependency to jack, as jack2 provides jack.

pingplug commented on 2019-02-10 07:50 (UTC)

there is no need to install .desktop and icon manually, makefile can handle this now

yair commented on 2019-01-30 12:36 (UTC)

errored with ====== $ avidemux3_qt5 avidemux3_qt5: error while loading shared libraries: cannot open shared object file: Permission denied

sudo helps to run it properly....

pingplug commented on 2017-12-09 02:07 (UTC)

ffmpeg-parallel-build-use-processorcount.patch is merged to upstream

sl1pkn07 commented on 2017-02-02 08:44 (UTC)

just update the package if you want the latest changes in upstream

soloturn commented on 2017-02-02 08:31 (UTC) (edited on 2017-02-02 08:35 (UTC) by soloturn)

you'd mind updating the PKGBUILD to the one used now for the avidemux package? especially in the wayland transition phase testing newest commits would be great with this AUR package. there were quite some fixes which allow nowadays a simplified PKGBUILD.

ni3k commented on 2016-02-29 10:23 (UTC)

@vugri Always had trouble compiling/installing this AUR package, but you can go to Avidemux site: And download the latest tar.gz (2.6.11 Final) Then unpack and build: bash bootStrap.bash --enable-qt5 --with-cli (make sure you have all dependencies installed) After this, you will have an "install" folder with a /usr, copy all files to /usr of your system, but keep the the original, then you know what files to delete, if you want to remove it. Also see:

vugri commented on 2016-02-05 13:22 (UTC)

[100%] Linking CXX executable avidemux3_cli common/ADM_audioFilter/src/libADM_audioFilter6.a(audiofilter_encoder.cpp.o): In function `audioCreateEncodingStream(EditableAudioTrack*, bool, unsigned long)': audiofilter_encoder.cpp:(.text+0x1da): undefined reference to `ADM_AudioEncoder::getLanguage[abi:cxx11]()' common/ADM_toolkit/libADM_toolkit6.a(automation.cpp.o): In function `saveCB(char*)': automation.cpp:(.text+0x846): undefined reference to `admCoreUtils::setLastWriteFolder(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' common/ADM_toolkit/libADM_toolkit6.a(automation.cpp.o): In function `loadCB(char*)': automation.cpp:(.text+0x9a2): undefined reference to `admCoreUtils::setLastReadFolder(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' collect2: greška: ld returned 1 exit status CMakeFiles/avidemux3_cli.dir/build.make:456: recipe for target 'avidemux3_cli' failed make[2]: *** [avidemux3_cli] Error 1 CMakeFiles/Makefile2:84: recipe for target 'CMakeFiles/avidemux3_cli.dir/all' failed make[1]: *** [CMakeFiles/avidemux3_cli.dir/all] Error 2 Makefile:127: recipe for target 'all' failed make: *** [all] Error 2

sl1pkn07 commented on 2015-06-07 13:48 (UTC)

update pkgbuild. now is a real splitted pkgbuild. not need set options anymore (but need build everything) remove GTK support (at the moment. still fail build) sorry the inconveniences and greetings

sl1pkn07 commented on 2015-06-05 23:24 (UTC)

oh. thanks fixed

InspMustache commented on 2015-06-05 17:47 (UTC)

Well, turns out I had to install the qt5-tools package which is not in the makedepends array. Now it builds fine.

sl1pkn07 commented on 2015-06-04 19:28 (UTC)

please paste more log

InspMustache commented on 2015-06-04 19:06 (UTC)

I get this error: [ 86%] Built target avidemux3_qt5 Makefile:119: recipe for target 'all' failed make: *** [all] Error 2 ==> ERROR: A failure occurred in build().

flittermice commented on 2015-06-01 20:11 (UTC)

Thanks, sl1pkn07, works great now!

sl1pkn07 commented on 2015-06-01 15:32 (UTC)

@flittermice try now also fix the creation of pkgver (one of the strings has been changed in upstream) greetings

flittermice commented on 2015-06-01 14:26 (UTC)

I build this package wit QT4 and CLI enabled, both build fine. But it isn't possible to install both packages because of the dependencies. Could you fix that? Thanks, Flittermice pacman -U avidemux-core-git-2.6..150601.504490728df-1-x86_64.pkg.tar.xz pacman -U avidemux-qt4-git-2.6..150601.504490728df-1-x86_64.pkg.tar.xz pacman -U avidemux-cli-git-2.6..150601.504490728df-1-x86_64.pkg.tar.xz looking for conflicting packages... :: avidemux-cli-git and avidemux-core-git are in conflict (avidemux-cli). Remove avidemux-core-git? [y/N]

sl1pkn07 commented on 2015-04-04 11:41 (UTC)

edit the pkgbuild and change _use_qt5=0 to _use_qt5=1 then the pkgbuild only build the packages avidemux-qt5-git and avidemux-core-git(the core/common plugins)

drathir commented on 2015-04-04 11:38 (UTC)

If possible maybe good to make separate packages eg. avidemux-qt5-git ?

sl1pkn07 commented on 2015-03-21 15:05 (UTC)

more log please

quellen commented on 2015-03-21 13:02 (UTC)

with qt4: Linking CXX shared library [ 61%] Built target ADM_script_tinyPy Makefile:120: set di istruzioni per l'obiettivo "all" non riuscito make: *** [all] Errore 2 ==> ERRORE: Si è verificato un errore in build().

sl1pkn07 commented on 2015-03-01 21:12 (UTC)

aded supoort to Qt5 @kj.vandelooij: please reporting to upstream greetings

kj.vandelooij commented on 2014-11-23 10:18 (UTC)

On line 140 of main.cpp, the , after "Avidemux v" seems to be missing. /home/kj/package/arch/avidemux-git/src/avidemux/avidemux/common/main.cpp: In function ‘int startAvidemux(int, char**)’: /home/kj/package/arch/avidemux-git/src/avidemux/avidemux/common/main.cpp:140:26: error: expected ‘)’ before ‘ADM_VERSION’ printf(" Avidemux v"ADM_VERSION);

sl1pkn07 commented on 2014-11-06 11:21 (UTC)

fixed. thanks

vugri commented on 2014-11-06 10:49 (UTC)

PKGBUILD: line 27: 6.afc4f2121bf: command not found pkgver is not allowed to contain colons, hyphens or whitespace

Brottweiler commented on 2014-10-22 18:03 (UTC)

The Avidemux forum website's registration system is disabled, so I cannot register. The "export LDFLAGS="-lrt"" seems to not have worked. For that matter, I am soon going to build myself a new computer system and the problem will get solved anyway because my CPU is going to be 64 bit, but I guess it would still potentionally be an issue to other's who run 32bit.

sl1pkn07 commented on 2014-10-18 20:06 (UTC)

mmm then i don't know why occurs your problem :S i filled a bugreport in avidemux forum. you can add more info with you problem here?,16282.0.html greetings

Brottweiler commented on 2014-10-18 06:49 (UTC)

CFLAGS="-march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4" CXXFLAGS="-march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4"

sl1pkn07 commented on 2014-10-17 23:25 (UTC)

@Brottweiler what is your CXXFLAGS and CFLAGS? (in /etc/makepkg.conf)

flittermice commented on 2014-10-17 21:55 (UTC)

Thanks for the investigation, sl1pkn07!

Brottweiler commented on 2014-10-17 21:46 (UTC)


sl1pkn07 commented on 2014-10-17 20:57 (UTC)

about GTK about QT. build fine for me :/ what ffmpeg you use?

Brottweiler commented on 2014-10-17 20:37 (UTC)

@flittermice: I build with QT, didn't do it for me. :/

sl1pkn07 commented on 2014-10-17 14:23 (UTC)

the bug has been reported thanks!

flittermice commented on 2014-10-17 14:07 (UTC)

Same here, but fails with another error: This is for GTK3, building for QT works!

Brottweiler commented on 2014-10-16 14:15 (UTC)

Fails for me when building:

sl1pkn07 commented on 2014-09-11 14:48 (UTC)

@ertua 'git' exist in the makedepends array (line 17)

ertua commented on 2014-09-11 13:55 (UTC)


YamashitaRen commented on 2013-08-27 10:56 (UTC)

Avidemux is finally compiling :,12398.msg65153.html#msg65153

YamashitaRen commented on 2013-08-16 10:49 (UTC)

Even with this fix, I have still the compilation problem ...

japama commented on 2013-08-06 10:27 (UTC)

I resolved the r3392 compilation problem : I said N for recompilation in the file /tmp/yaourt-tmp-$USER/aur-avidemux-2.6-git/src/avidemux/avidemux_core/ADM_coreVideoCodec/ADM_hwAccel/ADM_coreLibVA/src/ADM_coreLibVA.cpp i replaced CHECK_ERROR(vaCreateSurfaces(ADM_coreLibVA::display,w,h,VA_RT_FORMAT_YUV420,1,&s)); by VASurfaceAttrib attrib_list; unsigned int num_attribs; CHECK_ERROR(vaCreateSurfaces(ADM_coreLibVA::display,VA_RT_FORMAT_YUV420,w,h,&s,1,&attrib_list,num_attribs)); in the file /tmp/yaourt-tmp-christophe/aur-avidemux-2.6-git/src/avidemux/avidemux_plugins/ADM_videoEncoder/libva/ADM_libvaEncoder.cpp i replaced if(!vaSurface.fromAdmImage(image)) by if(!vaSurface->fromAdmImage(image)) then i typed : makepkg -e && makepkg -i That's it!

sl1pkn07 commented on 2013-07-08 22:31 (UTC)

same here. is upstream problem

flittermice commented on 2013-07-08 14:38 (UTC)

Am I the only one who constantly gets compile errors? make[2]: *** [ADM_coreVideoCodec/ADM_hwAccel/ADM_coreLibVA/src/CMakeFiles/ADM_coreLibVA6.dir/ADM_coreLibVA.cpp.o] Error 1

sl1pkn07 commented on 2013-06-23 20:48 (UTC)

aften has already included

Nordlicht commented on 2013-06-23 19:26 (UTC)

Please add "aften" to the dependencies.

sl1pkn07 commented on 2013-06-01 17:39 (UTC)

yea. what is the problem? you need choice the option (edit pkgbuild and change 0 to 1)

commented on 2013-06-01 14:10 (UTC)

edit PKGBUILD and set the 0->1 for preferred GUI ## OPTIONS: 0=off 1=on ## _use_qt4=0 _use_gtk3=0 _use_cli=0 #########################

sl1pkn07 commented on 2013-05-12 10:13 (UTC)

and now?

sl1pkn07 commented on 2013-05-12 09:38 (UTC) mmm, ok

rtfreedman commented on 2013-05-11 21:44 (UTC)

I've already added '-DLRELEASE_EXECUTABLE=/usr/bin/lrelease-qt4' to 'cmake ../avidemux/qt4 ...' where it is required. Your fix doesn't make sense in all other places.

sl1pkn07 commented on 2013-05-11 01:43 (UTC)

try now. subversion is real makedepend, see log when make configure (need for download ffmpeg sources)

rtfreedman commented on 2013-05-10 22:19 (UTC)

lrelease: could not exec '/usr/lib/qt/bin/lrelease': No such file or directory make[2]: *** [i18n/avidemux_cs.qm] Error 1 make[1]: *** [i18n/CMakeFiles/qmfiles.dir/all] Error 2 make: *** [all] Error 2 All dependencies fulfilled - also, 'subversion' isn't a makedepend

sl1pkn07 commented on 2013-04-11 09:43 (UTC)

change name of packages avidemux-2.6-qt-git -> avidemux-2.6-qt4-git avidemux-2.6-gtk-git -> avidemux-2.6-gtk3-git sorry the inconveniences

Corubba commented on 2013-04-05 16:40 (UTC)

I propose to include the git clone command in the build() function and only get the newest revision using '--depth 1'. Cloning the whole repo takes a lot of time and space (39242 vs 3648 objects). Afaik is there no way to make the makepkg-internal git functions to behave like that.

sl1pkn07 commented on 2013-02-28 19:54 (UTC)

a. nevermind. i ve update pkgbuild with these pastes

djipey commented on 2013-02-28 19:30 (UTC)

The past does not exist anymore.

sl1pkn07 commented on 2013-02-27 15:04 (UTC)

update with new feature: splitt packages. please, edit pkgbuild before build

sl1pkn07 commented on 2013-02-18 08:33 (UTC) avidemux.install

sl1pkn07 commented on 2013-02-18 08:05 (UTC) please test this split pkgbuild greetings

TheSaint commented on 2012-09-19 15:25 (UTC)

I retired the script. As per guideline no iteractive are allowed. Whom likes different setting should modify the PKGBUILD.

TheSaint commented on 2012-09-13 18:36 (UTC)

OK. This is also an option. Just modify the question function. The function quits as soon as one option is taken. It's also possible to repeat in order to set all options. I'll get there very soon. BTW my GTK setup realize uncomplete compare the QT4 one. Have you tried out? I also correct a mistyped for the <<_builtGTK>> variable which has a ELLE missing at bash bootStrap.bash ${_buildCORE} ${_buildCLI} ${_buildGTK} ${_buildQT} ${_buildPLG} Which it means it will never compile GTK option, with you PKGBUILD

TheSaint commented on 2012-09-13 17:11 (UTC)

OK. This is also an option. Just modify the question function. The function quits as soon as one option is taken. It's also possible to repeat in order to set all options. I'll get there very soon. BTW my GTK setup realize uncomplete compare the QT4 one. Have you tried out? I also correct a mistyped for the <<_builtGTK>> variable which has a ELLE missing at bash bootStrap.bash ${_buildCORE} ${_buildCLI} ${_buildGTK} ${_buildQT} ${_buildPLG} Which it means it will never compile GTK option, with you PKGBUILD

sl1pkn07 commented on 2012-09-13 12:44 (UTC)

if you need instal all? or cli+gtk or cli+qt or gtk+qt, or only cli, or....

TheSaint commented on 2012-09-13 09:53 (UTC)

You should modify something. Regarding the installation you could do : 1) Naming the package according the given options CLI GTK QT4. One for each option and perhaps plugins separated package, too 2) write a warning to inform the end-user to choose the option what he/she wants. 3) Adopt my modified PKGBUILD which let choose within CLI GTK QT4. The plugins options is left as default. BTW pkg-config dependancy is written in. So whatever one has it or not it will not complain. PKGBUILD HERE >>>

sl1pkn07 commented on 2012-04-09 09:36 (UTC)

pkg-config is from core. no need

andreas_baumann commented on 2012-04-09 09:13 (UTC)

The build missed 'pkg-config' and 'yasm' as dependencies.

sl1pkn07 commented on 2012-01-13 22:14 (UTC)

git branch is outdate (october 2011) use avidemux-2.6-svn instead

commented on 2012-01-13 19:43 (UTC)

********************* *** Miscellaneous *** gettext Yes SDL Yes XVideo Yes VDPAU Yes ********************* *** Release Build *** ********************* -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: AVIDEMUX_SOURCE_DIR -- Build files have been written to: /tmp/packerbuild-0/avidemux-2.6-git/avidemux-2.6-git/src/avidemux-2.6/buildQt4 ** Failed at make** ==> ERROR: A failure occurred in build(). Aborting... What the hell does that mean?