Как правильно собрать и пропатчить mplayer,
чтобы в нём была корректная поддержка видео формата .webm (видео vp8)?
Стоит Ubuntu 10.04 LTS - Lucid Lynx.
Делал так :
[code=bash]
cd
wget http://webm.googlecode.com/files/mplayer-vp8-encdec-support-r3.tar.bz2
tar xvjf mplayer-vp8-encdec-support-r3.tar.bz2
svn checkout svn://svn.mplayerhq.hu/mplayer/trunk@31189 mplayer
cd mplayer
svn checkout svn://svn.ffmpeg.org/ffmpeg/trunk/libavutil@23224
svn checkout svn://svn.ffmpeg.org/ffmpeg/trunk/libavcodec@23224
svn checkout svn://svn.ffmpeg.org/ffmpeg/trunk/libavformat@23224
svn checkout svn://svn.ffmpeg.org/ffmpeg/trunk/libpostproc@23224
svn checkout svn://svn.mplayerhq.hu/dvdnav/trunk/libdvdread/src@1191
svn checkout svn://svn.mplayerhq.hu/dvdnav/trunk/libdvdnav/src@1191
patch -p0 < ../mplayer-vp8-encdec-support/mplayer@31189_libvpx@6cd4a10-VP8__WebM.diff
[/code]
Всё вроде ок, пропатчилось :
[quote]
patching file configure
patching file libmpdemux/matroska.h
patching file libmpdemux/demux_mkv.c
patching file etc/codecs.conf
patching file libavcodec/options.c
patching file libavcodec/allcodecs.c
patching file libavcodec/avcodec.h
patching file libavcodec/Makefile
patching file libavformat/matroskaenc.c
patching file libavformat/matroskadec.c
patching file libavformat/avformat.h
patching file libavformat/Makefile
patching file libavformat/allformats.c
patching file libavcodec/libvpxdec.c
patching file libavcodec/libvpxenc.c
[/quote]
далее :
[code=bash]
./configure --enable-gtk1 --disable-ftp --enable-faad-fixed \
--language-doc=ru --language-man=ru --language-msg=ru \
--language=laru \
--enable-runtime-cpudetection --target=i386-linux
make
sudo checkinstall --pkgname=mplayer --pkgversion «4:SVN-r31189» --backup=no --default
[/code]
Пакет собрался, установился.
Решил протестировать,
[code=bash]
cd
mplayer test.webm
[/code]
Выдало :
[quote]
MPlayer SVN-r31189-4.4.3 (C) 2000-2010 MPlayer Team
Воспроизведение test.webm.
[mkv] ID дорожки 1: video (V_VP8), -vid 0
[mkv] ID дорожки 2: audio (A_VORBIS), -aid 0, -alang und
[mkv] Будет воспроизводиться дорожка 1.
Обнаружен Matroska формат файла!
VIDEO: [VP80] 320x238 24bpp 25.000 fps 0.0 kbps ( 0.0 kbyte/s)
[gl] using extended formats. Use -vo gl:nomanyfmts if playback fails.
==========================================================================
Открываю декодер видео: [ffmpeg] FFmpeg's libavcodec codec family
Не могу найти кодек 'libvpx' в libavcodec...
Ошибка инициализации Декодера Видео :(
Не могу найти кодек для выбранного -vo и видеоформата 0x30385056!
==========================================================================
==========================================================================
Открываю декодер аудио: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 22050 Hz, 2 ch, s16le, 0.0 kbit/0.00% (ratio: 0->88200)
Выбран аудиокодек: [ffvorbis] afm: ffmpeg (FFmpeg Vorbis)
==========================================================================
AO: [oss] 22050Hz 2ch s16le (2 bytes per sample)
Видео: нет видео
Начало воспроизведения...
A: 207.7 (03:27.6) of 210.6 (03:30.6) 0.7%
[/quote]
Звук в общем слышу, видео нет :((((
Декодер не работает.
Посмотрел, у людей такие же
[url=http://code.google.com/p/webm/issues/detail?id=28&colspec=ID%20Type%20Status%...
претензии[/url]
к патчу mplayer@31189_libvpx@6cd4a10-VP8__WebM.diff,
libvpx стоит у меня, ffmpeg отдельно собран с поддержкой libvpx, отключенным vorbis и --enable-libvorbis (им и кодировал),
[url=http://code.google.com/p/webm]
здесь[/url] есть и старые патчи но к сожалению не указано в них к каким ревизиям svn mplayer применять.
Если кто осуществил уже сборку, подскажите пожалуйста что я сделал не так, и как необходимо правильно mplayer собрать, чтобы в нем была поддержка православного .webm ?
Смотрел ./configure --help
к сожалению не нашёл там возможность во время сборки mplayer указать пользоваться библиотекой libavcodec от ffmpeg установленного в системе.
Ответ на:
комментарий
от Sylvia
Ответ на:
комментарий
от Sylvia
Ответ на:
комментарий
от Sylvia
Ответ на:
комментарий
от Sylvia
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Объединение нескольких Webm-видео файлов в один с помощью ffmpeg (2013)
- Форум попался HD (2008)
- Форум ffmpeg на большом файле: Cannot allocate memory (2010)
- Новости Вышел FFmpeg 0.6 (2010)
- Форум mplayer - трабла с выводом (2014)
- Форум установка vp8 (libvpx) (2010)
- Форум [gentoo][ati] проблема с vaapi (2011)
- Форум Mplayer спотыкается о файл (2010)
- Форум WebM/VP8 license (2010)
- Форум mkextract плохо достает трек (2010)