Author Topic: Installing 2.6.1 on Ubuntu  (Read 6079 times)

VanillaMozilla

  • Newbie
  • *
  • Posts: 21
Installing 2.6.1 on Ubuntu
« on: March 04, 2013, 06:00:04 PM »
I tried Avidemux 2.6.1 on Windows because it manages synchronization, and I really would like to get it on Ubuntu.  But I've had a lot of problems getting up-to-date, working video editing software on Ubuntu without breaking things (possibly the Linux version of .dll hell?), so I think it's prudent to ask.

If I get the GTK .tar.gz version from SourceForge, can I be reasonably assured that it won't overwrite any other working packages, or otherwise break anything?

I'm looking at the requirements here:  http://avidemux.org/admWiki/doku.php?id=build:install_2.6 .  I see some packages that I don't have.  For example, it calls for libaften-dev, whereas I have libaften0.  It calls for libpng12-dev, while I have libpng12-0, etc.

Anybody have any experience with this?  Will this program work for reading and writing .vob files, and will it install completely without breaking anything?  Just thought I would check for reassurance and any advance warnings that might be needed.

Jan Gruuthuse

  • Hero Member
  • *****
  • Posts: 6051
Re: Installing 2.6.1 on Ubuntu
« Reply #1 on: March 04, 2013, 07:50:31 PM »
dev are developing packages, you need these if you want to build/compile on your own computer.

Don't use avidemux Gtk, use QT version is more complete.
Your not telling what version of Ubuntu you run on? Installable debs can be found here:
11.10
 64-bit: avidemux Cli/QT/GTK 2.6.1 64-bit deb download ubuntu 11.10

12.04 LTS you can find
 64-bit: avidemux Cli/QT/GTK 2.6.1 64-bit deb download ubuntu 12.04 LTS
 32-bit: /nightly/precise32
12.10
 32-bit: /nightly/quantal32/

install these:
 avidemux3-core-2.6.1-...
 avidemux3-plugins-COMMON-2.6.1-....
then QT in this order:
 avidemux3-qt4-2.6.1-....
 avidemux3-plugins-QT4-2.6.1-.....
and if you use scripts/jobs:
 avidemux3-cli-2.6.1-....
« Last Edit: March 04, 2013, 08:01:35 PM by Jan Gruuthuse »

VanillaMozilla

  • Newbie
  • *
  • Posts: 21
Re: Installing 2.6.1 on Ubuntu
« Reply #2 on: March 05, 2013, 02:16:14 AM »
Wow, thanks very much for your reply.  Sorry, I forgot to mention the version.  I have Oneiric, 11.10, 32-bit, but I will be updating to Precise, 12.04, within a month or two.

Hmm, I don't see any precompiled options for Oneiric 32-bit.  Suggestions?

Jan Gruuthuse

  • Hero Member
  • *****
  • Posts: 6051
Re: Installing 2.6.1 on Ubuntu
« Reply #3 on: March 05, 2013, 06:02:42 AM »
Wait those 2 months? Build yourself?
Check for missing stuff?
Code: [Select]
dpkg -l build-essential cmake fakeroot g++ gcc gettext liba52-0.7.4-dev libaften-dev libasound2-dev libdca-dev libdts-dev libfaac-dev libfaad-dev libglib2.0-dev libgtk-3-dev libgtk2.0-dev libmad0-dev libmp3lame-dev libpng12-dev libqt4-dev libqt4-opengl libqt4-opengl-dev libqt4-script libsdl-sound1.2-dev libsqlite3-dev libvdpau-dev libvorbis-dev libx264-dev libxml2-dev libxv-dev libxvidcore-dev make libopencore-amrwb-dev libopencore-amrnb-dev libvpx-dev pkg-config subversion yasmInstall needed stuff:
Code: [Select]
sudo apt-get install build-essential fakeroot g++ gcc gettext liba52-0.7.4-dev libaften-dev libasound2-dev libdca-dev libdts-dev libfaac-dev libfaad-dev libglib2.0-dev libgtk-3-dev libgtk2.0-dev libmad0-dev libmp3lame-dev libpng12-dev libqt4-dev libqt4-opengl libqt4-opengl-dev libqt4-script libsdl-sound1.2-dev libsqlite3-dev libvdpau-dev libvorbis-dev libx264-dev libxml2-dev libxv-dev libxvidcore-dev make libopencore-amrwb-dev libopencore-amrnb-dev libvpx-dev pkg-config subversion yasm
Important 1st: Download cmake version 2.8.10.2 and install: http://www.cmake.org/cmake/resources/software.html#latest
Unpack/rename folder cmake in user home
Compilling cmake:
Code: [Select]
cd ~/cmake
./bootstrap
make
sudo make install

