Troubles of Avidemux under Linux Mint 18.3

Started by chucks, April 14, 2018, 03:47:16 AM

Previous topic - Next topic

chucks

Hi!
I use Avidemux several month under Mint 17.2 without any troubles.
Thanks for best tools, and expecially for possibility of Timelapse movie creating!
But when now I update my OS to Mint 18.3 release, I have troubles since installation process of it...

Firstly, I attempt install it at command:

sudo apt-get install avidemux2.6

it gave me huge list of notes and errors! -- I cannot attach it here...

Secondly, when using Ubuntu Application Manager for finding 'avidemux', presents many releases of this program. When I choose avidemux2.6_gtk - I mean, it's reasonable for DE Cinnamon of Mint Linux - I have done installing, but absolutely not usable apps!

It's very strange situation: as result, have installing... Avidemux3 (!!!) -- who was displayed in Application Liston my OS!.. Attempt to start it here do not give me NONE result. Attempt to start under command line gave me this output:

USER@USER-pc ~ $ avidemux
avidemux: error while loading shared libraries: libADM6avcodec.so.56: cannot open shared object file: No such file or directory

USER@USER-pc ~ $ avidemux2.6_gtk
avidemux2.6_gtk: command not found

USER@USER-pc ~ $ avidemux3_gtk
avidemux3_gtk: error while loading shared libraries: libADM6avcodec.so.56: cannot open shared object file: No such file or directory

UPD: It strange named apps -- aka Avidemux 3 -- may be is result of my others attempting to using alternative repos: connect a repositoryes with many Internet 'suggestions'... But as result, I remove this any others repos, because I has negative results only... But using now just 'official' repo (with Ubuntu Application Manager), -- it cannot gave me none too...

Attempting using only avidemux2.6_cli, -- who I can install them too, -- gave me this terminal output:

---spoiler---
USER@USER-pc $ avidemux2.6_cli
Creating dir :/home/USER/.avidemux6/
Using /home/USER/.avidemux6/ as base directory for prefs, jobs, etc.
*************************
  Avidemux v2.6.20
*************************
http://www.avidemux.org
Code      : Mean, JSC, Grant Pedersen
GFX       : Nestor Di, nestordi@augcyl.org
Design    : Jakub Misak
FreeBSD   : Anish Mistry, amistry@am-productions.biz
Audio     : Mihail Zenkov
Mac OS X  : Kuisathaverat, Harry van der Wolf
Win32     : Grant Pedersen

Compiler: GCC 4.2.1 Compatible Clang 3.8.0 (tags/RELEASE_380/final)
Build Target: Linux (x86-64)
User Interface: CLI

Large file available: 1 offset
Time: Fri Apr 13 12:35:09 2018

0: avidemux2.6_cli

Initialising prefs
[load] 09:35:09-894  Loading prefs from /home/USER/.avidemux6/config3
[load] 09:35:09-895  can't read /home/USER/.avidemux6/config3
[CpuCaps] Checking CPU capabilities
      MMX detected
      MMXEXT detected
      SSE detected
      SSE2 detected
      SSE3 detected
      SSSE3 detected
[CpuCaps] End of CPU capabilities check (cpuCaps: 0x000001e6, cpuMask: 0xffffffff)
[setMask] 09:35:09-895  [CpuCaps] Setting mask to 0xffffffff

[Locale] setlocale LC_CTYPE=ru_RU.UTF-8;LC_NUMERIC=bg_BG.UTF-8;LC_TIME=ru_RU.UTF-8;LC_COLLATE=ru_RU.UTF-8;LC_MONETARY=bg_BG.UTF-8;LC_MESSAGES=ru_RU.UTF-8;LC_PAPER=bg_BG.UTF-8;LC_NAME=bg_BG.UTF-8;LC_ADDRESS=bg_BG.UTF-8;LC_TELEPHONE=bg_BG.UTF-8;LC_MEASUREMENT=bg_BG.UTF-8;LC_IDENTIFICATION=bg_BG.UTF-8
[Locale] Textdomain was messages
[Locale] Textdomain is now avidemux
[Locale] Test: _File

Initializing Dithering tables
[UI Toolkit] Running version 02:00
[Script] Scanning directory /usr/lib/x86_64-linux-gnu/ADM_plugins6//scriptEngines
[Script] Cannot parse plugin
[Script] Scanning directory /usr/lib/x86_64-linux-gnu/ADM_plugins6//scriptEngines/cli
[Script] Cannot parse plugin
[ADM_ad_plugin] Scanning directory /usr/lib/x86_64-linux-gnu/ADM_plugins6//audioDecoder
[ADM_ad_plugin] Cannot parse plugin
[ADM_av_loadPlugins] 09:35:09-896  [ADM_av_plugin] Scanning directory /usr/lib/x86_64-linux-gnu/ADM_plugins6//audioDevices
[ADM_av_loadPlugins] 09:35:09-896  [ADM_av_plugin] Cannot parse plugin
[ADM_ae_plugin] Scanning directory /usr/lib/x86_64-linux-gnu/ADM_plugins6//audioEncoders
[ADM_ae_plugin] Cannot parse plugin
[ADM_dm_plugin] Scanning directory /usr/lib/x86_64-linux-gnu/ADM_plugins6//demuxers
[ADM_av_plugin] Cannot parse plugin
[ADM_mx_plugin] Scanning directory /usr/lib/x86_64-linux-gnu/ADM_plugins6//muxers
[ADM_av_plugin] Cannot parse plugin
[ADM_vd6_plugin] Scanning directory /usr/lib/x86_64-linux-gnu/ADM_plugins6//videoDecoders
[ADM_vd6_plugin] Cannot parse plugin
Unable to load [copyADM]: copyADM: cannot open fhared object file: have not this file or directory
[videoEncoder6]Symbol loading failed for copyADM
[ADM_ve6_plugin] Scanning directory /usr/lib/x86_64-linux-gnu/ADM_plugins6//videoEncoders
[ADM_ve6_plugin] Cannot parse plugin
[ADM_ve6_plugin] Scanning directory /usr/lib/x86_64-linux-gnu/ADM_plugins6//videoEncoders/cli
[ADM_ve6_plugin] Cannot parse plugin
[ADM_vf_plugin] Scanning directory /usr/lib/x86_64-linux-gnu/ADM_plugins6//videoFilters
[ADM_vf_plugin] Cannot parse plugin
[ADM_vf_plugin] Cannot parse plugin
[ADM_audioByName] 09:35:09-896  Device not found :PulseAudioS
*********************************
*********************************
End of program..
*********************************
*********************************
[save] 09:35:09-896  Saving prefs to /home/USER/.avidemux6/config3.tmp
[destroy] 09:35:09-896  Destroying preview
[deleteAll] 09:35:09-896  [Editor] Deleting all videos
[deleteAll] 09:35:09-896  [Editor] Deleting all videos
Normal exit
[uninstallSigHandler] 09:35:09-896  Removing signal handler
[abortExitHandler] 09:35:09-896  already done, nothing to do

---/spoiler---

In general: I attempted several methods for installing Avidemux under Linux Mint 18.3, include two-stage-install: firstly I install CLI release, secondly - GTK. But it's are not works and now too...

What is fuck it?!
Sadly that very good program on deal have such many uncompatables...

Any ideas? Thanks!

P.S. Attempts me to write 'report', who possible just in Ubuntu App Manager, -- using them this link: https://community.linuxmint.com/software/view/avidemux2.6-gtk -- thrown me to this page:

"Application not found
avidemux2.6-gtk could not be found.
This usually happens when an application is new in the repositories (or Flatpak) and isn't yet known to the Community website.
You can ask the Linux Mint team to import avidemux2.6-gtk into the Community website, by sending an email to root@linuxmint.com"

P.P.S. Sorry, I find not 'spoyler' possibility here... :(

Jan Gruuthuse


eumagga0x2a

Please hold on just a little bit until build is fixed.

chucks

#3
Quote from: Jan Gruuthuse on April 14, 2018, 07:28:31 AM
Try building this way: Avidemux on Ubuntu Easy build from GIT
Report back if still issues arise.

Hi! Thanks for answer and suggesting!

I to do it just on recomended path (under git).
But it's errored on last stage -- see plerase 'tail' of terminal output:

---output---
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_EDIT_COMMAND
    ENABLE_QT5


-- Build files have been written to: /home/USER/avidemux2/buildPluginsCommon
** Failed at make, result in /tmp/logbuildPluginsCommon**
Installing avidemux...
createDebFromSourceUbuntu.bash: string 35: cd: debs: Not this file or directory
---/output---

:-((((( Any ideas?

P.S. Sorry, I haven't knowledge for building and macking Linux Apps, but basic knowledge under Linux I just have...

chucks


eumagga0x2a

You can just copy one of the codes from http://avidemux.org/smif/index.php/topic,18303.msg83910.html#msg83910 into a text file, e.g. "build_fix.patch", put this file into the "avidemux2" directory, cd into this directory, apply the patch with

patch -p1 < build_fix.patch

and rerun

bash createDebFromSourceUbuntu.bash

eumagga0x2a

The build is fixed now. Instead of applying the patch, just run

git pull

to update the source code, then continue as described above.

uthappam

[Two months later] I cannot install Avidemux on my Mint partition from the repositories. Synaptic offers multiple options and no combination has worked.

eumagga0x2a

Please complain to maintainers of these repositories. The only supported way to install Avidemux is either running it from the appImage or building it from source.

uthappam

#9
Thank you.
I first tried avidemux_2.7.1v2.appImage but it does not run. Then I got nowhere with avidemux_2.7.1.tar.gz, which gave
The following packages have unmet dependencies:
libdca-dev : Depends: libdca0 (= 0.0.5-7build1) but 1:0.0.6-dmo1 is to be installed
libfaac-dev : Depends: libfaac0 (= 1.28+cvs20151130-1) but 1:1.29.9.2-dmo1 is to be installed
libmp3lame-dev : Depends: libmp3lame0 (= 3.99.5+repack1-9build1) but 1:3.100-dmo1 is to be installed
libxvidcore-dev : Depends: libxvidcore4 (= 2:1.3.4-1) but 3:1.3.5-dmo1 is to be installed
E: Unable to correct problems, you have held broken packages.

eumagga0x2a

Quote from: uthappam on June 17, 2018, 02:36:20 AM
I first tried avidemux_2.7.1v2.appImage but it does not run.

What was the error message?

QuoteThen I got nowhere with avidemux_2.7.1.tar.gz, which gave
The following packages have unmet dependencies:
libdca-dev : Depends: libdca0 (= 0.0.5-7build1) but 1:0.0.6-dmo1 is to be installed
libfaac-dev : Depends: libfaac0 (= 1.28+cvs20151130-1) but 1:1.29.9.2-dmo1 is to be installed
libmp3lame-dev : Depends: libmp3lame0 (= 3.99.5+repack1-9build1) but 1:3.100-dmo1 is to be installed
libxvidcore-dev : Depends: libxvidcore4 (= 2:1.3.4-1) but 3:1.3.5-dmo1 is to be installed
E: Unable to correct problems, you have held broken packages.


Well, you've borked package management by adding deb-multimedia.org repo. Purge all packages from this repo and disable the repo. See https://wiki.debian.org/DebianMultimedia/FAQ#Common_issues as well.

uthappam

There was no error message from Avidemux appImage. I did not try to run it from the command line. It ran under Debian, though.

I have the deb-multimedia repository in Debian: but I do not have it in Mint.

eumagga0x2a

Quote from: uthappam on June 17, 2018, 04:42:52 PM
There was no error message from Avidemux appImage. I did not try to run it from the command line.

Obviously, you should run it on the command line.

QuoteIt ran under Debian, though.

AFAIK the appImage was also built on Debian.

QuoteI have the deb-multimedia repository in Debian: but I do not have it in Mint.

Don't mix unrelated stuff then, please. The topic was about Avidemux on Linux Mint.

uthappam

QuoteDon't mix unrelated stuff then, please. The topic was about Avidemux on Linux Mint.

I was talking about Mint. When you spoke of deb-multimedia I had to say that I do not have it on Mint. Debian was mentioned only in passing -- or else to enable you to make the related observation that the appImage was built on Debian.

Jan Gruuthuse

#14
QuoteBased on Debian and Ubuntu, it provides about 30,000 packages and one of the best software managers.
source: https://linuxmint.com/about.php
18.3    Sylvia = Compatible repository Ubuntu 16.04 (Xenial Xerus)


Linux Mint 18.3 Sylvia,  did you install
- 32-bit or 64-bit
- desktop: Cinnamon, MATE, Xfce or KDE
- on what hardware?
- something else you forgot to mention? upgrade? testing/pre-release? Installed Laptop Mode Tools (webupd8team/unstable)? running virtual image,  .... ?