Avidemux-2.4.0 - gtk2 video editor

Stuff that has yet to be sorted into a category.
Message
Author
plinej
Posts: 1742
Joined: Mon 14 Aug 2006, 02:21

Avidemux-2.4.0 - gtk2 video editor

#1 Post by plinej »

Avidemux web page:
http://fixounet.free.fr/avidemux/

This was compiled in Puppy 4 and may not work in other Puppy versions.

It depends on faac & faad which you can find in this thread:
http://www.murga-linux.com/puppy/viewtopic.php?t=26202

It also depends on SDL.

Avidemux cli version is here:
http://www.savefile.com/files/1787219

Avidemux gtk2 version is here:
http://www.savefile.com/files/1787215

They will also be in my Yahoo briefcase incase the above links aren't working.
http://tinyurl.com/3cyy8a
Last edited by plinej on Sun 14 Sep 2008, 18:33, edited 1 time in total.

flywitness
Posts: 1
Joined: Sun 14 Sep 2008, 17:23

#2 Post by flywitness »

hello. noob here.

i installed this and the pre-requisites you mentioned.

now what? how do i run it? no menu item and command avidemux doesn't work.

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#3 Post by ttuuxxx »

what I get from this post is that you had to install
Avidemux gtk2 version is here:
http://myfreefilehosting.com/f/472b4666ca_2.3MB
and the sdl, Faad, Faac
these 3 things to get it running
but the Avidemux gtk2 version Link is now dead and the package will no longer work without it.
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

plinej
Posts: 1742
Joined: Mon 14 Aug 2006, 02:21

#4 Post by plinej »

The links are now updated. I also have the link to my Yahoo Briefcase on alot of these threads where you can alternatively download the files. I put that there incase the other links are not working.

User avatar
Botanic
Posts: 240
Joined: Wed 05 Sep 2007, 10:54
Location: Toulouse, France

#5 Post by Botanic »

I installed avidemux_gtk2, faac, faad and libSDL
I get another message:
# avidemux2_gtk
avidemux2_gtk: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by avidemux2_gtk)
avidemux2_gtk: /usr/lib/libpng12.so.0: no version information available (required by avidemux2_gtk)
how to add version information :?: :?:
Puppy 2.16 on HP Vectra VL400 - PIII 800 MHz - 320M RAM
Wary on Acer Aspire X3200 - Phenom X4 - 2.2GHz - 4G RAM

User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#6 Post by mikeb »

/usr/lib/libstdc++.so.6: version = 6.0.9 needed

/usr/lib/libpng12.so.0: no version information available ...ignore..it always complains about that

mike

User avatar
Botanic
Posts: 240
Joined: Wed 05 Sep 2007, 10:54
Location: Toulouse, France

#7 Post by Botanic »

mikeb wrote:/usr/lib/libstdc++.so.6: version = 6.0.9 needed

/usr/lib/libpng12.so.0: no version information available ...ignore..it always complains about that

mike
I installed 6.0.9 from there:
http://www.murga-linux.com/puppy/viewto ... c574161852

I now get another message :twisted:

Code: Select all

avidemux2_gtk: error while loading shared libraries: libstdc++.so.6: cannot handle TLS data
if i try to launch geany, same message.
the file i currently have is 6.0.5 (now i remember having the same message cannot handle TLS data when trying to install FF3, reason why i gave up)
my experience with /lib/ is that's it's DANGEROUS to change files there. What can I do? would it be better if i try an earlier version of avidemux?


EDIT: i'm not alone :) http://www.murga-linux.com/puppy/viewto ... c574161852

this particular library brings a lot of problems. But, is it because i try programs that were already compiled? I would be better off compiling avidemux myself?
Puppy 2.16 on HP Vectra VL400 - PIII 800 MHz - 320M RAM
Wary on Acer Aspire X3200 - Phenom X4 - 2.2GHz - 4G RAM

User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#8 Post by mikeb »