Get source file:
Code: [Select]
svn co svn://svn.berlios.de/avidemux/branches/avidemux_2.6_branch_meanBuild avidemux:
Code: [Select]
cd ~/avidemux_2.6_branch_mean && svn update && bash bootStrap.bash --deb --with-qt4 --with-cliThen find debs if all went alright in ~/avidemux_2.6_branch_mean/debs, install debs as in 2nd posting.

VanillaMozilla

  • Newbie
  • *
  • Posts: 21
Re: Installing 2.6.1 on Ubuntu
« Reply #4 on: March 05, 2013, 03:11:01 PM »
Wow, thanks very much.  Spoon-fed, even, and you added some helpful details.  This is a great program, by the way.

VanillaMozilla

  • Newbie
  • *
  • Posts: 21
Re: Installing 2.6.1 on Ubuntu
« Reply #5 on: March 06, 2013, 03:41:59 AM »
Oops, this is not going to work.  Possibly it's my system, but there may be the reason there is no 32-bit deb package.

When installing the dependencies, I get the following error message:
"The following packages have unmet dependencies:
 libvpx-dev : Depends: libvpx0 (= 0.9.6-1) but 0.9.7.p1-1~natty1 is to be installed
E: Unable to correct problems, you have held broken packages."

Actually, 0.9.7.p1-1~natty1 is installed, but remember, I have Oneiric -- go figure.  I could remove it and install the older version, but that would mean removing almost every A-V program on the computer.  I'll just have to limp along with Windows until I can update the whole thing.

Thanks for your help.  I'm looking forward to the full package.

douche

  • Full Member
  • ***
  • Posts: 100
Re: Installing 2.6.1 on Ubuntu
« Reply #6 on: March 08, 2013, 02:17:36 PM »
Wait those 2 months? Build yourself?
Check for missing stuff?
Code: [Select]
dpkg -l build-essential cmake fakeroot g++ gcc gettext liba52-0.7.4-dev libaften-dev libasound2-dev libdca-dev libdts-dev libfaac-dev libfaad-dev libglib2.0-dev libgtk-3-dev libgtk2.0-dev libmad0-dev libmp3lame-dev libpng12-dev libqt4-dev libqt4-opengl libqt4-opengl-dev libqt4-script libsdl-sound1.2-dev libsqlite3-dev libvdpau-dev libvorbis-dev libx264-dev libxml2-dev libxv-dev libxvidcore-dev make libopencore-amrwb-dev libopencore-amrnb-dev libvpx-dev pkg-config subversion yasmInstall needed stuff:
Code: [Select]
sudo apt-get install build-essential fakeroot g++ gcc gettext liba52-0.7.4-dev libaften-dev libasound2-dev libdca-dev libdts-dev libfaac-dev libfaad-dev libglib2.0-dev libgtk-3-dev libgtk2.0-dev libmad0-dev libmp3lame-dev libpng12-dev libqt4-dev libqt4-opengl libqt4-opengl-dev libqt4-script libsdl-sound1.2-dev libsqlite3-dev libvdpau-dev libvorbis-dev libx264-dev libxml2-dev libxv-dev libxvidcore-dev make libopencore-amrwb-dev libopencore-amrnb-dev libvpx-dev pkg-config subversion yasm
Important 1st: Download cmake version 2.8.10.2 and install: http://www.cmake.org/cmake/resources/software.html#latest
Unpack/rename folder cmake in user home
Compilling cmake:
Code: [Select]
cd ~/cmake
./bootstrap
make
sudo make install

