[FFmpeg-user] ffmpeg 1.0 [NULL @ 0xcb4700] [Eval @ 0x7fff0d95cf00] Undefined constant or missing '(' in 'wpred'

Reindl Harald h.reindl at thelounge.net
Thu Oct 11 14:11:33 CEST 2012



Am 11.10.2012 13:57, schrieb Stefano Sabatini:
> On date Friday 2012-10-05 17:18:29 +0200, Reindl Harald encoded:
> [...]
>> it's not really possible to find out froma php-script what
>> exactly version of ffmpeg is available to generate different
>> calls - not in a cean and portable way
> 
> You may consider to parse ffmpeg -version or ffprobe -show_versions,
> added since 0.10 (assuming ffprobe has the same version of ffmpeg),
> and tweak your scripts accordingly.

the output is not really helpful
first:  for snapshots you can do nothing with it
second: it is exactly the same output as "ffmpeg" except the help-lines at the end

[harry at rh:~]$ ffmpeg -version
ffmpeg version N-45210-gef9fe5b
built on Oct  9 2012 16:31:21 with gcc 4.7.2 (GCC) 20120921 (Red Hat 4.7.2-2)
configuration: --prefix=/usr/local --bindir=/usr/local/bin --datadir=/usr/local/share/ffmpeg
--incdir=/usr/local/include/ffmpeg --libdir=/usr/local/lib64 --mandir=/usr/local/man --arch=x86_64
--extra-cflags='-I/usr/local/include -O3 -march=corei7 -mtune=corei7 -mmmx -msse2 -msse3 -msse4.1 -msse4.2 -fopenmp
-mfpmath=sse -fstack-protector --param=ssp-buffer-size=4 -pipe -D_FORTIFY_SOURCE=2 -fexceptions'
--extra-ldflags='-I/usr/local/include -L/usr/local/lib64' --extra-version=thelounge.net --enable-nonfree
--enable-gpl --enable-version3 --enable-libfaac --enable-libgsm --enable-libmp3lame --enable-libopenjpeg
--enable-libschroedinger --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-libvpx
--enable-librtmp --enable-libfreetype --enable-libopencv --enable-static --enable-runtime-cpudetect
--disable-shared --disable-libspeex --disable-libopencore-amrnb --disable-libopencore-amrwb --disable-vdpau
--disable-vaapi --disable-hwaccels --disable-libdc1394 --disable-devices --disable-amd3dnow --disable-amd3dnowext
--disable-protocol=gopher --disable-ffserver --disable-ffplay --disable-ffprobe --disable-avdevice --disable-debug
--disable-htmlpages --disable-podpages --disable-txtpages --shlibdir=/usr/local/lib64
libavutil      51. 74.100 / 51. 74.100
libavcodec     54. 65.100 / 54. 65.100
libavformat    54. 31.100 / 54. 31.100
libavfilter     3. 19.102 /  3. 19.102
libswscale      2.  1.101 /  2.  1.101
libswresample   0. 16.100 /  0. 16.100
libpostproc    52.  1.100 / 52.  1.100


> Occasional syntax breaks from one release to the next are
> unfortunately unavoidable. 

not really

i see no technical reason as example for the switches
vpre 'baseline' to  'profile:v basline'

the command-line param is a user-interface
what it does exactly in the backround while working
with x264 is abstract and does not need to bother the user

> But again, using ancient and unmaintained
> versions should be avoided

if it is not my server, the customer decides to host
on his own and is using debian i am not in the position
to decide what version there is installed nor can i
help his admin to build debian-packages since i am
a redhat user since many years and debian does not
interest me at all

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 259 bytes
Desc: OpenPGP digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-user/attachments/20121011/d2eaecf7/attachment.asc>


More information about the ffmpeg-user mailing list