hmm the tls issue also affects later versions of wine.
I installed glibc 2.3.6 with tls support to puppy 2.12 to deal with this...has to be done non live but is stable once done.

Or there is an older version of avidemux ... one i used for a long time.
http://dotpups.de/dotpups/Multimedia/avidemux-2.1.2.pup
I did update to 2.3 with the binary from debian...still no tls requirement.

mike

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#9 Post by MU »

great, works in Muppy0084 Mini.

I sometimes record TV movies using http://onlinetvrecorder.com.
75 minutes are around 600 MB.

I loaded one, and selected 1000 pictures.
Saved as "copy": 5 MB
Saved as mp4: 3.8 MB

Now I must try, if my mobile mp4 player that I found in the supermarket for 25 Euro (Teac MP-233), can play these files... ok, will take three hours to load the battery... So take some sleep first.
Mark
[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]

User avatar
Botanic
Posts: 240
Joined: Wed 05 Sep 2007, 10:54
Location: Toulouse, France

#10 Post by Botanic »

mikeb wrote:I installed glibc 2.3.6 with tls support to puppy 2.12 to deal with this...has to be done non live but is stable once done.
you mean i need to start from a live CD, uncompress a new version of glibc (say that of puppy4) and merge the files on my puppy full HD install before starting it? Is it generally a good thing to do to upgrade glibc or can it cause other programs to fail ?

Also is the libstdc++ issue related to the compiling ? If I use the version of libstdc++ plinej used when he was compiling avidemux, I wouldn't have this problem?

EDIT: older version of avidemux works! THANKS
Last edited by Botanic on Fri 03 Oct 2008, 14:55, edited 1 time in total.
Puppy 2.16 on HP Vectra VL400 - PIII 800 MHz - 320M RAM
Wary on Acer Aspire X3200 - Phenom X4 - 2.2GHz - 4G RAM

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#11 Post by MU »

upgrading glibc is critical.
It can break everything.
Do it ONLY, if you can backup your current installation before.

It might work, but it also might require more upgrades.
This could be difficult, and only achieved if you'd copy files manually (if your system refuses to start, using a LiveCD as rescuessystem).

Mark
[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#12 Post by MU »

I would be better off compiling avidemux myself?
yes.
Will not be easy, as you will need many multimedia dependencies, too.
The compiler will tell you, which you must compile first, when you run
./configure

Mark
[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]

User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#13 Post by mikeb »

Ok well if you want to try it here a pack of glibc 2.3.6 tls...using this rather than 2.4 should keep things compatible.

http://indogo.org/glibc_2.3.6_tls.tar.gz

Now the safe way to add this is to boot puppy pfix=ram.
Make a backup copy of your save file.
Mount the save file...xfilemount is very handy for this or mount -o loop....will do.
Copy the contents of the package above to '/'
Reboot and hopefully you should have tls support.You may find copies of the original glibc in /lib if the original version was different.they can be deleted for a future remaster but they will be ignored as is.

avidemux 2.4 has flv support which is very handy....can created/edit/convert flv files :). As mention this update is needed for wine too.

mike

User avatar
Botanic
Posts: 240
Joined: Wed 05 Sep 2007, 10:54
Location: Toulouse, France

#14 Post by Botanic »

so after MU's advice i tried to compile it. I want flv support too :)

So, I got an error in the configure process, explained it on avidemux forum, and I'm told I need Gtk+ 2.10 or later.
(Puppy 2.16 has 2.8.17)
I'm still thinking "Windows",I know that there is no Configure Panel/"uninstall Gtk+"... I suppose it's no good to try to compile the new Gtk+ over the current one.

What i could do first is download the gtk+ pet package from 2.16, check what are the files and remove them on my system (full install), then ... compile? or take the Gtk+ pet of Puppy4 ?
Puppy 2.16 on HP Vectra VL400 - PIII 800 MHz - 320M RAM
Wary on Acer Aspire X3200 - Phenom X4 - 2.2GHz - 4G RAM

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#15 Post by MU »