Get source file:
Code: [Select]
svn co svn://svn.berlios.de/avidemux/branches/avidemux_2.6_branch_meanBuild avidemux:
Code: [Select]
cd ~/avidemux_2.6_branch_mean && svn update && bash bootStrap.bash --deb --with-qt4 --with-cliThen find debs if all went alright in ~/avidemux_2.6_branch_mean/debs, install debs as in 2nd posting.

Thanks for the explanation. I have Kubuntu 12.10 64-bit and I want only the Qt version (and it's dependencies). Do I need all of those? Even gtk libs?

Second question: Why should I download the latest cmake? What's the problem with the 2.8.9 which is in the official repository?

Jan Gruuthuse

  • Hero Member
  • *****
  • Posts: 6051
Re: Installing 2.6.1 on Ubuntu
« Reply #7 on: March 08, 2013, 02:49:41 PM »
This is based on 12.04 LTS. I have not switched to 12.10. 12.4 has 5 year support. 12.10 only 2 years. GTK would not be needed. If compiles with out errors no upgrade would be needed for cmake.

douche

  • Full Member
  • ***
  • Posts: 100
Re: Installing 2.6.1 on Ubuntu
« Reply #8 on: March 15, 2013, 03:18:50 AM »
I only want an installable x64 Qt deb package for 12.10 from a stable 2.6.1 version (not nightly).
Why I have to compile? They only make debs from the nightly versions: http://www.avidemux.org/nightly/quantal32/
Only for 32 bit. :(

Jan Gruuthuse

  • Hero Member
  • *****
  • Posts: 6051
Re: Installing 2.6.1 on Ubuntu
« Reply #9 on: March 15, 2013, 06:37:48 AM »
I'm still considering if I gonna make the switch to 12.10 when I drop the 11.10 on its EOL. Building 64-bit, you need a 64-bit environment to produce these. Nightly are pretty stable. I only run on nightly. Only update as user these when you have some issue.

douche

  • Full Member
  • ***
  • Posts: 100
Re: Installing 2.6.1 on Ubuntu
« Reply #10 on: March 15, 2013, 01:43:23 PM »
So if I install these (in this order):
Quote
http://www.avidemux.org/nightly/quantal32/avidemux3-core-2.6.1-8502-Linux.deb
http://www.avidemux.org/nightly/quantal32/avidemux3-qt4-2.6.1-8502-Linux.deb
http://www.avidemux.org/nightly/quantal32/avidemux3-plugins-COMMON-2.6.1-8502-Linux.deb
http://www.avidemux.org/nightly/quantal32/avidemux3-plugins-QT4-2.6.1-8502-Linux.deb

I will get a fully featured 2.6.1 nightly version which is compatible with my Kubuntu 12.10.
But what's about 32-bit? Are there 64 bit packages for Linux? I use x64 Kubuntu, so if the native 64 bit applications gives better performance, especially if I doing resource-intensive things like encoding videos, extract/compress things, etc.

Jan Gruuthuse

  • Hero Member
  • *****
  • Posts: 6051
Re: Installing 2.6.1 on Ubuntu
« Reply #11 on: March 16, 2013, 09:15:13 AM »
32-bit should run
I was able to build a snapshot 64-bit snapshot avidemux 2.6.1-0 r8502 from nightly: see if this works for you.
avidemux Cli/QT 2.6.1 64-bit deb download ubuntu 12.10
« Last Edit: March 16, 2013, 09:26:44 AM by Jan Gruuthuse »