See that is output :
root@satiender-Aspire-E5-571:/home/satiender/Downloads/libav-0.8.17# ./ffmpeg ffmpeg version 0.8.17, Copyright (c) 2000-2014 the Libav developers built on Sep 14 2015 18:09:37 with gcc 4.8.4 The ffmpeg program is only provided for script compatibility and will be removed in a future release. It has been deprecated in the Libav project to allow for incompatible command line syntax improvements in its replacement called avconv (see Changelog for details). Please use avconv instead. Hyper fast Audio and Video encoder usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}... Use -h to get full help or, even better, run 'man ffmpeg' On Thu, Sep 17, 2015 at 4:17 PM, Satinder Singh <satin...@frankly.me> wrote: > please find the attachment. to See file . > > On Thu, Sep 17, 2015 at 4:13 PM, Steven Liu <lingjiujia...@gmail.com> > wrote: > >> 2015-09-17 18:22 GMT+08:00 Satinder Singh <satin...@frankly.me>: >> >> > Hi ,, >> > >> > Please Help me ! give some solution . >> > >> > On Thu, Sep 17, 2015 at 2:56 PM, Satinder Singh <satin...@frankly.me> >> > wrote: >> > >> > > ok , I sending, please see the attachment file . >> > > >> > > there have two methods of run the ffmpeg : >> > > >> > > 1. goto ffmpeg directory and run ./ffmpeg >> > > 2. run ffmpeg any where >> > > >> > > I got different - different outputs with both above command . >> > > >> > > On Thu, Sep 17, 2015 at 2:49 PM, Steven Liu <lingjiujia...@gmail.com> >> > > wrote: >> > > >> > >> please add your ffmpeg command line output paste here, >> > >> >> > >> for example: >> > >> [root@localhost ffmpeg]# ffmpeg >> > >> ffmpeg version N-75380-gd36eac6 Copyright (c) 2000-2015 the FFmpeg >> > >> developers >> > >> built with gcc 4.8.2 (GCC) 20140120 (Red Hat 4.8.2-16) >> > >> configuration: --enable-libx264 --enable-libfaac >> --enable-libmp3lame >> > >> --enable-gpl --enable-nonfree >> > >> libavutil 55. 2.100 / 55. 2.100 >> > >> libavcodec 57. 2.100 / 57. 2.100 >> > >> libavformat 57. 2.100 / 57. 2.100 >> > >> libavdevice 57. 0.100 / 57. 0.100 >> > >> libavfilter 6. 4.100 / 6. 4.100 >> > >> libswscale 4. 0.100 / 4. 0.100 >> > >> libswresample 2. 0.100 / 2. 0.100 >> > >> libpostproc 54. 0.100 / 54. 0.100 >> > >> Hyper fast Audio and Video encoder >> > >> usage: ffmpeg [options] [[infile options] -i infile]... {[outfile >> > options] >> > >> outfile}... >> > >> >> > >> Use -h to get full help or, even better, run 'man ffmpeg' >> > >> >> > >> >> > >> 2015-09-17 17:09 GMT+08:00 Satinder Singh <satin...@frankly.me>: >> > >> >> > >> > yes , I use above gcc syntax : >> > >> > >> > >> > gcc -g doc/examples/muxing.c -o muxing -lavcodec -lavdevice >> > -lavfilter >> > >> > -lavformat -lavutil -lswscale -lswresample -lpostproc -lx264 >> -lmp3lame >> > >> -lz >> > >> > -liconv -lbz2 >> > >> > >> > >> > but again I got maximum errors , Can anybody help me and give >> proper >> > >> > procedure to use ffmpeg API in my C program . >> > >> > >> > >> > On Thu, Sep 17, 2015 at 2:26 PM, Clément Bœsch <u...@pkh.me> wrote: >> > >> > >> > >> > > On Thu, Sep 17, 2015 at 04:47:48PM +0800, Steven Liu wrote: >> > >> > > > You can reference the doc/example file makefile >> > >> > > > >> > >> > > > gcc -I. -I./ -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 >> > >> > -D_LARGEFILE_SOURCE >> > >> > > > -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DZLIB_CONST >> -std=c99 >> > >> > > > -fomit-frame-pointer -pthread -g >> -Wdeclaration-after-statement >> > >> -Wall >> > >> > > > -Wdisabled-optimization -Wpointer-arith -Wredundant-decls >> > >> > -Wwrite-strings >> > >> > > > -Wtype-limits -Wundef -Wmissing-prototypes >> > -Wno-pointer-to-int-cast >> > >> > > > -Wstrict-prototypes -Wempty-body -Wno-parentheses -Wno-switch >> > >> > > > -Wno-format-zero-length -Wno-pointer-sign -O3 -fno-math-errno >> > >> > > > -fno-signed-zeros -fno-tree-vectorize -Werror=format-security >> > >> > > > -Werror=implicit-function-declaration >> -Werror=missing-prototypes >> > >> > > > -Werror=return-type -Werror=vla -Wformat >> -fdiagnostics-color=auto >> > >> > > > -Wno-maybe-uninitialized -c -o doc/examples/transcoding.o >> > >> > > > doc/examples/transcoding.c >> > >> > > > >> > >> > > > gcc -Llibavcodec -Llibavdevice -Llibavfilter -Llibavformat >> > >> > > -Llibavresample >> > >> > > > -Llibavutil -Llibpostproc -Llibswscale -Llibswresample >> > >> -Wl,--as-needed >> > >> > > > -Wl,-z,noexecstack -Wl,--warn-common >> > >> > > > >> > >> > > >> > >> > >> > >> >> > >> -Wl,-rpath-link=libpostproc:libswresample:libswscale:libavfilter:libavdevice:libavformat:libavcodec:libavutil:libavresample >> > >> > > > -o doc/examples/transcoding_g doc/examples/transcoding.o >> > >> -lavdevice >> > >> > > > -lavfilter -lavformat -lavcodec -lpostproc -lswresample >> -lswscale >> > >> > > -lavutil >> > >> > > > -lXv -lX11 -lXext -lva -lva-x11 -lva -lxcb -lxcb-shm -lxcb >> > >> -lxcb-xfixes >> > >> > > > -lxcb-render -lxcb-shape -lxcb -lxcb-shape -lxcb -lX11 -lx264 >> > >> -lmp3lame >> > >> > > > -lfaac -lm -lz -pthread >> > >> > > > >> > >> > > > >> > >> > > > >> > >> > > > >> > >> > > > the simple is looks like : >> > >> > > > gcc -g doc/examples/muxing.c -o muxing -lavcodec -lavdevice >> > >> -lavfilter >> > >> > > > -lavformat -lavutil -lswscale -lswresample -lpostproc -lx264 >> > >> -lmp3lame >> > >> > > -lz >> > >> > > > -liconv -lbz2 >> > >> > > > >> > >> > > >> > >> > > No. You should NEVER explicit the libraries and sub dependency >> > >> libraries >> > >> > > by yourself (because it's build and installation dependent). See >> how >> > >> it's >> > >> > > done in the Makefile. >> > >> > > >> > >> > > [...] >> > >> > > >> > >> > > -- >> > >> > > Clément B. >> > >> > > >> > >> Where is the file? >> _______________________________________________ >> ffmpeg-user mailing list >> ffmpeg-user@ffmpeg.org >> http://ffmpeg.org/mailman/listinfo/ffmpeg-user >> > > _______________________________________________ ffmpeg-user mailing list ffmpeg-user@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-user