I recommend using the static binaries hosted on firefogg or if you want
to compile it your self using the build tools provided there:
http://firefogg.org/nightly/
Also I would suggest you take a look at TimedMediahandler as an
alternative to oggHandler it has a lot more features such as WebM, timed
text, and transcoding support.
http://www.mediawiki.org/wiki/Extension:TimedMediaHandler
A live install is on prototype if you want to play around with it:
http://prototype.wikimedia.org/tmh/
If you run into any issue, please report them on the bug tracker or
directly to me.
https://bugzilla.wikimedia.org/enter_bug.cgi?product=MediaWiki%20extensions…
peace,
--michael
On 07/08/2011 04:18 AM, Dmitriy Sintsov wrote:
Hi!
What's the proper way of thumbnail generation for Ogg media handler, so
it will work like at commons?
First, I've downloaded and compiled latest ffmpeg version (from
git://git.videolan.org/ffmpeg.git) using the following configure
options:
./configure --prefix=/usr --disable-ffserver --disable-encoder=vorbis
--enable-libvorbis
The prefix is usual for CentOS layout (which I have at hosting) and best
options for vorbis were suggested in this article:
http://xiphmont.livejournal.com/51160.html
I've downloaded Apollo_15_launch.ogg from commons then uploaded to my
wiki to check Ogg handler. The file was uploaded fine, however the
thumbnail is broken - there are few squares at gray field displayed
instead of rocket still image.
In Extension:OggHandler folder I found ffmpeg-bugfix.diff. However there
is no libavformat/ogg2.c in current version of ffmpeg. Even, I found the
function ogg_get_length () in another source file, however the code was
changed and I am not sure that manual comparsion and applying is right
way. It seems that the patch is suitable for ffmpeg version developed
back in 2007 but I was unable to find original sources to successfully
apply the patch.
I was unable to find ffmpeg in Wikimedia svn repository. Is it there?
Then, I've tried svn co
https://oggvideotools.svn.sourceforge.net/svnroot/oggvideotools
oggvideotools
but I am upable to compile neither trunk nor branches/dev/timstarling
version, it bails out with the following error:
-- ERROR: Theora encoder library NOT found
-- ERROR: Theora decoder library NOT found
-- ERROR: Vorbis library NOT found
-- ERROR: Vorbis encoder library NOT found
-- ogg library found
-- GD library and header found
CMake Error at CMakeLists.txt:113 (MESSAGE):
I have the following packages installed:
libvorbis-1.1.2-3.el5_4.4
libvorbis-devel-1.1.2-3.el5_4.4
libogg-1.1.3-3.el5
libogg-devel-1.1.3-3.el5
libtheora-devel-1.0alpha7-1
libtheora-1.0alpha7-1
ffmpeg compiles just fine (with yasm from alternate repo, of course).
But there is no libtheoradec, libtheoraenc, libvorbisenc neither in main
CentOS repository nor in aliernative
http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/
However it seems these is libtheoraenc.c in ffmpeg; what is the best
source of these libraries? It seems that there is no chance to find
proper rpm's for CentOS and one need to compile these from sources?
Dmitriy
_______________________________________________
Wikitech-l mailing list
Wikitech-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l