gtk depends on glib, so you need to update that, too.
If you have luck, that works.
Long ago, I made a pup of Gtk 2.8 for systems with 2.4 like this.

If you have bad luck, you also need a new glibc.
Then you have the initial problem again.

You might boot from CD and create a savefile.
Then you could update that, first, with Glib/Gtk 2.10 packages from a newer Puppy (dotpets from ibiblio)
If that works, you could do the same with the full install.
Mark
Last edited by MU on Sun 05 Oct 2008, 18:23, edited 1 time in total.

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#16 Post by ttuuxxx »

Botanic wrote:
mikeb wrote:/usr/lib/libstdc++.so.6: version = 6.0.9 needed

/usr/lib/libpng12.so.0: no version information available ...ignore..it always complains about that

mike
I installed 6.0.9 from there:
http://www.murga-linux.com/puppy/viewto ... c574161852

I now get another message :twisted:

Code: Select all

avidemux2_gtk: error while loading shared libraries: libstdc++.so.6: cannot handle TLS data
if i try to launch geany, same message.
the file i currently have is 6.0.5 (now i remember having the same message cannot handle TLS data when trying to install FF3, reason why i gave up)
my experience with /lib/ is that's it's DANGEROUS to change files there. What can I do? would it be better if i try an earlier version of avidemux?


EDIT: i'm not alone :) http://www.murga-linux.com/puppy/viewto ... c574161852

this particular library brings a lot of problems. But, is it because i try programs that were already compiled? I would be better off compiling avidemux myself?
Try these ones, They have never let me down yet :)
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
Botanic
Posts: 240
Joined: Wed 05 Sep 2007, 10:54
Location: Toulouse, France

#17 Post by Botanic »

sorry ttuuxxx; they let me down. (i couldn't actually restart X :))

what i will do is take from Puppy4 (ibiblio pets) glibc and gtk+, and do as MU advises me.

Before i do that could somebody explain what is this "2.4 system" that Mu refers to aswell ? I got this error when trying to install subtitle editor :
checking for GTKMM... configure: error: Package requirements (gtkmm-2.4 >= 2.12) were not met:

Requested 'gtkmm-2.4 >= 2.12' but version of gtkmm is 2.8.8
2.4 isn't a version?
I downloaded gtkmm of Puppy4 (which is 2.12.1) and merged it to /usr/lib, still got the same problem. I noticed that i had basically the same filenames already but ending with .a and .la, the new files being .so

:oops: I'm getting desperate; perhaps there's a good website where i can learn how to handle/update Linux libraries.
Why are libraries such a pain ? Puppy2.16 is only about one year old.
Puppy 2.16 on HP Vectra VL400 - PIII 800 MHz - 320M RAM
Wary on Acer Aspire X3200 - Phenom X4 - 2.2GHz - 4G RAM

User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#18 Post by mikeb »

I'm told I need Gtk+ 2.10 or later
that's why i never installed it...now I remember...wine??? lol

seriously you need to update about half the core of puppy to get this running.

mike

User avatar
Botanic
Posts: 240
Joined: Wed 05 Sep 2007, 10:54
Location: Toulouse, France

#19 Post by Botanic »

:( :(
Ok I will install Puppy4. It's a terrible waste of time, I spent so much time installing everything I needed.
Puppy 2.16 on HP Vectra VL400 - PIII 800 MHz - 320M RAM
Wary on Acer Aspire X3200 - Phenom X4 - 2.2GHz - 4G RAM

User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#20 Post by mikeb »

The package avidemux2_gtk-24.0.pet seems to have a bug...ie crashes when opening audio>track menu (needed for handling videos with multiple sound tracks) .
Not sure if this is an avidemux bug, the compilation or (lol) gtk2.

not sure where I downloaded it from either ...seems to be some confusion over that

Everything else (so far) is working fine,

regards

fine

Post Reply