Hello,
I just pushed libav version of Mixxx in. Version libav 0.8.5 resampling
is *MAJOR* mess so I have to investigate it but all the other stuff should
work as expected (no mono->stereo!). libav 0.8.5 got no opus so that's
out of luck too. API seems to be something like FFMPEG 0.10 up to 1.0 and then
hippy hippy shake.

Hope this compiles on real libav not just my devel one.

Sincerly,
Tuukka

On 20.02.2013 14:35, Daniel Schürmann wrote:
Hi Tuukka

Ubuntu Precise:
libavcodec53 4:0.8.5-0ubuntu0.12.04.1 (precise-updates)
or
libavcodec-extra-53 4:0.8.5-0ubuntu0.12.04.1 (precise-updates)

Here is a complete list:
http://packages.ubuntu.com/search?suite=all&arch=any&searchon=names&keywords=libavcodec

Currently our oldest supported version is Lucid, but it is likely that we drop the support for it in future versions of Mixxx.

Ubuntu Luicid:
libavcodec52 4:0.5.9-0ubuntu0.10.04.3 (lucid-updates)

Is it a big problem to support both versions?

Kind regards,

Daniel







2013/2/20 Tuukka Pasanen <[email protected] <mailto:[email protected]>>

    Hello,
    livav shouldn't be so diffrent (They are from same origin).
    I can port system to work with libav. What version of libav does
    Ubuntu
    ship?
    Ubuntu should be working out of the box.

    Thanks,
    Tuukka


    On 20.02.2013 11:17, Max Linke wrote:
    > Hi
    >
    > libwresample is part of the original ffmpeg. It seems like
    ubuntu and debian
    > use a fork called libav and the corresponding package is called
    libavresample
    > but I can't find it in recent ubuntu repositories. For Debian
    the package is in
    > the multimedia-repository.
    >
    >
    
