[MacPorts] #18078: ffmpeg SVN-r15261 Unable to use x264
MacPorts
noreply at macports.org
Sun Jan 18 03:07:35 PST 2009
#18078: ffmpeg SVN-r15261 Unable to use x264
-----------------------------+----------------------------------------------
Reporter: fclaire@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone: Port Bugs
Component: ports | Version: 1.7.0
Keywords: ffmpeg x264 | Port: ffmpeg
-----------------------------+----------------------------------------------
I've successfully installed ffmpeg on my Leopard 10.5.6:
{{{
sudo port install ffmpeg +gpl +postproc +extvorbis +xvid +x264 +a52
+avfilter
---> Fetching ffmpeg
---> Verifying checksum(s) for ffmpeg
---> Extracting ffmpeg
---> Applying patches to ffmpeg
---> Configuring ffmpeg
---> Building ffmpeg
---> Staging ffmpeg into destroot
---> Installing ffmpeg
@15261_0+a52+avfilter+darwin_i386+extvorbis+gpl+postproc+x264+xvid
---> Activating ffmpeg
@15261_0+a52+avfilter+darwin_i386+extvorbis+gpl+postproc+x264+xvid
---> Cleaning ffmpeg
}}}
But when I try to convert an mpeg video into a mp4/x264 format it doesn't
work:
{{{
ffmpeg -i myvid.mpg -ac 1 -vcodec libx264 -s 480x384 -b 450000 myvid.mp4
FFmpeg version SVN-r15261, Copyright (c) 2000-2008 Fabrice Bellard, et al.
configuration: --prefix=/opt/local --mandir=/opt/local/share/man
--enable-shared --enable-pthreads --disable-mmx --cc=gcc-4.0 --enable-gpl
--enable-postproc --enable-libvorbis --enable-libxvid --enable-libx264
--enable-liba52 --enable-swscale --enable-avfilter
libavutil 49.10. 0 / 49.10. 0
libavcodec 51.71. 0 / 51.71. 0
libavformat 52.22. 1 / 52.22. 1
libavdevice 52. 1. 0 / 52. 1. 0
libavfilter 1. 1. 0 / 1. 1. 0
libswscale 1. 6. 1 / 1. 6. 1
libpostproc 51. 2. 0 / 51. 2. 0
built on Jan 18 2009 11:33:02, gcc: 4.0.1 (Apple Inc. build 5490)
Input #0, mpeg, from 'myvid.mpg':
Duration: 00:04:03.96, start: 0.132111, bitrate: 12397 kb/s
Stream #0.0[0x1e0]: Video: mpeg2video, yuv420p, 720x576 [PAR 16:15 DAR
4:3], 12000 kb/s, 25.00 tb(r)
Stream #0.1[0x1c0]: Audio: mp2, 48000 Hz, stereo, s16, 256 kb/s
Output #0, mp4, to 'myvid.mp4':
Stream #0.0: Video: libx264, yuv420p, 480x384 [PAR 16:15 DAR 4:3],
q=2-31, 450 kb/s, 25.00 tb(c)
Stream #0.1: Audio: 0x0000, 48000 Hz, mono, s16, 64 kb/s
Stream mapping:
Stream #0.0 -> #0.0
Stream #0.1 -> #0.1
[libx264 @ 0x1003a00]using SAR=16/15
[libx264 @ 0x1003a00]using cpu capabilities: MMX2 SSE2Fast SSSE3 PHADD
SSE4 Cache64
Unsupported codec for output stream #0.1
}}}
So despite libx264 is well present in the configure line, it isn't listed
in the list of libraries together with libavutil, libavcodec, etc...
Did I miss something to get the x264 codec support with ffmpeg ?
--
Ticket URL: <http://trac.macports.org/ticket/18078>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list