How to install Avidemux on CentOS 6

Started by venkat, June 08, 2012, 07:44:51 PM

Previous topic - Next topic

venkat

Can any body explain me how install a avidemux on Cent os 6 Please .......

Jan Gruuthuse

Quote from: Agent_007 on October 11, 2011, 01:53:53 PM
I would guess that Fedora packages can be used with CentOS (I haven't used CentOS so I am not sure). You can also build AVIdemux from sources.

Can't you do something with these rpm? http://avidemux.org/nightly/fedora14_32/

If you've done buildin yourself on CentOS?: Avidemux wiki documentation near the bottom:
Building & compiling Avidemux

mean

Dont mix 2.5 and 2.6 installation methods. They are significantly different.

venkat

Hey Jan Gruuthuse .
First of all thanks for  responding  to Problem .
I have gone through the link which you sent .
I did as given below

rooot@ras Downloads]# yum install avidemux3-core-2.6.0_r8005.i686.rpm
Loaded plugins: fastestmirror, refresh-packagekit
Repository google-chrome is listed more than once in the configuration
Loading mirror speeds from cached hostfile
* base: virror.hanoilug.org
* extras: mirror.bit.edu.cn
* updates: mirror.bit.edu.cn
Setting up Install Process
Examining avidemux3-core-2.6.0_r8005.i686.rpm: avidemux3-core-2.6.0_r8005-1.i686
Marking avidemux3-core-2.6.0_r8005.i686.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package avidemux3-core.i686 0:2.6.0_r8005-1 will be installed
--> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.14) for package: avidemux3-core-2.6.0_r8005-1.i686
--> Finished Dependency Resolution
Error: Package: avidemux3-core-2.6.0_r8005-1.i686 (/avidemux3-core-2.6.0_r8005.i686)
           Requires: libstdc++.so.6(GLIBCXX_3.4.14)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest


So I have come across above problem ,and searched  for  libstdc++.so.6(GLIBCXX_3.4.14) rpm.
But I ended up with finding 64bit (libstdc++.so.6.rpm),I couldn't find the package for 32bit .....
So could you please suggest me to solve this issue .....


Regards
Venkat.

Jan Gruuthuse

Maybe this?
yum install libstdc++.i686

if that did not work: http://rpmfind.net//linux/RPM/centos/6.2/i386/Packages/libstdc++-4.4.6-3.el6.i686.html
If that fails call for developer help.

hobbes1069

Quote from: venkat on June 08, 2012, 07:44:51 PM
Can any body explain me how install a avidemux on Cent os 6 Please .......

I'm the current package maintainer of Avidemux on Fedora (via RPM Fusion). I currently don't maintain an EL-6 version of Avidemux but I can look into it.

One problem is that RPM Fusion doesn't allow for bundled libraries so I'd have to check that the proper libraries were available in either RHEL, Fedora's EPEL, or RPM Fusions EPEL repositories.

Richard

rocksockdoc

#6
We solved the installation problem for avidemux on Centos 6.

- How to install avidemux on Centos 6 for editing of AVI files

Works like a charm!


Jan Gruuthuse

consider having a 2nd bootable 64-bit OS (Fedora 14 / Ubuntu 12.04 LTS (5 year supported)/ ...)

Ares Drake

Anyone got 2.6 running on Centos6 / RHEL6?

I am stuck at:

-- Configuring FFmpeg
sh: /home/drake/Downloads/avidemux_2.5.6/avidemux/ADM_libraries/ffmpeg/configure: No such file or directory
Error copying file "./libavutil/avconfig.h" to "/home/drake/Downloads/avidemux_2.5.6/buildMain/config/libavutil".

CMake Error at cmake/admFFmpegUtil.cmake:2 (FILE):
  file Internal CMake error when trying to open file:
  /home/drake/Downloads/avidemux_2.5.6/avidemux/ADM_libraries/ffmpeg/libavcodec/version.h
  for reading.
Call Stack (most recent call first):
  cmake/admFFmpegUtil.cmake:8 (getFfmpegVersionFromHeader)
  cmake/admFFmpegBuild.cmake:177 (getFfmpegLibNames)
  avidemux/CMakeLists.txt:189 (include)


CMake Error at cmake/Ts.cmake:24 (MESSAGE):
  LRELEASE_EXECUTABLE-NOTFOUND not found - ts files can't be processed
Call Stack (most recent call first):
  cmake/Ts.cmake:119 (FIND_LRELEASE)
  po/CMakeLists.txt:10 (COMPILE_TS_FILES)


-- Configuring incomplete, errors occurred!
*** fail cmake ***

Jan Gruuthuse

Not sure if your installing 2.6. Looks like you do try with 2.5.6.
Quotesh: /home/drake/Downloads/avidemux_2.5.6/avidemux/ADM_libraries/ffmpeg/configure
Looks like this is solved here: Re: How to install avidemux on Centos 6 for editing of AVI files to upload to YouTube for support help   #16

Ares Drake

Omg I just feel stupid :) I really klicked on the wrong download file, and was indeed trying to install 2.5.6. This is not my real intention though, I need 2.6.0. So i tried again, this time with the propper file. The result is not much better though:

-- Checking for GNU Make
-- *********************
-- Found GNU Make

-- Configuring FFmpeg
ffmpeg_configure.sh: line 2: /home/drake/Downloads/avidemux_2.6.0/buildCore/ffmpeg/source/configure: No such file or directory
ERRORconfigure returned <127>
ERRORconfigure output is <>
CMake Error at /home/drake/Downloads/avidemux_2.6.0/cmake/admFFmpegBuild.cmake:211 (MESSAGE):
  An error occured
Call Stack (most recent call first):
  CMakeLists.txt:77 (include)


-- Configuring incomplete, errors occurred!
** Failed at cmakeZ**


mean

looks like a tar issue
Anything special about centos tar ?


Ares Drake

#13
Quote from: Jan Gruuthuse on October 05, 2012, 04:42:14 AM
Mean is this of any help?: Compile FFmpeg on CentOS 6.0

I have installed ffmpeg and ffmpeg-devel from the repositories.

Quote from: mean on October 04, 2012, 06:47:49 PM
looks like a tar issue
Anything special about centos tar ?

This helped. The part of avidemux-2.6 containing ffmpeg source was extracted to a different directory than expected by bootstrap.bash:


  • bootstrap.bash extracted ffpmeg source to ~/avidemux_2.6.0/buildCore/ffmpeg/ffmpeg-0.11.1/
  • but then bootstrap.bash searched for it in ~/avidemux_2.6.0/buildCore/ffmpeg/source/

I got around this problem by changing the second line of ~/avidemux_2.6.0/cmake/ffmpeg_configure.sh.cmake and giving the full path there instead of the {FFMPG_SOURCE_DIR}-variable.



This got me a little further, but I am still stuck:



-- Checking for GNU Make
-- *********************
-- Found GNU Make

-- Configuring FFmpeg
-- Configuring done, processing
-- Patching config.mak - linux (2)
patching file config.mak
Hunk #1 succeeded at 69 with fuzz 2 (offset 10 lines).

CMake Error at /home/drake/Downloads/avidemux_2.6.0/cmake/admFFmpegUtil.cmake:2 (FILE):
  file Internal CMake error when trying to open file:
  /home/drake/Downloads/avidemux_2.6.0/buildCore/ffmpeg/source/libavcodec/version.h
  for reading.
Call Stack (most recent call first):
  /home/drake/Downloads/avidemux_2.6.0/cmake/admFFmpegUtil.cmake:8 (getFfmpegVersionFromHeader)
  /home/drake/Downloads/avidemux_2.6.0/cmake/admFFmpegBuild.cmake:246 (getFfmpegLibNames)
  CMakeLists.txt:77 (include)


CMake Error at /home/drake/Downloads/avidemux_2.6.0/cmake/admFFmpegUtil.cmake:2 (FILE):
  file Internal CMake error when trying to open file:
  /home/drake/Downloads/avidemux_2.6.0/buildCore/ffmpeg/source/libavcodec/version.h
  for reading.
Call Stack (most recent call first):
  /home/drake/Downloads/avidemux_2.6.0/cmake/admFFmpegUtil.cmake:8 (getFfmpegVersionFromHeader)
  /home/drake/Downloads/avidemux_2.6.0/cmake/admFFmpegUtil.cmake:55 (getFfmpegLibNames)
  /home/drake/Downloads/avidemux_2.6.0/cmake/admFFmpegBuild.cmake:262 (registerFFmpeg)
  CMakeLists.txt:77 (include)


CMake Error at /home/drake/Downloads/avidemux_2.6.0/cmake/admInstallDir.cmake:52 (INSTALL):
  install FILES given directory
  "/home/drake/Downloads/avidemux_2.6.0/buildCore/ffmpeg/build/libswscale/"
  to install.
Call Stack (most recent call first):
  /home/drake/Downloads/avidemux_2.6.0/cmake/admFFmpegBuild.cmake:265 (ADM_INSTALL_LIB_FILES)
  CMakeLists.txt:77 (include)


CMake Error at /home/drake/Downloads/avidemux_2.6.0/cmake/admInstallDir.cmake:52 (INSTALL):
  install FILES given directory
  "/home/drake/Downloads/avidemux_2.6.0/buildCore/ffmpeg/build/libpostproc/"
  to install.
Call Stack (most recent call first):
  /home/drake/Downloads/avidemux_2.6.0/cmake/admFFmpegBuild.cmake:266 (ADM_INSTALL_LIB_FILES)
  CMakeLists.txt:77 (include)


CMake Error at /home/drake/Downloads/avidemux_2.6.0/cmake/admInstallDir.cmake:52 (INSTALL):
  install FILES given directory
  "/home/drake/Downloads/avidemux_2.6.0/buildCore/ffmpeg/build/libavutil/" to
  install.
Call Stack (most recent call first):
  /home/drake/Downloads/avidemux_2.6.0/cmake/admFFmpegBuild.cmake:267 (ADM_INSTALL_LIB_FILES)
  CMakeLists.txt:77 (include)


CMake Error at /home/drake/Downloads/avidemux_2.6.0/cmake/admInstallDir.cmake:52 (INSTALL):
  install FILES given directory
  "/home/drake/Downloads/avidemux_2.6.0/buildCore/ffmpeg/build/libavcodec/"
  to install.
Call Stack (most recent call first):
  /home/drake/Downloads/avidemux_2.6.0/cmake/admFFmpegBuild.cmake:268 (ADM_INSTALL_LIB_FILES)
  CMakeLists.txt:77 (include)


CMake Error at /home/drake/Downloads/avidemux_2.6.0/cmake/admInstallDir.cmake:52 (INSTALL):
  install FILES given directory
  "/home/drake/Downloads/avidemux_2.6.0/buildCore/ffmpeg/build/libavformat/"
  to install.
Call Stack (most recent call first):
  /home/drake/Downloads/avidemux_2.6.0/cmake/admFFmpegBuild.cmake:269 (ADM_INSTALL_LIB_FILES)
  CMakeLists.txt:77 (include)


WARNINGGCC version older than 4.2
WARNINGGCC version older than 4.2
WARNINGGCC version older than 4.2
WARNINGGCC version older than 4.2
WARNINGGCC version older than 4.2
WARNINGGCC version older than 4.2
WARNINGGCC version older than 4.2
WARNINGGCC version older than 4.2
WARNINGGCC version older than 4.2
WARNINGGCC version older than 4.2
WARNINGGCC version older than 4.2
WARNINGGCC version older than 4.2
WARNINGGCC version older than 4.2
WARNINGGCC version older than 4.2
WARNINGGCC version older than 4.2
WARNINGGCC version older than 4.2
WARNINGGCC version older than 4.2
WARNINGGCC version older than 4.2

**************************
***  Optional Library  ***
***      Summary       ***
**************************
*** Miscellaneous      ***
    gettext        Yes
    SDL            No
    XVideo         No
    VDPAU          No
**************************
***   Release Build    ***
**************************

-- Packager=rpm, valid choices= {deb,rpm,tgz,none}

-- Configuring incomplete, errors occurred!

[\code]

Jan Gruuthuse

used here:
cmake version 2.8.8 or 2.8.9
gcc version 4.6.3