Page 2 of 2

FFmpeg on Puppy squeeze

Posted: Mon 25 Oct 2010, 06:55
by shinobar
edoc wrote:Still stuck trying get a avi conversion that will work in our daughter's weird Chinese mp4 player.
I am in dpup 009 at the moment and loaded ffconvert-1.0.pet and ffmpeg1-0-i686-Lucid.pet.
The app refuses to recognize any video I load as source - just says no video or audio.
WARNING: Installing any of ffmpeg pet, primerly installed ffmpeg and libraries are overwritten, and your multimedia environment may corrupt.

Although ffmpeg-runall-0.6-i686-p4.pet worked on dpup-009, by my quick test,
probably you need not install special ffmpeg, for the dpup-009 (squeeze).
Install ffconvert-1.0.pet only.

xine-lib-1.1.19

Posted: Thu 28 Oct 2010, 03:53
by shinobar
Compiled xine-lib with ffmpeg-0.6 + recent codecs.
xine-lib-1.1.19-p4.pet available. See the top of this topic.

Posted: Fri 29 Oct 2010, 22:42
by abushcrafter
Thanks very much for this new xine-lib. I can now play theora video in gxine :D but not webm :(. Test video: http://lachy.id.au/lib/media/elephantsd ... tereo.webm from: Custom controls WebM video.

Posted: Sat 30 Oct 2010, 11:31
by shinobar
abushcrafter wrote: I can now play theora video in gxine :D but not webm :(.
Thanks, abushcrafter for the report and the link to the test video.
I confirmed it can be played with ffplay.sh but cannot by gxine as you reported.
2010-07-25:
Release xine-lib 1.1.19
A new version of xine-lib is available. This is mainly bug fixes, but
there are one or two new features, notably support for the WebM container format.
Hum... i may mistook the compile options... :roll:

WebM support in xine-lib-1.1.19

Posted: Sun 31 Oct 2010, 04:59
by shinobar
xine-lib-1.1.19 release note says:

Code: Select all

Recognise and handle the WebM container format.
  (VP8 video is not yet supported.)

Re: WebM support in xine-lib-1.1.19

Posted: Sun 31 Oct 2010, 14:00
by abushcrafter
shinobar wrote:xine-lib-1.1.19 release note says:

Code: Select all

Recognise and handle the WebM container format.
  (VP8 video is not yet supported.)
Oops. Sorry.

Posted: Sun 26 Dec 2010, 23:27
by AF Branden
I installed ffmpeg-runall-0.6-i686-p4.pet and ffplay works great

but when I try to install this xine-lib-1.1.19-p4.pet Gxine segfaults

How do I get my gxine working with ffmpeg?

Gxine version 0.5.903 using xine-lib 1.1.8


Edit: danggg, I try to fix one thing and another problem arises, installing your ffmpeg-runall-0.6-i686-p4.pet really screwed up my opengl acceleration....gonna be a pain to fix it

I shoulda saw a red flag when it said it replaces libraries...

Edit: I inspected the .pet and it turns out it overwrites some SDL files reinstalling SDL-1.2.9.pet got my games and everything working
again but now ffplay doesn't work haha, linux is a pain sometimes

Can anybody tell me how to fix the conflicting sdl versions?

Edit: I think its fixed now, I redirected libSDL.so and libSDL-1.2.so.0 symlinks to point to the older SDL everything SEEMS to be working in harmony now, ffplay works and my games work

Gxine still segfaults with the new library and I don't know how to fix it, at least I backed up the old one...

FFmpeg-0.7.2

Posted: Thu 26 Jan 2012, 02:13
by shinobar
FFmpeg-0.7.2(most recent stable libav version) and codecs.
See the top post.

Re: FFmpeg-0.7.2

Posted: Sun 22 Apr 2012, 05:18
by kenbanistu
shinobar wrote:FFmpeg-0.7.2(most recent stable libav version) and codecs.
See the top post.
What CPU was this compiled for? Stuff compiled for an i686 tend not to work for me.

Re: FFmpeg-0.7.2

Posted: Sun 22 Apr 2012, 06:41
by shinobar
kenbanistu wrote:
shinobar wrote:What CPU was this compiled for?

Code: Select all

# ffmpeg
ffmpeg version 0.7.2, Copyright (c) 2000-2011 the Libav developers
  built on Dec 26 2011 09:09:20 with gcc 4.2.2
  configuration: --prefix=/usr --cpu=i486 --enable-shared --enable-gpl --enable-nonfree --enable-x11grab --enable-network --enable-small --enable-runtime-cpudetect --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libdc1394 --enable-libfaac --enable-libfreetype --enable-libmp3lame --enable-libspeex --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxvid --enable-zlib --enable-postproc --disable-debug --enable-bzlib --enable-version3 --enable-libtheora --enable-swscale

Posted: Sun 22 Apr 2012, 14:18
by kenbanistu
Ok. Looks like it was compiled for a i486. That should work fine for me. I'll give it a try.

ffmpeg_runall-0.7.6

Posted: Tue 24 Jul 2012, 05:46
by shinobar
upload: 24 July 2012
ffmpeg_runall-0.7.6-p4.pet
http://shino.pos.to/party/bridge.cgi?pu ... /opt/pets/

It supports x11grub.
Also install the FFConvert-1.3 or later to enable capturing screen.
http://www.murga-linux.com/puppy/viewtopic.php?t=54056