#3154 closed task (fixed)
libvpx-0.9.5
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | normal | Milestone: | x-future |
Component: | BOOK | Version: | SVN |
Severity: | normal | Keywords: | |
Cc: |
Description ¶
New package. This is the heart of webm (html5 on youtube, in epiphany and midori, as well as in chromium). For people using ffmpeg-0.6 this is necessary to use this functionality. People using newer ffmpeg snapshots can build the ffmpeg version of this codec.
http://code.google.com/p/webm/downloads/detail?name=libvpx0.9.1.tar.bz2&can=4&q=
Since ffmpeg releases infrequently, I think we should go with this for the moment, and then remove it when a later ffmpeg release replaces it.
As with most google code, the install has to be done "by hand".
mkdir libvpx-build cd libvpx-build ../configure --prefix=/usr --enable-pic --enable-shared make install -v -m0755 libvpx.so.0.9.1 /usr/lib ln -sf libvpx.so.0.9.1 /usr/lib/libvpx.so ldconfig mkdir -pv /usr/include/vpx # install necessary headers from source directory install -v -m0644 ../vpx/*.h /usr/include/vpx # install the programs that ffmpeg will test for install -v -m0755 ivfdec ivfenc /usr/bin
Change History (6)
comment:1 by , 14 years ago
Summary: | libvpx-0.9.1 → libvpx-0.9.5 |
---|
comment:2 by , 14 years ago
Owner: | changed from | to
---|
comment:3 by , 14 years ago
A better url is http://webm.googlecode.com/files/ : note that after 0.9.1 the version is prefixed by v, i.e. libvpx-v0.9.{2,5}. I see that 0.9.1 *is* available at that location, if anybody really feels the need for it.
Changes in 0.9.5 include automatic addition of PIC for shared libs, renaming ivfenc and ivfdec to vpxenc, vpxdec with incompatible switches etc, and use of nasm for x86, x86_64 as an alternative to yasm (I'd forgotten this needed yasm).
The use of nasm will be beneficial to the book, so I've tested 0.9.5 with ffmpeg-0.6.1 and xine-lib, gstreamer (rebuilding it *all* seemed easiest! - totem needs the bad and ffmpeg plugins for webm, supposedly - I don't have any *files* on which to test that), and ffmpeg2theora. It's all working.
Version upgrade to 0.9.5 (new today) since 0.9.1 is now deprecated and has to be searched for (direct link no longer works). <sigh/>