http://stackoverflow.com/questions/12651816/libswresample-in-recent-ubuntu-version
    >
    > It would be nice if we could make the dependencies consistent
    because before
    > scons had bugged me to install the libav dependencies and then
    for the original
    > ffmpeg package,libswresample . It would be better if it looks
    for libavresample
    > instead.
    >
    > best Max
    >
    >
    > On Tue, 19 Feb 2013 23:06:28 +0100
    > Daniel Schürmann <[email protected]
    <mailto:[email protected]>> wrote:
    >
    >> Hi Tuukka,
    >>
    >> thank you for your great work!
    >>
    >> I have just tried to compile your branch on Ubuntu Precise but
    I am not
    >> able to solve the missing dependency:
    >> libswresample
    >>
    >> Any hints?
    >>
    >> Thank you,
    >>
    >> Daniel
    >>
    >>
    >>
    >>
    >>
    >>
    >> 2013/2/19 Tuukka Pasanen <[email protected]
    <mailto:[email protected]>>
    >>
    >>> Hello,
    >>> Many months has passed. I've learned lesson: FFMPEG is a big
    monster with
    >>> lot's to know about but thinks in FFMPEG mixxx version are
    stabilazing to
    >>> usefull level. Now I like to get some testing
    >>> lp:~pasanen-tuukka/mixxx/mixxx-ffmpeg-0.11.
    >>>
    >>> Someone who hasn't read the list long story short. Couple
    months ago I
    >>> started port old FFMPEG code to new FFMPEG version and now
    it's getting
    >>> somehow ready.
    >>>
    >>> Playing is working great recording is not (I'll get it to soon
    because
    >>> it's sooo easier than playing). You can expect WMA, MP3, MP4,
    AAC and OGG
    >>> (Vorbis, FLAC) to work also WAV works but who really uses it
    (any hands?).
    >>> You can use Mono or stereo (from 8bit to 32bit) FFMPEG should
    convert it to
    >>> correct stereo 16bit (at least now)
    >>> I assume things are not that great! Byte exact playing you can
    excpect
    >>> from MP3, MP4 and OGG (FLAC and WAV also). With WMA don't
    event dream with
    >>> it.
    >>>
    >>> Opus is greatly in works. If someone has Opus tracks or knows
    where to
    >>> download real music tracks let me know.
    >>>
    >>> Currently to test this you'll need some skills in compiling
    Mixxx from
    >>> source and get all depency hell right. If you are using recent
    Linux distro
    >>> or you are using Mac OS X (ports or homebrew) you are in good
    position.
    >>> With Windows I have to learn little bit how to get FFMPEG and it's
    >>> depencies compile.
    >>>
    >>> What you need is FFMPEG and FFMPEG-devel packages. If you are very
    >>> adventurous mind you can also compile your own FFMPEG package
    (I can try to
    >>> walk you through it. It's not that bad).
    >>>
    >>> You also need bzr-command and scons.
    >>>
    >>> branch should work with FFMPEG versions 0.10-1.x. Test you rffmpeg
    >>> depencies before trying to compile anything also QT4 stuff.
    Mixxx ain't so
    >>> hard to compile nor it's very very easy task.
    >>>
    >>> Get Launchpad branch with (It's nearly synced with lp:mixxx.
    So you'll
    >>> also see what new and fancy if you haven't checked before)
    >>>
    >>> bzr branch lp:~pasanen-tuukka/mixxx/mixxx-ffmpeg-0.11
    >>>
    >>> then go to mixxx-ffmpeg-0.11 and run scons ffmpeg=1. With Mac
    OS X things
    >>> are not that simple but If you are on Mac OS X let me know.
    I'll try to
    >>> tell how to make it. Scons will tell what is not correct with
    your system
    >>> and I everything is great it compiles things for you.
    >>>
    >>> I have cleaned up version (now it prints horibble lot of DEBUG
    to screen)
    >>> ready to push but I have to test it that I haven't break anything.
    >>>
    >>> Some disclaimer: if your ffmpeg doesn't support WMA, MP3 or
    something it
    >>> just won't play it.
    >>>
    >>> I'll see if I can build unofficial Mixxx binaries with FFMPEG
    to attract
    >>> more testing... but I hope someone test it first.
    >>>
    >>> If you can't get it compiling mail me or better to this list
    so everyone
    >>> else benefits. If someone knows how to get this compile on
    Windows I'm more
    >>> than ears..
    >>>
    >>> Thanks,
    >>> Tuukka
    >>>
    >>>
    >>>
    
------------------------------------------------------------------------------
    >>> Everyone hates slow websites. So do we.
    >>> Make your web apps faster with AppDynamics
    >>> Download AppDynamics Lite for free today:
    >>> http://p.sf.net/sfu/appdyn_d2d_feb
    >>> _______________________________________________
    >>> Get Mixxx, the #1 Free MP3 DJ Mixing software Today
    >>> http://mixxx.org
    >>>
    >>>
    >>> Mixxx-devel mailing list
    >>> [email protected]
    <mailto:[email protected]>
    >>> https://lists.sourceforge.net/lists/listinfo/mixxx-devel
    >>>
    >
    >
    
------------------------------------------------------------------------------
    > Everyone hates slow websites. So do we.
    > Make your web apps faster with AppDynamics
    > Download AppDynamics Lite for free today:
    > http://p.sf.net/sfu/appdyn_d2d_feb
    > _______________________________________________
    > Get Mixxx, the #1 Free MP3 DJ Mixing software Today
    > http://mixxx.org
    >
    >
    > Mixxx-devel mailing list
    > [email protected]
    <mailto:[email protected]>
    > https://lists.sourceforge.net/lists/listinfo/mixxx-devel


    
------------------------------------------------------------------------------
    Everyone hates slow websites. So do we.
    Make your web apps faster with AppDynamics
    Download AppDynamics Lite for free today:
    http://p.sf.net/sfu/appdyn_d2d_feb
    _______________________________________________
    Get Mixxx, the #1 Free MP3 DJ Mixing software Today
    http://mixxx.org


    Mixxx-devel mailing list
    [email protected]
    <mailto:[email protected]>
    https://lists.sourceforge.net/lists/listinfo/mixxx-devel




------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb


_______________________________________________
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
_______________________________________________
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to