Page 4 of 4

Posted: Sun May 03, 2009 11:14 am
by thyphoon
Some news about this project ?

the link to download "http://members.chello.nl/p.calsteren/avbin.zip" is broken !

Posted: Mon May 04, 2009 6:06 am
by Philippe-felixer76-2
thyphoon wrote:Some news about this project ?

the link to download "http://members.chello.nl/p.calsteren/avbin.zip" is broken !
Added it again ..

Posted: Mon May 04, 2009 6:54 am
by thyphoon
Philippe-felixer76-2 wrote:
thyphoon wrote:Some news about this project ?

the link to download "http://members.chello.nl/p.calsteren/avbin.zip" is broken !
Added it again ..
thanks

Re: ffmpeg / libavcodec

Posted: Tue Dec 22, 2009 1:23 am
by D Ogre
I've been away from this topic for awhile. So, forgive me for any of my ignorance to the all past work that's been done here...

Philippe-felixer76-2, congrats on your past work with getting the AVBIN wrapper .dll to work with PB. Nice works! :D

From what I understand is that this ffmpeg/libavcodec wrapper only supports decoding audio/video. Is this correct? It would be nice to be able to do audio/video conversion with the library as well. Has there been any luck with getting the libavcodec library to work in this manner within PB outside of using the static ffmpeg.exe library? Such as library Import or another wrapper.

Re: ffmpeg / libavcodec

Posted: Thu Dec 24, 2009 5:11 pm
by Philippe-felixer76-2
With the libavcodec and libavformat you should be able to convert video's also.
But you could also try to use videoLan, wich also has external library's.
There's a thread somewhere on the forum about this.

Re: ffmpeg / libavcodec

Posted: Wed Dec 30, 2009 2:59 am
by D Ogre
I suppose I could use Libavcodec and libavformat. I was just wondering if you know of a better Win32 wrapper other than AVbin, which safetly gives you full access to the library for encoding and decoding?

I am currently looking into VLC as you suggested. I've seen your thread on getting it to work in PB. I've downloaded
the PB includes and examples (last posted Alpha-6) as well as the Videolan player and VLC source files. I've also peeked into the VideoLAN forums as well. Haven't given it a go in PB yet. Have you done any more work with VLC in PB?

I'm just trying to weigh my options here... I would like to utilize one of these libraries for a Win32 project dealing with encoding and decoding AV.

Re: ffmpeg / libavcodec

Posted: Fri Jan 01, 2010 2:11 pm
by inc.
D Ogre wrote:I suppose I could use Libavcodec and libavformat. I was just wondering if you know of a better Win32 wrapper other than AVbin, which safetly gives you full access to the library for encoding and decoding?
This can't be done via a wrapper as you never know which libs have been included while compiling the libavcodec/libavformat libs for wrapping.
So ... such a wrapper should always com with a ready to use dll package of ffmpeg, where all wrapper-supported codecs are included/linked.

The code from avbin in some parts is depreciated as it still uses the old loggin functions and imgconvert lib. These days Im working on a wrapper which beside using the actual swscale libs (forces the switch from LGPL to GPL license) also could come with including of wrapping the ffmpegs encode functions.

Re: ffmpeg / libavcodec

Posted: Wed Jan 06, 2010 2:08 am
by D Ogre
inc. wrote: This can't be done via a wrapper as you never know which libs have been included while compiling the libavcodec/libavformat libs for wrapping.
So ... such a wrapper should always com with a ready to use dll package of ffmpeg, where all wrapper-supported codecs are included/linked.
I am aware of the fact that a wrapper would be ffmpeg version specific. However, it could be a nice framework for anyone that wishes to develop software utilizing the library. Future revisions to the wrapper would have to follow the ffmpeg library in order to maintain and update its functionality.

On the other hand, using the libs directly without wrapping, you still face the fact that your programs will still be version specific. :roll:

So, I guess it's six of one and a half a dozen of the other...