[unix] Проблема с oqtplayer на FreeBSD

lexaline

Очень нужно просмотеть файлы в формате *.mov. Mplayer показывает картинку без звука
OpenQuickTimePlayer (oqtplayer) запрашивает библиотеки типа quicktime_codec_mp4[a,v].so.
В поставке с ним подобных библиотек нет
XMovie тоже не помог
Может быть кто-нибудь поможет?

hoha32

инет есть?
ищи библиотеки на www.filesearch.ru

lexaline

В том то дело, что нету
А посмотреть очень надо.

hoha32

эти mov'ы в сети расшарены?

lexaline

Нет. Они уникальные
Ссылку кину в приват.

ppplva

mplayer играет все! Покажи, что он выводит.

eee1

cd /usr/ports/multimedia/win32-codecs/
make && make install

lexaline

mplayer -vo xv ./nova_eu_3012c01_mp4_300.mov
....
Detected QuickTime/MOV file format!
--------------
MOV track 1613 chunks, 12578 samples
Audio bits: 16 chans: 2 rate: 32000
Fourcc: mp4a
--------------
MOV track 1613 chunks, 6039 samples
MOV: Found MPEG4 movie Elementary Stream Descriptor atom (65)!
Image size: 384 x 216 (24 bpp)
Display size: 384 x 216
Fourcc: mp4v Codec: ''
--------------
MOV track 1 chunks, 0 samples
Generic track - not completly understood! (id: 2)
--------------
MOV track 1 chunks, 0 samples
Generic track - not completly understood! (id: 3)
--------------
Clip info:
copyright: © 2003 WGBH Educational Foundation
Detected audio codec: [faad] afm:20 (AAC MPEG2/MPEG4 Audio)
Requested audio codec family [faad] (afm=20) not available (enable it at compile time!)
Couldn't initialize audio codec! -> nosound
vo: X11 running at 1280x1024 with depth 16 and 16 bpp (":0" => local display)
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
libavcodec: CPU flags: mmx mmxext 3dnow
Detected video codec: [ffodivx] vfm:5 (FFmpeg MPEG-4)
==========================================================================
Audio: no sound!
Start playing...
VDec: vo config request - 384 x 216 (preferred csp: Planar YV12)
Movie-Aspect is undefined - no prescaling applied.
VO: [xv] 384x216 => 384x216 Planar YV12
Broken pipe43 15% 3% 0.0% 0 0 0%
-----------------------------------------------------------------------------------------------------------------------------
Насколько я понимаю проблема вот в этом:
Detected audio codec: [faad] afm:20 (AAC MPEG2/MPEG4 Audio)
Requested audio codec family [faad] (afm=20) not available (enable it at compile time!)
Далее делаю так в версии MPlayer-0.90:
sudo ./configure --enable-faad
gmake
....
ad_faad.c:27: faad.h: No such file or directory
ad_faad.c:36: syntax error before `faac_hdec'
Аналогичные траблы и при компиляции исходников MPlayer-0.92
PS: файл faad.h действительно отсутствует

hoha32

cd /usr/ports/audio/faad
make install clean
cd ../../multimedia/mplayer
make -k install clean
-k - чтоб не ругался на отсутствующие скины

lexaline

Всем спасибо! Проблема решена
Дело было действительно в faad.
Оставить комментарий
Имя или ник:
Комментарий: