参照文章“ubuntu 10.04 编译ffmpeg”编译ffmpeg的 过程

    技术2022-06-23  42

     

     

    root@ubuntu:/home/zhangbin/Documents/ffmpeg-0.6.1# sudo apt-get purge ffmpeg x264 libx264-dev

    Reading package lists... Done

    Building dependency tree       

    Reading state information... Done

    Package ffmpeg is not installed, so not removed

    Package x264 is not installed, so not removed

    Package libx264-dev is not installed, so not removed

    The following packages were automatically installed and are no longer required:

      linux-headers-2.6.32-25 linux-headers-2.6.32-25-generic

    Use 'apt-get autoremove' to remove them.

    0 upgraded, 0 newly installed, 0 to remove and 61 not upgraded.

     

    root@ubuntu:/home/zhangbin/Documents/ffmpeg-0.6.1# apt-get autoremove

    Reading package lists... Done

    Building dependency tree       

    Reading state information... Done

    The following packages will be REMOVED:

      linux-headers-2.6.32-25 linux-headers-2.6.32-25-generic

    0 upgraded, 0 newly installed, 2 to remove and 61 not upgraded.

    After this operation, 85.4MB disk space will be freed.

    Do you want to continue [Y/n]? y

    (Reading database ... 151082 files and directories currently installed.)

    Removing linux-headers-2.6.32-25-generic ...

    Removing linux-headers-2.6.32-25 ...

    root@ubuntu:/home/zhangbin/Documents/ffmpeg-0.6.1# 

     

     

    root@ubuntu:/home/zhangbin# sudo apt-get install build-essential subversion git-core checkinstall yasm texi2html libfaac-dev libfaad-dev libMP3lame-dev libsdl1.2-dev libtheora-dev libx11-dev libxvidcore-dev zlib1g-dev

    Reading package lists... Done

    Building dependency tree       

    Reading state information... Done

    The following extra packages will be installed:

      dpkg-dev fakeroot g++ g++-4.4 libaa1-dev libapr1 libaprutil1 libasound2-dev

      libaudio-dev libaudio2 libaudiofile-dev libavahi-client-dev

      libavahi-common-dev libcaca-dev libdbus-1-dev libdigest-sha1-perl

      libdirectfb-dev libdirectfb-extra libdrm-dev liberror-perl libesd0-dev

      libfaac0 libfaad2 libfreetype6-dev libgl1-mesa-dev libglib2.0-dev

      libglu1-mesa-dev libice-dev libjpeg62-dev libmp3lame-dev libmp3lame0

      libncurses5-dev libogg-dev libpng12-dev libpthread-stubs0

      libpthread-stubs0-dev libpulse-dev libslang2-dev libsm-dev

      libstdc++6-4.4-dev libsvn1 libsysfs-dev libxau-dev libxcb1-dev libxdmcp-dev

      libxext-dev libxt-dev libxvidcore4 mesa-common-dev patch x11proto-core-dev

      x11proto-input-dev x11proto-kb-dev x11proto-xext-dev xtrans-dev xz-utils

    Suggested packages:

      gettext debian-keyring debian-maintainers g++-multilib g++-4.4-multilib

      gcc-4.4-doc libstdc++6-4.4-dbg git-doc git-arch git-cvs git-svn git-email

      git-daemon-run git-gui gitk gitweb libasound2-doc nas libglib2.0-doc

      python-subunit libstdc++6-4.4-doc diffutils-doc subversion-tools db4.8-util

      latex2html

    The following NEW packages will be installed:

      build-essential checkinstall dpkg-dev fakeroot g++ g++-4.4 git-core

      libaa1-dev libapr1 libaprutil1 libasound2-dev libaudio-dev libaudio2

      libaudiofile-dev libavahi-client-dev libavahi-common-dev libcaca-dev

      libdbus-1-dev libdigest-sha1-perl libdirectfb-dev libdirectfb-extra

      libdrm-dev liberror-perl libesd0-dev libfaac-dev libfaac0 libfaad-dev

      libfaad2 libfreetype6-dev libgl1-mesa-dev libglib2.0-dev libglu1-mesa-dev

      libice-dev libjpeg62-dev libmp3lame-dev libmp3lame0 libncurses5-dev

      libogg-dev libpng12-dev libpthread-stubs0 libpthread-stubs0-dev libpulse-dev

      libsdl1.2-dev libslang2-dev libsm-dev libstdc++6-4.4-dev libsvn1

      libsysfs-dev libtheora-dev libx11-dev libxau-dev libxcb1-dev libxdmcp-dev

      libxext-dev libxt-dev libxvidcore-dev libxvidcore4 mesa-common-dev patch

      subversion texi2html x11proto-core-dev x11proto-input-dev x11proto-kb-dev

      x11proto-xext-dev xtrans-dev xz-utils yasm zlib1g-dev

    0 upgraded, 69 newly installed, 0 to remove and 61 not upgraded.

    Need to get 33.6MB/34.1MB of archives.

    After this operation, 103MB of additional disk space will be used.

    Do you want to continue [Y/n]? y

    Get:1 http://Ubuntu.cn99.com/ubuntu/ lucid-security/main dpkg-dev 1.15.5.6ubuntu4.5 [654kB]

    Get:2 http://Ubuntu.srt.cn/ubuntu/ lucid/main libx11-dev 2:1.3.2-1ubuntu3 [3,505kB]

    Get:3 http://Ubuntu.srt.cn/ubuntu/ lucid/main libstdc++6-4.4-dev 4.4.3-4ubuntu5 [1,491kB]

    Get:4 http://Ubuntu.srt.cn/ubuntu/ lucid/main g++-4.4 4.4.3-4ubuntu5 [4,950kB] 

    Get:5 http://Ubuntu.srt.cn/ubuntu/ lucid/main g++ 4:4.4.3-1ubuntu1 [1,442B]    

    Get:6 http://Ubuntu.srt.cn/ubuntu/ lucid/main xz-utils 4.999.9beta+20091116-1 [228kB]

    Get:7 http://Ubuntu.srt.cn/ubuntu/ lucid/main patch 2.6-2ubuntu1 [123kB]       

    Get:8 http://Ubuntu.srt.cn/ubuntu/ lucid/main build-essential 11.4build1 [7,278B]

    Get:9 http://Ubuntu.srt.cn/ubuntu/ lucid/universe checkinstall 1.6.1-10 [124kB]

    Get:10 http://Ubuntu.srt.cn/ubuntu/ lucid/main fakeroot 1.14.4-1ubuntu1 [118kB]

    Get:11 http://Ubuntu.srt.cn/ubuntu/ lucid/main liberror-perl 0.17-1 [23.8kB]   

    Get:12 http://Ubuntu.srt.cn/ubuntu/ lucid/main libdigest-sha1-perl 2.12-1build1 [26.2kB]

    Get:13 http://Ubuntu.srt.cn/ubuntu/ lucid-security/main git-core 1:1.7.0.4-1ubuntu0.2 [5,638kB]

    Get:14 http://Ubuntu.srt.cn/ubuntu/ lucid/main zlib1g-dev 1:1.2.3.3.dfsg-15ubuntu1 [162kB]

    Get:15 http://Ubuntu.srt.cn/ubuntu/ lucid-security/main libpng12-dev 1.2.42-1ubuntu2.1 [262kB]

    Get:16 http://Ubuntu.srt.cn/ubuntu/ lucid/main libslang2-dev 2.2.2-2ubuntu1 [534kB]

    Get:17 http://Ubuntu.srt.cn/ubuntu/ lucid/main libncurses5-dev 5.7+20090803-2ubuntu3 [1,564kB]

    Get:18 http://Ubuntu.srt.cn/ubuntu/ lucid/main libaa1-dev 1.4p5-38build1 [139kB]

    Get:19 http://Ubuntu.srt.cn/ubuntu/ lucid/main libapr1 1.3.8-1build1 [116kB]   

    Get:20 http://Ubuntu.srt.cn/ubuntu/ lucid-security/main libaprutil1 1.3.9+dfsg-3ubuntu0.10.04.1 [85.6kB]

    Get:21 http://Ubuntu.srt.cn/ubuntu/ lucid/main libasound2-dev 1.0.22-0ubuntu7 [508kB]

    Get:22 http://Ubuntu.srt.cn/ubuntu/ lucid/main libaudio2 1.9.2-3 [81.0kB]      

    Get:23 http://Ubuntu.srt.cn/ubuntu/ lucid/main libaudiofile-dev 0.2.6-8ubuntu1 [122kB]

    Get:24 http://Ubuntu.srt.cn/ubuntu/ lucid-security/main libavahi-common-dev 0.6.25-1ubuntu6.1 [67.2kB]

    Get:25 http://Ubuntu.srt.cn/ubuntu/ lucid/main libdbus-1-dev 1.2.16-2ubuntu4 [25.3kB]

    Get:26 http://Ubuntu.srt.cn/ubuntu/ lucid-security/main libavahi-client-dev 0.6.25-1ubuntu6.1 [34.5kB]

    Get:27 http://Ubuntu.srt.cn/ubuntu/ lucid/main libcaca-dev 0.99.beta16-3 [745kB]

    Get:28 http://Ubuntu.srt.cn/ubuntu/ lucid/main libdirectfb-extra 1.2.8-5ubuntu2 [32.8kB]

    Get:29 http://Ubuntu.srt.cn/ubuntu/ lucid-security/main libfreetype6-dev 2.3.11-1ubuntu2.4 [705kB]

    Get:30 http://Ubuntu.srt.cn/ubuntu/ lucid/main libjpeg62-dev 6b-15ubuntu1 [188kB]

    Get:31 http://Ubuntu.srt.cn/ubuntu/ lucid/main x11proto-xext-dev 7.1.1-2 [27.2kB]

    Get:32 http://Ubuntu.srt.cn/ubuntu/ lucid/main libxext-dev 2:1.1.1-2 [102kB]   

    Get:33 http://Ubuntu.srt.cn/ubuntu/ lucid/main libsysfs-dev 2.1.0-6 [34.6kB]   

    Get:34 http://Ubuntu.srt.cn/ubuntu/ lucid/main libdirectfb-dev 1.2.8-5ubuntu2 [818kB]

    Get:35 http://Ubuntu.srt.cn/ubuntu/ lucid/main libdrm-dev 2.4.18-1ubuntu3 [515kB]

    Get:36 http://Ubuntu.srt.cn/ubuntu/ lucid/main libesd0-dev 0.2.41-6ubuntu1 [26.5kB]

    Get:37 http://Ubuntu.srt.cn/ubuntu/ lucid/multiverse libfaac0 1.26-0.1ubuntu2 [61.4kB]

    Get:38 http://Ubuntu.srt.cn/ubuntu/ lucid/multiverse libfaac-dev 1.26-0.1ubuntu2 [64.2kB]

    Get:39 http://Ubuntu.srt.cn/ubuntu/ lucid/universe libfaad2 2.7-4 [166kB]      

    Get:40 http://Ubuntu.srt.cn/ubuntu/ lucid/universe libfaad-dev 2.7-4 [178kB]   

    Get:41 http://Ubuntu.srt.cn/ubuntu/ lucid-updates/main libglib2.0-dev 2.24.1-0ubuntu1 [1,123kB]

    Get:42 http://Ubuntu.srt.cn/ubuntu/ lucid-updates/main mesa-common-dev 7.7.1-1ubuntu3 [2,339kB]

    Get:43 http://Ubuntu.srt.cn/ubuntu/ lucid-updates/main libgl1-mesa-dev 7.7.1-1ubuntu3 [31.5kB]

    Get:44 http://Ubuntu.srt.cn/ubuntu/ lucid-updates/main libglu1-mesa-dev 7.7.1-1ubuntu3 [213kB]

    Get:45 http://Ubuntu.srt.cn/ubuntu/ lucid/multiverse libmp3lame0 3.98.2+debian-0ubuntu3 [252kB]

    Get:46 http://Ubuntu.srt.cn/ubuntu/ lucid/multiverse libmp3lame-dev 3.98.2+debian-0ubuntu3 [275kB]

    Get:47 http://Ubuntu.srt.cn/ubuntu/ lucid/main libogg-dev 1.1.4~dfsg-2 [62.0kB]

    Get:48 http://Ubuntu.srt.cn/ubuntu/ lucid/main libsm-dev 2:1.1.1-1 [26.6kB]    

    Get:49 http://Ubuntu.srt.cn/ubuntu/ lucid/main libxt-dev 1:1.0.7-1 [491kB]     

    Get:50 http://Ubuntu.srt.cn/ubuntu/ lucid/main libpulse-dev 1:0.9.22~0.9.21+stable-queue-32-g8478-0ubuntu14 [65.8kB]

    Get:51 http://Ubuntu.srt.cn/ubuntu/ lucid/main libaudio-dev 1.9.2-3 [515kB]    

    Get:52 http://Ubuntu.srt.cn/ubuntu/ lucid-updates/main libsdl1.2-dev 1.2.14-4ubuntu1.1 [848kB]

    Get:53 http://Ubuntu.srt.cn/ubuntu/ lucid/main libsvn1 1.6.6dfsg-2ubuntu1 [838kB]

    Get:54 http://Ubuntu.srt.cn/ubuntu/ lucid/main libtheora-dev 1.1.1+dfsg.1-3 [401kB]

    Get:55 http://Ubuntu.srt.cn/ubuntu/ lucid/universe libxvidcore4 2:1.2.2+debian-0ubuntu2 [254kB]

    Get:56 http://Ubuntu.srt.cn/ubuntu/ lucid/universe libxvidcore-dev 2:1.2.2+debian-0ubuntu2 [269kB]

    Get:57 http://Ubuntu.srt.cn/ubuntu/ lucid/main subversion 1.6.6dfsg-2ubuntu1 [372kB]

    Get:58 http://Ubuntu.srt.cn/ubuntu/ lucid/main texi2html 1.82-1 [445kB]        

    Get:59 http://Ubuntu.srt.cn/ubuntu/ lucid/main yasm 0.8.0-1 [575kB]            

    Fetched 31.2MB in 4min 16s (122kB/s)                                           

    Extracting templates from packages: 100%

    Selecting previously deselected package x11proto-core-dev.

    (Reading database ... 132660 files and directories currently installed.)

    Unpacking x11proto-core-dev (from .../x11proto-core-dev_7.0.16-1_all.deb) ...

    Selecting previously deselected package libice-dev.

    Unpacking libice-dev (from .../libice-dev_2:1.0.6-1_i386.deb) ...

    Selecting previously deselected package libxau-dev.

    Unpacking libxau-dev (from .../libxau-dev_1:1.0.5-1_i386.deb) ...

    Selecting previously deselected package libxdmcp-dev.

    Unpacking libxdmcp-dev (from .../libxdmcp-dev_1:1.0.3-1_i386.deb) ...

    Selecting previously deselected package x11proto-input-dev.

    Unpacking x11proto-input-dev (from .../x11proto-input-dev_2.0-2_all.deb) ...

    Selecting previously deselected package x11proto-kb-dev.

    Unpacking x11proto-kb-dev (from .../x11proto-kb-dev_1.0.4-1_all.deb) ...

    Selecting previously deselected package xtrans-dev.

    Unpacking xtrans-dev (from .../xtrans-dev_1.2.5-1_all.deb) ...

    Selecting previously deselected package libpthread-stubs0.

    Unpacking libpthread-stubs0 (from .../libpthread-stubs0_0.3-2_i386.deb) ...

    Selecting previously deselected package libpthread-stubs0-dev.

    Unpacking libpthread-stubs0-dev (from .../libpthread-stubs0-dev_0.3-2_i386.deb) ...

    Selecting previously deselected package libxcb1-dev.

    Unpacking libxcb1-dev (from .../libxcb1-dev_1.5-2_i386.deb) ...

    Selecting previously deselected package libx11-dev.

    Unpacking libx11-dev (from .../libx11-dev_2:1.3.2-1ubuntu3_i386.deb) ...

    Selecting previously deselected package libstdc++6-4.4-dev.

    Unpacking libstdc++6-4.4-dev (from .../libstdc++6-4.4-dev_4.4.3-4ubuntu5_i386.deb) ...

    Selecting previously deselected package g++-4.4.

    Unpacking g++-4.4 (from .../g++-4.4_4.4.3-4ubuntu5_i386.deb) ...

    Selecting previously deselected package g++.

    Unpacking g++ (from .../g++_4:4.4.3-1ubuntu1_i386.deb) ...

    Selecting previously deselected package xz-utils.

    Unpacking xz-utils (from .../xz-utils_4.999.9beta+20091116-1_i386.deb) ...

    Selecting previously deselected package patch.

    Unpacking patch (from .../patch_2.6-2ubuntu1_i386.deb) ...

    Selecting previously deselected package dpkg-dev.

    Unpacking dpkg-dev (from .../dpkg-dev_1.15.5.6ubuntu4.5_all.deb) ...

    Selecting previously deselected package build-essential.

    Unpacking build-essential (from .../build-essential_11.4build1_i386.deb) ...

    Selecting previously deselected package checkinstall.

    Unpacking checkinstall (from .../checkinstall_1.6.1-10_i386.deb) ...

    Selecting previously deselected package fakeroot.

    Unpacking fakeroot (from .../fakeroot_1.14.4-1ubuntu1_i386.deb) ...

    Selecting previously deselected package liberror-perl.

    Unpacking liberror-perl (from .../liberror-perl_0.17-1_all.deb) ...

    Selecting previously deselected package libdigest-sha1-perl.

    Unpacking libdigest-sha1-perl (from .../libdigest-sha1-perl_2.12-1build1_i386.deb) ...

    Selecting previously deselected package git-core.

    Unpacking git-core (from .../git-core_1:1.7.0.4-1ubuntu0.2_i386.deb) ...

    Selecting previously deselected package zlib1g-dev.

    Unpacking zlib1g-dev (from .../zlib1g-dev_1:1.2.3.3.dfsg-15ubuntu1_i386.deb) ...

    Selecting previously deselected package libpng12-dev.

    Unpacking libpng12-dev (from .../libpng12-dev_1.2.42-1ubuntu2.1_i386.deb) ...

    Selecting previously deselected package libslang2-dev.

    Unpacking libslang2-dev (from .../libslang2-dev_2.2.2-2ubuntu1_i386.deb) ...

    Selecting previously deselected package libncurses5-dev.

    Unpacking libncurses5-dev (from .../libncurses5-dev_5.7+20090803-2ubuntu3_i386.deb) ...

    Selecting previously deselected package libaa1-dev.

    Unpacking libaa1-dev (from .../libaa1-dev_1.4p5-38build1_i386.deb) ...

    Selecting previously deselected package libapr1.

    Unpacking libapr1 (from .../libapr1_1.3.8-1build1_i386.deb) ...

    Selecting previously deselected package libaprutil1.

    Unpacking libaprutil1 (from .../libaprutil1_1.3.9+dfsg-3ubuntu0.10.04.1_i386.deb) ...

    Selecting previously deselected package libasound2-dev.

    Unpacking libasound2-dev (from .../libasound2-dev_1.0.22-0ubuntu7_i386.deb) ...

    Selecting previously deselected package libaudio2.

    Unpacking libaudio2 (from .../libaudio2_1.9.2-3_i386.deb) ...

    Selecting previously deselected package libaudiofile-dev.

    Unpacking libaudiofile-dev (from .../libaudiofile-dev_0.2.6-8ubuntu1_i386.deb) ...

    Selecting previously deselected package libavahi-common-dev.

    Unpacking libavahi-common-dev (from .../libavahi-common-dev_0.6.25-1ubuntu6.1_i386.deb) ...

    Selecting previously deselected package libdbus-1-dev.

    Unpacking libdbus-1-dev (from .../libdbus-1-dev_1.2.16-2ubuntu4_i386.deb) ...

    Selecting previously deselected package libavahi-client-dev.

    Unpacking libavahi-client-dev (from .../libavahi-client-dev_0.6.25-1ubuntu6.1_i386.deb) ...

    Selecting previously deselected package libcaca-dev.

    Unpacking libcaca-dev (from .../libcaca-dev_0.99.beta16-3_i386.deb) ...

    Selecting previously deselected package libdirectfb-extra.

    Unpacking libdirectfb-extra (from .../libdirectfb-extra_1.2.8-5ubuntu2_i386.deb) ...

    Selecting previously deselected package libfreetype6-dev.

    Unpacking libfreetype6-dev (from .../libfreetype6-dev_2.3.11-1ubuntu2.4_i386.deb) ...

    Selecting previously deselected package libjpeg62-dev.

    Unpacking libjpeg62-dev (from .../libjpeg62-dev_6b-15ubuntu1_i386.deb) ...

    Selecting previously deselected package x11proto-xext-dev.

    Unpacking x11proto-xext-dev (from .../x11proto-xext-dev_7.1.1-2_all.deb) ...

    Selecting previously deselected package libxext-dev.

    Unpacking libxext-dev (from .../libxext-dev_2:1.1.1-2_i386.deb) ...

    Selecting previously deselected package libsysfs-dev.

    Unpacking libsysfs-dev (from .../libsysfs-dev_2.1.0-6_i386.deb) ...

    Selecting previously deselected package libdirectfb-dev.

    Unpacking libdirectfb-dev (from .../libdirectfb-dev_1.2.8-5ubuntu2_i386.deb) ...

    Selecting previously deselected package libdrm-dev.

    Unpacking libdrm-dev (from .../libdrm-dev_2.4.18-1ubuntu3_i386.deb) ...

    Replaced by files in installed package linux-libc-dev ...

    Selecting previously deselected package libesd0-dev.

    Unpacking libesd0-dev (from .../libesd0-dev_0.2.41-6ubuntu1_i386.deb) ...

    Selecting previously deselected package libfaac0.

    Unpacking libfaac0 (from .../libfaac0_1.26-0.1ubuntu2_i386.deb) ...

    Selecting previously deselected package libfaac-dev.

    Unpacking libfaac-dev (from .../libfaac-dev_1.26-0.1ubuntu2_i386.deb) ...

    Selecting previously deselected package libfaad2.

    Unpacking libfaad2 (from .../libfaad2_2.7-4_i386.deb) ...

    Selecting previously deselected package libfaad-dev.

    Unpacking libfaad-dev (from .../libfaad-dev_2.7-4_i386.deb) ...

    Selecting previously deselected package libglib2.0-dev.

    Unpacking libglib2.0-dev (from .../libglib2.0-dev_2.24.1-0ubuntu1_i386.deb) ...

    Selecting previously deselected package mesa-common-dev.

    Unpacking mesa-common-dev (from .../mesa-common-dev_7.7.1-1ubuntu3_i386.deb) ...

    Selecting previously deselected package libgl1-mesa-dev.

    Unpacking libgl1-mesa-dev (from .../libgl1-mesa-dev_7.7.1-1ubuntu3_i386.deb) ...

    Selecting previously deselected package libglu1-mesa-dev.

    Unpacking libglu1-mesa-dev (from .../libglu1-mesa-dev_7.7.1-1ubuntu3_i386.deb) ...

    Selecting previously deselected package libmp3lame0.

    Unpacking libmp3lame0 (from .../libmp3lame0_3.98.2+debian-0ubuntu3_i386.deb) ...

    Selecting previously deselected package libmp3lame-dev.

    Unpacking libmp3lame-dev (from .../libmp3lame-dev_3.98.2+debian-0ubuntu3_i386.deb) ...

    Selecting previously deselected package libogg-dev.

    Unpacking libogg-dev (from .../libogg-dev_1.1.4~dfsg-2_i386.deb) ...

    Selecting previously deselected package libsm-dev.

    Unpacking libsm-dev (from .../libsm-dev_2:1.1.1-1_i386.deb) ...

    Selecting previously deselected package libxt-dev.

    Unpacking libxt-dev (from .../libxt-dev_1:1.0.7-1_i386.deb) ...

    Selecting previously deselected package libpulse-dev.

    Unpacking libpulse-dev (from .../libpulse-dev_1:0.9.22~0.9.21+stable-queue-32-g8478-0ubuntu14_i386.deb) ...

    Selecting previously deselected package libaudio-dev.

    Unpacking libaudio-dev (from .../libaudio-dev_1.9.2-3_i386.deb) ...

    Selecting previously deselected package libsdl1.2-dev.

    Unpacking libsdl1.2-dev (from .../libsdl1.2-dev_1.2.14-4ubuntu1.1_i386.deb) ...

    Selecting previously deselected package libsvn1.

    Unpacking libsvn1 (from .../libsvn1_1.6.6dfsg-2ubuntu1_i386.deb) ...

    Selecting previously deselected package libtheora-dev.

    Unpacking libtheora-dev (from .../libtheora-dev_1.1.1+dfsg.1-3_i386.deb) ...

    Selecting previously deselected package libxvidcore4.

    Unpacking libxvidcore4 (from .../libxvidcore4_2:1.2.2+debian-0ubuntu2_i386.deb) ...

    Selecting previously deselected package libxvidcore-dev.

    Unpacking libxvidcore-dev (from .../libxvidcore-dev_2:1.2.2+debian-0ubuntu2_i386.deb) ...

    Selecting previously deselected package subversion.

    Unpacking subversion (from .../subversion_1.6.6dfsg-2ubuntu1_i386.deb) ...

    Selecting previously deselected package texi2html.

    Unpacking texi2html (from .../texi2html_1.82-1_all.deb) ...

    Selecting previously deselected package yasm.

    Unpacking yasm (from .../archives/yasm_0.8.0-1_i386.deb) ...

    Processing triggers for man-db ...

    Processing triggers for install-info ...

    Processing triggers for doc-base ...

    Processing 4 added doc-base file(s)...

    Registering documents with scrollkeeper...

    Setting up x11proto-core-dev (7.0.16-1) ...

    Setting up libice-dev (2:1.0.6-1) ...

    Setting up libxau-dev (1:1.0.5-1) ...

    Setting up libxdmcp-dev (1:1.0.3-1) ...

    Setting up x11proto-input-dev (2.0-2) ...

    Setting up x11proto-kb-dev (1.0.4-1) ...

    Setting up xtrans-dev (1.2.5-1) ...

    Setting up libpthread-stubs0 (0.3-2) ...

    Setting up libpthread-stubs0-dev (0.3-2) ...

    Setting up libxcb1-dev (1.5-2) ...

    Setting up libx11-dev (2:1.3.2-1ubuntu3) ...

    Setting up xz-utils (4.999.9beta+20091116-1) ...

    Setting up patch (2.6-2ubuntu1) ...

    Setting up dpkg-dev (1.15.5.6ubuntu4.5) ...

    Setting up checkinstall (1.6.1-10) ...

    Setting up fakeroot (1.14.4-1ubuntu1) ...

    update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode.

     

    Setting up liberror-perl (0.17-1) ...

    Setting up libdigest-sha1-perl (2.12-1build1) ...

    Setting up git-core (1:1.7.0.4-1ubuntu0.2) ...

    Setting up zlib1g-dev (1:1.2.3.3.dfsg-15ubuntu1) ...

    Setting up libpng12-dev (1.2.42-1ubuntu2.1) ...

    Setting up libslang2-dev (2.2.2-2ubuntu1) ...

    Setting up libncurses5-dev (5.7+20090803-2ubuntu3) ...

    Setting up libaa1-dev (1.4p5-38build1) ...

    Setting up libapr1 (1.3.8-1build1) ...

     

    Setting up libaprutil1 (1.3.9+dfsg-3ubuntu0.10.04.1) ...

     

    Setting up libasound2-dev (1.0.22-0ubuntu7) ...

     

    Setting up libaudio2 (1.9.2-3) ...

     

    Setting up libaudiofile-dev (0.2.6-8ubuntu1) ...

    Setting up libavahi-common-dev (0.6.25-1ubuntu6.1) ...

    Setting up libdbus-1-dev (1.2.16-2ubuntu4) ...

    Setting up libavahi-client-dev (0.6.25-1ubuntu6.1) ...

    Setting up libcaca-dev (0.99.beta16-3) ...

    Setting up libdirectfb-extra (1.2.8-5ubuntu2) ...

    Setting up libfreetype6-dev (2.3.11-1ubuntu2.4) ...

    Setting up libjpeg62-dev (6b-15ubuntu1) ...

    Setting up x11proto-xext-dev (7.1.1-2) ...

    Setting up libxext-dev (2:1.1.1-2) ...

    Setting up libsysfs-dev (2.1.0-6) ...

    Setting up libdirectfb-dev (1.2.8-5ubuntu2) ...

    Setting up libdrm-dev (2.4.18-1ubuntu3) ...

    Setting up libesd0-dev (0.2.41-6ubuntu1) ...

    Setting up libfaac0 (1.26-0.1ubuntu2) ...

     

    Setting up libfaac-dev (1.26-0.1ubuntu2) ...

    Setting up libfaad2 (2.7-4) ...

     

    Setting up libfaad-dev (2.7-4) ...

    Setting up libglib2.0-dev (2.24.1-0ubuntu1) ...

    Setting up mesa-common-dev (7.7.1-1ubuntu3) ...

    Setting up libgl1-mesa-dev (7.7.1-1ubuntu3) ...

    Setting up libglu1-mesa-dev (7.7.1-1ubuntu3) ...

    Setting up libmp3lame0 (3.98.2+debian-0ubuntu3) ...

     

    Setting up libmp3lame-dev (3.98.2+debian-0ubuntu3) ...

    Setting up libogg-dev (1.1.4~dfsg-2) ...

    Setting up libsm-dev (2:1.1.1-1) ...

    Setting up libxt-dev (1:1.0.7-1) ...

    Setting up libpulse-dev (1:0.9.22~0.9.21+stable-queue-32-g8478-0ubuntu14) ...

    Setting up libaudio-dev (1.9.2-3) ...

    Setting up libsdl1.2-dev (1.2.14-4ubuntu1.1) ...

    Setting up libsvn1 (1.6.6dfsg-2ubuntu1) ...

     

    Setting up libtheora-dev (1.1.1+dfsg.1-3) ...

    Setting up libxvidcore4 (2:1.2.2+debian-0ubuntu2) ...

     

    Setting up libxvidcore-dev (2:1.2.2+debian-0ubuntu2) ...

    Setting up subversion (1.6.6dfsg-2ubuntu1) ...

    Setting up texi2html (1.82-1) ...

    Setting up yasm (0.8.0-1) ...

    Setting up libstdc++6-4.4-dev (4.4.3-4ubuntu5) ...

    Setting up g++-4.4 (4.4.3-4ubuntu5) ...

    Setting up g++ (4:4.4.3-1ubuntu1) ...

    update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode.

     

    Setting up build-essential (11.4build1) ...

    Processing triggers for libc-bin ...

    ldconfig deferred processing now taking place

    root@ubuntu:/home/zhangbin# 

    root@ubuntu:/home/zhangbin# git clone git://git.videolan.org/x264.git

    Initialized empty Git repository in /home/zhangbin/x264/.git/

    remote: Counting objects: 12741, done.

    remote: Compressing objects: 100% (3885/3885), done.

    remote: Total 12741 (delta 10324), reused 10897 (delta 8815)

    Receiving objects: 100% (12741/12741), 3.18 MiB | 119 KiB/s, done.

    Resolving deltas: 100% (10324/10324), done.

    root@ubuntu:/home/zhangbin# 

    root@ubuntu:/home/zhangbin/x264# ./configure

    Platform:   X86

    System:     LINUX

    asm:        yes

    avs:        no

    lavf:       yes

    ffms:       no

    gpac:       no

    gpl:        yes

    thread:     posix

    filters:    resize crop select_every 

    debug:      no

    gprof:      no

    PIC:        no

    shared:     no

    visualize:  no

    bit depth:  8

     

    You can run 'make' or 'make fprofiled' now.

     

     

    root@ubuntu:/home/zhangbin/x264# ls

    AUTHORS       config.log  COPYING  filters   tools       x264_config.h

    common        config.mak  doc      input     version.sh  x264dll.c

    config.guess  config.sub  encoder  Makefile  x264.c      x264.h

    config.h      configure   extras   output    x264cli.h   x264.pc

    root@ubuntu:/home/zhangbin/x264# make

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o x264.o x264.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o input/input.o input/input.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o input/timecode.o input/timecode.c

    input/timecode.c: In function ‘parse_tcfile’:

    input/timecode.c:164: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result

    input/timecode.c:197: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result

    input/timecode.c:243: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result

    input/timecode.c:249: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o input/raw.o input/raw.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o input/y4m.o input/y4m.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o output/raw.o output/raw.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o output/matroska.o output/matroska.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o output/matroska_ebml.o output/matroska_ebml.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o output/flv.o output/flv.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o output/flv_bytestream.o output/flv_bytestream.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o filters/filters.o filters/filters.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o filters/video/video.o filters/video/video.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o filters/video/source.o filters/video/source.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o filters/video/internal.o 

     

    filters/video/internal.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o filters/video/resize.o filters/video/resize.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o filters/video/cache.o filters/video/cache.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o filters/video/fix_vfr_pts.o 

     

    filters/video/fix_vfr_pts.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o filters/video/select_every.o 

     

    filters/video/select_every.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o filters/video/crop.o filters/video/crop.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o filters/video/depth.o filters/video/depth.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o input/thread.o input/thread.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o input/lavf.o input/lavf.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o common/mc.o common/mc.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o common/predict.o common/predict.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o common/pixel.o common/pixel.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o common/macroblock.o common/macroblock.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o common/frame.o common/frame.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o common/dct.o common/dct.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o common/cpu.o common/cpu.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o common/cabac.o common/cabac.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o common/common.o common/common.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o common/osdep.o common/osdep.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o common/rectangle.o common/rectangle.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o common/set.o common/set.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o common/quant.o common/quant.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o common/deblock.o common/deblock.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o common/vlc.o common/vlc.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o common/mvpred.o common/mvpred.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o common/bitstream.o common/bitstream.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o encoder/analyse.o encoder/analyse.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o encoder/me.o encoder/me.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o encoder/ratecontrol.o encoder/ratecontrol.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o encoder/set.o encoder/set.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o encoder/macroblock.o encoder/macroblock.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o encoder/cabac.o encoder/cabac.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o encoder/cavlc.o encoder/cavlc.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o encoder/encoder.o encoder/encoder.c

    encoder/encoder.c: In function ‘x264_slice_write’:

    encoder/encoder.c:1865: warning: ‘bs_bak.p_start’ may be used uninitialized in this function

    encoder/encoder.c:1865: warning: ‘bs_bak.p’ may be used uninitialized in this function

    encoder/encoder.c:1865: warning: ‘bs_bak.p_end’ may be used uninitialized in this function

    encoder/encoder.c:1865: warning: ‘bs_bak.cur_bits’ may be used uninitialized in this function

    encoder/encoder.c:1865: warning: ‘bs_bak.i_left’ may be used uninitialized in this function

    encoder/encoder.c:1865: warning: ‘bs_bak.i_bits_encoded’ may be used uninitialized in this function

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o encoder/lookahead.o encoder/lookahead.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o common/threadpool.o common/threadpool.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o common/x86/mc-c.o common/x86/mc-c.c

    gcc -Wshadow -O3 -ffast-math  -Wall -I. -march=i686 -mfpmath=sse -msse -std=gnu99  -I/usr/local/include    -

     

    I/usr/local/include   -s -fomit-frame-pointer -fno-tree-vectorize   -c -o common/x86/predict-c.o common/x86/predict-c.c

    yasm -O2 -f elf -DBIT_DEPTH=8 -Icommon/x86/ -o common/x86/const-a.o common/x86/const-a.asm

    yasm -O2 -f elf -DBIT_DEPTH=8 -Icommon/x86/ -o common/x86/cabac-a.o common/x86/cabac-a.asm

    yasm -O2 -f elf -DBIT_DEPTH=8 -Icommon/x86/ -o common/x86/dct-a.o common/x86/dct-a.asm

    yasm -O2 -f elf -DBIT_DEPTH=8 -Icommon/x86/ -o common/x86/deblock-a.o common/x86/deblock-a.asm

    yasm -O2 -f elf -DBIT_DEPTH=8 -Icommon/x86/ -o common/x86/mc-a.o common/x86/mc-a.asm

    yasm -O2 -f elf -DBIT_DEPTH=8 -Icommon/x86/ -o common/x86/mc-a2.o common/x86/mc-a2.asm

    yasm -O2 -f elf -DBIT_DEPTH=8 -Icommon/x86/ -o common/x86/pixel-a.o common/x86/pixel-a.asm

    yasm -O2 -f elf -DBIT_DEPTH=8 -Icommon/x86/ -o common/x86/predict-a.o common/x86/predict-a.asm

    yasm -O2 -f elf -DBIT_DEPTH=8 -Icommon/x86/ -o common/x86/quant-a.o common/x86/quant-a.asm

    yasm -O2 -f elf -DBIT_DEPTH=8 -Icommon/x86/ -o common/x86/cpu-a.o common/x86/cpu-a.asm

    yasm -O2 -f elf -DBIT_DEPTH=8 -Icommon/x86/ -o common/x86/dct-32.o common/x86/dct-32.asm

    yasm -O2 -f elf -DBIT_DEPTH=8 -Icommon/x86/ -o common/x86/bitstream-a.o common/x86/bitstream-a.asm

    yasm -O2 -f elf -DBIT_DEPTH=8 -Icommon/x86/ -o common/x86/sad-a.o common/x86/sad-a.asm

    yasm -O2 -f elf -DBIT_DEPTH=8 -Icommon/x86/ -o common/x86/pixel-32.o common/x86/pixel-32.asm

    ar rc libx264.a common/mc.o common/predict.o common/pixel.o common/macroblock.o common/frame.o common/dct.o common/cpu.o 

     

    common/cabac.o common/common.o common/osdep.o common/rectangle.o common/set.o common/quant.o common/deblock.o common/vlc.o 

     

    common/mvpred.o common/bitstream.o encoder/analyse.o encoder/me.o encoder/ratecontrol.o encoder/set.o encoder/macroblock.o 

     

    encoder/cabac.o encoder/cavlc.o encoder/encoder.o encoder/lookahead.o common/threadpool.o common/x86/mc-c.o 

     

    common/x86/predict-c.o common/x86/const-a.o common/x86/cabac-a.o common/x86/dct-a.o common/x86/deblock-a.o common/x86/mc-

     

    a.o common/x86/mc-a2.o common/x86/pixel-a.o common/x86/predict-a.o common/x86/quant-a.o common/x86/cpu-a.o common/x86/dct

     

    -32.o common/x86/bitstream-a.o common/x86/sad-a.o common/x86/pixel-32.o

    ranlib libx264.a

    gcc -o x264 x264.o input/input.o input/timecode.o input/raw.o input/y4m.o output/raw.o output/matroska.o 

     

    output/matroska_ebml.o output/flv.o output/flv_bytestream.o filters/filters.o filters/video/video.o filters/video/source.o 

     

    filters/video/internal.o filters/video/resize.o filters/video/cache.o filters/video/fix_vfr_pts.o 

     

    filters/video/select_every.o filters/video/crop.o filters/video/depth.o input/thread.o input/lavf.o libx264.a -L.  -

     

    L/usr/local/lib -lavformat -lavcodec -lm -ldl -lswscale -lavutil    -L/usr/local/lib -lswscale -lavutil    -lm -lpthread 

     

    -s

    root@ubuntu:/home/zhangbin/x264# 

    root@ubuntu:/home/zhangbin/x264# make install

    install -d /usr/local/bin

    install -d /usr/local/include

    install -d /usr/local/lib

    install -d /usr/local/lib/pkgconfig

    install -m 644 x264.h /usr/local/include

    install -m 644 x264_config.h /usr/local/include

    install -m 644 libx264.a /usr/local/lib

    install -m 644 x264.pc /usr/local/lib/pkgconfig

    install x264 /usr/local/bin

    ranlib /usr/local/lib/libx264.a

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    A    ffmpeg/tests/ref/acodec

    A    ffmpeg/tests/ref/acodec/pcm

    A    ffmpeg/tests/ref/acodec/alac

    A    ffmpeg/tests/ref/acodec/adpcm_ms

    A    ffmpeg/tests/ref/acodec/adpcm_swf

    A    ffmpeg/tests/ref/acodec/ac3_fixed

    A    ffmpeg/tests/ref/acodec/flac

    A    ffmpeg/tests/ref/acodec/g726

    A    ffmpeg/tests/ref/acodec/adpcm_ima_wav

    A    ffmpeg/tests/ref/acodec/adpcm_yam

    A    ffmpeg/tests/ref/acodec/wmav1

    A    ffmpeg/tests/ref/acodec/wmav2

    A    ffmpeg/tests/ref/acodec/adpcm_ima_qt

    A    ffmpeg/tests/ref/acodec/mp2

    A    ffmpeg/doc

    A    ffmpeg/doc/swscale.txt

    A    ffmpeg/doc/faq.texi

    A    ffmpeg/doc/filters.texi

    A    ffmpeg/doc/issue_tracker.txt

    A    ffmpeg/doc/build_system.txt

    A    ffmpeg/doc/viterbi.txt

    A    ffmpeg/doc/avutil.txt

    A    ffmpeg/doc/general.texi

    A    ffmpeg/doc/rate_distortion.txt

    A    ffmpeg/doc/metadata.texi

    A    ffmpeg/doc/ffplay.texi

    A    ffmpeg/doc/bitstream_filters.texi

    A    ffmpeg/doc/ffserver.texi

    A    ffmpeg/doc/ffprobe.texi

    A    ffmpeg/doc/protocols.texi

    A    ffmpeg/doc/fftools-common-opts.texi

    A    ffmpeg/doc/developer.texi

    A    ffmpeg/doc/eval.texi

    A    ffmpeg/doc/tablegen.txt

    A    ffmpeg/doc/indevs.texi

    A    ffmpeg/doc/outdevs.texi

    A    ffmpeg/doc/APIchanges

    A    ffmpeg/doc/soc.txt

    A    ffmpeg/doc/optimization.txt

    A    ffmpeg/doc/snow.txt

    A    ffmpeg/doc/TODO

    A    ffmpeg/doc/ffserver.conf

    A    ffmpeg/doc/texi2pod.pl

    A    ffmpeg/doc/libavfilter.texi

    A    ffmpeg/doc/ffmpeg.texi

    A    ffmpeg/cmdutils.c

    A    ffmpeg/INSTALL

    A    ffmpeg/libavcore

    A    ffmpeg/libavcore/parseutils.h

    A    ffmpeg/libavcore/utils.c

    A    ffmpeg/libavcore/internal.h

    A    ffmpeg/libavcore/audioconvert.c

    A    ffmpeg/libavcore/imgutils.h

    A    ffmpeg/libavcore/avcore.h

    A    ffmpeg/libavcore/audioconvert.h

    A    ffmpeg/libavcore/samplefmt.c

    A    ffmpeg/libavcore/libavcore.v

    A    ffmpeg/libavcore/parseutils.c

    A    ffmpeg/libavcore/Makefile

    A    ffmpeg/libavcore/imgutils.c

    A    ffmpeg/libavcore/samplefmt.h

    A    ffmpeg/cmdutils.h

    A    ffmpeg/COPYING.LGPLv2.1

    A    ffmpeg/Makefile

    A    ffmpeg/libavdevice

    A    ffmpeg/libavdevice/libdc1394.c

    A    ffmpeg/libavdevice/dv1394.h

    A    ffmpeg/libavdevice/libavdevice.v

    A    ffmpeg/libavdevice/bktr.c

    A    ffmpeg/libavdevice/x11grab.c

    A    ffmpeg/libavdevice/alsa-audio-common.c

    A    ffmpeg/libavdevice/v4l.c

    A    ffmpeg/libavdevice/alsa-audio-dec.c

    A    ffmpeg/libavdevice/alldevices.c

    A    ffmpeg/libavdevice/alsa-audio-enc.c

    A    ffmpeg/libavdevice/alsa-audio.h

    A    ffmpeg/libavdevice/oss_audio.c

    A    ffmpeg/libavdevice/vfwcap.c

    A    ffmpeg/libavdevice/avdevice.c

    A    ffmpeg/libavdevice/v4l2.c

    A    ffmpeg/libavdevice/jack_audio.c

    A    ffmpeg/libavdevice/dv1394.c

    A    ffmpeg/libavdevice/avdevice.h

    A    ffmpeg/libavdevice/Makefile

    A    ffmpeg/LICENSE

    A    ffmpeg/cmdutils_common_opts.h

    A    ffmpeg/README

    A    ffmpeg/common.mak

    A    ffmpeg/ffpresets

    A    ffmpeg/ffpresets/libx264-superfast_firstpass.ffpreset

    A    ffmpeg/ffpresets/libx264-slower.ffpreset

    A    ffmpeg/ffpresets/libx264-lossless_slow.ffpreset

    A    ffmpeg/ffpresets/libx264-superfast.ffpreset

    A    ffmpeg/ffpresets/libx264-lossless_max.ffpreset

    A    ffmpeg/ffpresets/libx264-medium_firstpass.ffpreset

    A    ffmpeg/ffpresets/libx264-ipod320.ffpreset

    A    ffmpeg/ffpresets/libx264-medium.ffpreset

    A    ffmpeg/ffpresets/libx264-slow_firstpass.ffpreset

    A    ffmpeg/ffpresets/libx264-baseline.ffpreset

    A    ffmpeg/ffpresets/libx264-faster_firstpass.ffpreset

    A    ffmpeg/ffpresets/libx264-slow.ffpreset

    A    ffmpeg/ffpresets/libx264-faster.ffpreset

    A    ffmpeg/ffpresets/libx264-lossless_fast.ffpreset

    A    ffmpeg/ffpresets/libx264-main.ffpreset

    A    ffmpeg/ffpresets/libx264-ipod640.ffpreset

    A    ffmpeg/ffpresets/libx264-veryslow_firstpass.ffpreset

    A    ffmpeg/ffpresets/libx264-veryslow.ffpreset

    A    ffmpeg/ffpresets/libx264-fast_firstpass.ffpreset

    A    ffmpeg/ffpresets/libx264-lossless_ultrafast.ffpreset

    A    ffmpeg/ffpresets/libx264-fast.ffpreset

    A    ffmpeg/ffpresets/libx264-veryfast_firstpass.ffpreset

    A    ffmpeg/ffpresets/libx264-lossless_slower.ffpreset

    A    ffmpeg/ffpresets/libx264-placebo_firstpass.ffpreset

    A    ffmpeg/ffpresets/libx264-ultrafast_firstpass.ffpreset

    A    ffmpeg/ffpresets/libx264-veryfast.ffpreset

    A    ffmpeg/ffpresets/libx264-placebo.ffpreset

    A    ffmpeg/ffpresets/libx264-ultrafast.ffpreset

    A    ffmpeg/ffpresets/libx264-lossless_medium.ffpreset

    A    ffmpeg/ffpresets/libx264-slower_firstpass.ffpreset

    A    ffmpeg/ffplay.c

    A    ffmpeg/ffserver.c

    A    ffmpeg/libavfilter

    A    ffmpeg/libavfilter/vf_crop.c

    A    ffmpeg/libavfilter/vf_pad.c

    A    ffmpeg/libavfilter/allfilters.c

    A    ffmpeg/libavfilter/vf_null.c

    A    ffmpeg/libavfilter/vsrc_buffer.c

    A    ffmpeg/libavfilter/defaults.c

    A    ffmpeg/libavfilter/vf_aspect.c

    A    ffmpeg/libavfilter/formats.c

    A    ffmpeg/libavfilter/vsrc_buffer.h

    A    ffmpeg/libavfilter/vf_overlay.c

    A    ffmpeg/libavfilter/vf_setpts.c

    A    ffmpeg/libavfilter/graphparser.c

    A    ffmpeg/libavfilter/af_anull.c

    A    ffmpeg/libavfilter/vf_scale.c

    A    ffmpeg/libavfilter/libavfilter.v

    A    ffmpeg/libavfilter/vf_cropdetect.c

    A    ffmpeg/libavfilter/gradfun.h

    A    ffmpeg/libavfilter/Makefile

    A    ffmpeg/libavfilter/vf_hflip.c

    A    ffmpeg/libavfilter/avfiltergraph.c

    A    ffmpeg/libavfilter/yadif.h

    A    ffmpeg/libavfilter/vf_drawbox.c

    A    ffmpeg/libavfilter/avfiltergraph.h

    A    ffmpeg/libavfilter/x86

    A    ffmpeg/libavfilter/x86/gradfun.c

    A    ffmpeg/libavfilter/x86/yadif_template.c

    A    ffmpeg/libavfilter/x86/Makefile

    A    ffmpeg/libavfilter/x86/yadif.c

    A    ffmpeg/libavfilter/vf_copy.c

    A    ffmpeg/libavfilter/vsink_nullsink.c

    A    ffmpeg/libavfilter/vf_transpose.c

    A    ffmpeg/libavfilter/vf_vflip.c

    A    ffmpeg/libavfilter/vf_unsharp.c

    A    ffmpeg/libavfilter/avfilter.c

    A    ffmpeg/libavfilter/vf_hqdn3d.c

    A    ffmpeg/libavfilter/vf_libopencv.c

    A    ffmpeg/libavfilter/vf_settb.c

    A    ffmpeg/libavfilter/vf_fifo.c

    A    ffmpeg/libavfilter/vsrc_nullsrc.c

    A    ffmpeg/libavfilter/vf_gradfun.c

    A    ffmpeg/libavfilter/avfilter.h

    A    ffmpeg/libavfilter/internal.h

    A    ffmpeg/libavfilter/vf_frei0r.c

    A    ffmpeg/libavfilter/vf_blackframe.c

    A    ffmpeg/libavfilter/vf_format.c

    A    ffmpeg/libavfilter/asink_anullsink.c

    A    ffmpeg/libavfilter/vf_yadif.c

    A    ffmpeg/libavfilter/vf_pixdesctest.c

    A    ffmpeg/libavfilter/asrc_anullsrc.c

    A    ffmpeg/libavfilter/vf_slicify.c

    A    ffmpeg/ffprobe.c

    A    ffmpeg/libavformat

    A    ffmpeg/libavformat/iss.c

    A    ffmpeg/libavformat/diracdec.c

    A    ffmpeg/libavformat/oggenc.c

    A    ffmpeg/libavformat/tmv.c

    A    ffmpeg/libavformat/matroskaenc.c

    A    ffmpeg/libavformat/isom.c

    A    ffmpeg/libavformat/nuv.c

    A    ffmpeg/libavformat/isom.h

    A    ffmpeg/libavformat/ffm.h

    A    ffmpeg/libavformat/rtpdec_amr.c

    A    ffmpeg/libavformat/electronicarts.c

    A    ffmpeg/libavformat/ac3dec.c

    A    ffmpeg/libavformat/mpjpeg.c

    A    ffmpeg/libavformat/srtdec.c

    A    ffmpeg/libavformat/smacker.c

    A    ffmpeg/libavformat/pva.c

    A    ffmpeg/libavformat/aea.c

    A    ffmpeg/libavformat/siff.c

    A    ffmpeg/libavformat/oggdec.c

    A    ffmpeg/libavformat/rtpproto.c

    A    ffmpeg/libavformat/rtpenc.c

    A    ffmpeg/libavformat/asfcrypt.c

    A    ffmpeg/libavformat/oggparseflac.c

    A    ffmpeg/libavformat/oggdec.h

    A    ffmpeg/libavformat/matroskadec.c

    A    ffmpeg/libavformat/network.h

    A    ffmpeg/libavformat/asfenc.c

    A    ffmpeg/libavformat/sauce.c

    A    ffmpeg/libavformat/rtpenc.h

    A    ffmpeg/libavformat/asfcrypt.h

    A    ffmpeg/libavformat/applehttp.c

    A    ffmpeg/libavformat/rtp.c

    A    ffmpeg/libavformat/sauce.h

    A    ffmpeg/libavformat/iv8.c

    A    ffmpeg/libavformat/dv.c

    A    ffmpeg/libavformat/rtp.h

    A    ffmpeg/libavformat/oma.c

    A    ffmpeg/libavformat/dv.h

    A    ffmpeg/libavformat/rawenc.c

    A    ffmpeg/libavformat/wtv.c

    A    ffmpeg/libavformat/metadata.c

    A    ffmpeg/libavformat/dnxhddec.c

    A    ffmpeg/libavformat/rtpdec.c

    A    ffmpeg/libavformat/rawenc.h

    A    ffmpeg/libavformat/metadata.h

    A    ffmpeg/libavformat/asfdec.c

    A    ffmpeg/libavformat/rtpdec.h

    A    ffmpeg/libavformat/rtmp.h

    A    ffmpeg/libavformat/cdg.c

    A    ffmpeg/libavformat/soxenc.c

    A    ffmpeg/libavformat/avienc.c

    A    ffmpeg/libavformat/rawdec.c

    A    ffmpeg/libavformat/rtmpproto.c

    A    ffmpeg/libavformat/concat.c

    A    ffmpeg/libavformat/rtpdec_xiph.c

    A    ffmpeg/libavformat/rawdec.h

    A    ffmpeg/libavformat/assenc.c

    A    ffmpeg/libavformat/metadata_compat.c

    A    ffmpeg/libavformat/soxdec.c

    A    ffmpeg/libavformat/avidec.c

    A    ffmpeg/libavformat/assdec.c

    A    ffmpeg/libavformat/cafdec.c

    A    ffmpeg/libavformat/xa.c

    A    ffmpeg/libavformat/rtspcodes.h

    A    ffmpeg/libavformat/mmf.c

    A    ffmpeg/libavformat/mxfenc.c

    A    ffmpeg/libavformat/rtpenc_xiph.c

    A    ffmpeg/libavformat/avformat.h

    A    ffmpeg/libavformat/rtsp.c

    A    ffmpeg/libavformat/r3d.c

    A    ffmpeg/libavformat/options.c

    A    ffmpeg/libavformat/vqf.c

    A    ffmpeg/libavformat/rtsp.h

    A    ffmpeg/libavformat/utils.c

    A    ffmpeg/libavformat/rtpdec_qdm2.c

    A    ffmpeg/libavformat/rmenc.c

    A    ffmpeg/libavformat/mxfdec.c

    A    ffmpeg/libavformat/dsicin.c

    A    ffmpeg/libavformat/md5proto.c

    A    ffmpeg/libavformat/anm.c

    A    ffmpeg/libavformat/md5enc.c

    A    ffmpeg/libavformat/os_support.c

    A    ffmpeg/libavformat/avi.c

    A    ffmpeg/libavformat/http.c

    A    ffmpeg/libavformat/os_support.h

    A    ffmpeg/libavformat/avi.h

    A    ffmpeg/libavformat/gopher.c

    A    ffmpeg/libavformat/http.h

    A    ffmpeg/libavformat/sdp.c

    A    ffmpeg/libavformat/output-example.c

    A    ffmpeg/libavformat/libavformat.v

    A    ffmpeg/libavformat/rmdec.c

    A    ffmpeg/libavformat/mxf.c

    A    ffmpeg/libavformat/mvi.c

    A    ffmpeg/libavformat/thp.c

    A    ffmpeg/libavformat/Makefile

    A    ffmpeg/libavformat/flv.h

    A    ffmpeg/libavformat/rtpdec_svq3.c

    A    ffmpeg/libavformat/msnwc_tcp.c

    A    ffmpeg/libavformat/rtpenc_aac.c

    A    ffmpeg/libavformat/mxf.h

    A    ffmpeg/libavformat/mp3.c

    A    ffmpeg/libavformat/cavsvideodec.c

    A    ffmpeg/libavformat/nullenc.c

    A    ffmpeg/libavformat/sapenc.c

    A    ffmpeg/libavformat/asf.c

    A    ffmpeg/libavformat/asf.h

    A    ffmpeg/libavformat/yuv4mpeg.c

    A    ffmpeg/libavformat/internal.h

    A    ffmpeg/libavformat/tcp.c

    A    ffmpeg/libavformat/rsoenc.c

    A    ffmpeg/libavformat/aiffenc.c

    A    ffmpeg/libavformat/flacenc.c

    A    ffmpeg/libavformat/c93.c

    A    ffmpeg/libavformat/avio.c

    A    ffmpeg/libavformat/sapdec.c

    A    ffmpeg/libavformat/aacdec.c

    A    ffmpeg/libavformat/flacenc.h

    A    ffmpeg/libavformat/avio.h

    A    ffmpeg/libavformat/apc.c

    A    ffmpeg/libavformat/flacenc_header.c

    A    ffmpeg/libavformat/timefilter.c

    A    ffmpeg/libavformat/au.c

    A    ffmpeg/libavformat/librtmp.c

    A    ffmpeg/libavformat/timefilter.h

    A    ffmpeg/libavformat/avlanguage.c

    A    ffmpeg/libavformat/aiff.h

    A    ffmpeg/libavformat/westwood.c

    A    ffmpeg/libavformat/dxa.c

    A    ffmpeg/libavformat/sox.h

    A    ffmpeg/libavformat/mpegenc.c

    A    ffmpeg/libavformat/avlanguage.h

    A    ffmpeg/libavformat/mpc.c

    A    ffmpeg/libavformat/rsodec.c

    A    ffmpeg/libavformat/mmst.c

    A    ffmpeg/libavformat/flacdec.c

    A    ffmpeg/libavformat/aiffdec.c

    A    ffmpeg/libavformat/mpegtsenc.c

    A    ffmpeg/libavformat/segafilm.c

    A    ffmpeg/libavformat/caf.c

    A    ffmpeg/libavformat/a64.c

    A    ffmpeg/libavformat/mxg.c

    A    ffmpeg/libavformat/tiertexseq.c

    A    ffmpeg/libavformat/caf.h

    A    ffmpeg/libavformat/adts.h

    A    ffmpeg/libavformat/httpauth.c

    A    ffmpeg/libavformat/apetag.c

    A    ffmpeg/libavformat/rtpdec_qcelp.c

    A    ffmpeg/libavformat/httpauth.h

    A    ffmpeg/libavformat/apetag.h

    A    ffmpeg/libavformat/ffmeta.h

    A    ffmpeg/libavformat/rtpdec_mpeg4.c

    A    ffmpeg/libavformat/swfenc.c

    A    ffmpeg/libavformat/voc.c

    A    ffmpeg/libavformat/seek.c

    A    ffmpeg/libavformat/rtpenc_amr.c

    A    ffmpeg/libavformat/mpegvideodec.c

    A    ffmpeg/libavformat/voc.h

    A    ffmpeg/libavformat/rawvideodec.c

    A    ffmpeg/libavformat/seek.h

    A    ffmpeg/libavformat/wav.c

    A    ffmpeg/libavformat/img2.c

    A    ffmpeg/libavformat/bfi.c

    A    ffmpeg/libavformat/mpc8.c

    A    ffmpeg/libavformat/ipmovie.c

    A    ffmpeg/libavformat/avc.c

    A    ffmpeg/libavformat/swfdec.c

    A    ffmpeg/libavformat/oggparseskeleton.c

    A    ffmpeg/libavformat/avc.h

    A    ffmpeg/libavformat/rtpdec_vp8.c

    A    ffmpeg/libavformat/vc1testenc.c

    A    ffmpeg/libavformat/adtsenc.c

    A    ffmpeg/libavformat/rtpdec_h263.c

    A    ffmpeg/libavformat/rtpdec_qt.c

    A    ffmpeg/libavformat/avs.c

    A    ffmpeg/libavformat/rdt.c

    A    ffmpeg/libavformat/oggparsevorbis.c

    A    ffmpeg/libavformat/ffmenc.c

    A    ffmpeg/libavformat/rdt.h

    A    ffmpeg/libavformat/mpegts.c

    A    ffmpeg/libavformat/mpegts.h

    A    ffmpeg/libavformat/avisynth.c

    A    ffmpeg/libavformat/mtv.c

    A    ffmpeg/libavformat/gxfenc.c

    A    ffmpeg/libavformat/movenchint.c

    A    ffmpeg/libavformat/rtpenc_mpv.c

    A    ffmpeg/libavformat/rm.c

    A    ffmpeg/libavformat/qcp.c

    A    ffmpeg/libavformat/rm.h

    A    ffmpeg/libavformat/ffmdec.c

    A    ffmpeg/libavformat/lmlm4.c

    A    ffmpeg/libavformat/id3v1.c

    A    ffmpeg/libavformat/id3v1.h

    A    ffmpeg/libavformat/libnut.c

    A    ffmpeg/libavformat/crcenc.c

    A    ffmpeg/libavformat/rtpenc_chain.c

    A    ffmpeg/libavformat/rtpenc_h263.c

    A    ffmpeg/libavformat/h263dec.c

    A    ffmpeg/libavformat/mov.c

    A    ffmpeg/libavformat/rtpenc_chain.h

    A    ffmpeg/libavformat/swf.h

    A    ffmpeg/libavformat/ape.c

    A    ffmpeg/libavformat/mm.c

    A    ffmpeg/libavformat/oggparseogm.c

    A    ffmpeg/libavformat/oggparsetheora.c

    A    ffmpeg/libavformat/rtpdec_asf.c

    A    ffmpeg/libavformat/ncdec.c

    A    ffmpeg/libavformat/flvenc.c

    A    ffmpeg/libavformat/audiointerleave.c

    A    ffmpeg/libavformat/bethsoftvid.c

    A    ffmpeg/libavformat/m4vdec.c

    A    ffmpeg/libavformat/rtpdec_h264.c

    A    ffmpeg/libavformat/audiointerleave.h

    A    ffmpeg/libavformat/tta.c

    A    ffmpeg/libavformat/wv.c

    A    ffmpeg/libavformat/rl2.c

    A    ffmpeg/libavformat/flvdec.c

    A    ffmpeg/libavformat/oggparsedirac.c

    A    ffmpeg/libavformat/oggparsespeex.c

    A    ffmpeg/libavformat/amr.c

    A    ffmpeg/libavformat/tty.c

    A    ffmpeg/libavformat/riff.c

    A    ffmpeg/libavformat/id3v2.c

    A    ffmpeg/libavformat/spdifenc.c

    A    ffmpeg/libavformat/riff.h

    A    ffmpeg/libavformat/ingenientdec.c

    A    ffmpeg/libavformat/id3v2.h

    A    ffmpeg/libavformat/rtpdec_latm.c

    A    ffmpeg/libavformat/rtpenc_h264.c

    A    ffmpeg/libavformat/ivfdec.c

    A    ffmpeg/libavformat/cutils.c

    A    ffmpeg/libavformat/rso.c

    A    ffmpeg/libavformat/spdif.c

    A    ffmpeg/libavformat/nut.c

    A    ffmpeg/libavformat/rso.h

    A    ffmpeg/libavformat/spdif.h

    A    ffmpeg/libavformat/nut.h

    A    ffmpeg/libavformat/rtspenc.c

    A    ffmpeg/libavformat/spdifdec.c

    A    ffmpeg/libavformat/matroska.c

    A    ffmpeg/libavformat/gxf.c

    A    ffmpeg/libavformat/matroska.h

    A    ffmpeg/libavformat/udp.c

    A    ffmpeg/libavformat/vc1test.c

    A    ffmpeg/libavformat/gxf.h

    A    ffmpeg/libavformat/rpl.c

    A    ffmpeg/libavformat/txd.c

    A    ffmpeg/libavformat/dvenc.c

    A    ffmpeg/libavformat/rtspdec.c

    A    ffmpeg/libavformat/lxfdec.c

    A    ffmpeg/libavformat/pcmenc.c

    A    ffmpeg/libavformat/4xm.c

    A    ffmpeg/libavformat/qtpalette.h

    A    ffmpeg/libavformat/vocenc.c

    A    ffmpeg/libavformat/nsvdec.c

    A    ffmpeg/libavformat/bink.c

    A    ffmpeg/libavformat/movenc.c

    A    ffmpeg/libavformat/mpeg.c

    A    ffmpeg/libavformat/ffmetaenc.c

    A    ffmpeg/libavformat/pcmdec.c

    A    ffmpeg/libavformat/movenc.h

    A    ffmpeg/libavformat/mms.c

    A    ffmpeg/libavformat/sierravmd.c

    A    ffmpeg/libavformat/wc3movie.c

    A    ffmpeg/libavformat/mpeg.h

    A    ffmpeg/libavformat/sol.c

    A    ffmpeg/libavformat/filmstripenc.c

    A    ffmpeg/libavformat/rtmppkt.c

    A    ffmpeg/libavformat/mms.h

    A    ffmpeg/libavformat/psxstr.c

    A    ffmpeg/libavformat/vocdec.c

    A    ffmpeg/libavformat/mmsh.c

    A    ffmpeg/libavformat/iff.c

    A    ffmpeg/libavformat/rtmppkt.h

    A    ffmpeg/libavformat/dtsdec.c

    A    ffmpeg/libavformat/yop.c

    A    ffmpeg/libavformat/daud.c

    A    ffmpeg/libavformat/flic.c

    A    ffmpeg/libavformat/ffmetadec.c

    A    ffmpeg/libavformat/filmstripdec.c

    A    ffmpeg/libavformat/vorbiscomment.c

    A    ffmpeg/libavformat/nutenc.c

    A    ffmpeg/libavformat/vorbiscomment.h

    A    ffmpeg/libavformat/h264dec.c

    A    ffmpeg/libavformat/allformats.c

    A    ffmpeg/libavformat/idroqenc.c

    A    ffmpeg/libavformat/gif.c

    A    ffmpeg/libavformat/framecrcenc.c

    A    ffmpeg/libavformat/pcm.c

    A    ffmpeg/libavformat/file.c

    A    ffmpeg/libavformat/rtpdec_formats.h

    A    ffmpeg/libavformat/nutdec.c

    A    ffmpeg/libavformat/eacdata.c

    A    ffmpeg/libavformat/pcm.h

    A    ffmpeg/libavformat/idcin.c

    A    ffmpeg/libavformat/rtpenc_vp8.c

    A    ffmpeg/libavformat/idroqdec.c

    A    ffmpeg/libavformat/aviobuf.c

    A    ffmpeg/libavformat/h261dec.c

    A    ffmpeg/ffserver.h

    A    ffmpeg/MAINTAINERS

    A    ffmpeg/COPYING.LGPLv3

     U   ffmpeg

     

    Fetching external item into 'ffmpeg/libswscale'

    A    ffmpeg/libswscale/yuv2rgb.c

    A    ffmpeg/libswscale/utils.c

    A    ffmpeg/libswscale/ppc

    A    ffmpeg/libswscale/ppc/swscale_altivec_template.c

    A    ffmpeg/libswscale/ppc/yuv2rgb_altivec.c

    A    ffmpeg/libswscale/swscale.c

    A    ffmpeg/libswscale/mlib

    A    ffmpeg/libswscale/mlib/yuv2rgb_mlib.c

    A    ffmpeg/libswscale/swscale_internal.h

    A    ffmpeg/libswscale/x86

    A    ffmpeg/libswscale/x86/yuv2rgb_mmx.c

    A    ffmpeg/libswscale/x86/yuv2rgb_template.c

    A    ffmpeg/libswscale/swscale.h

    A    ffmpeg/libswscale/colorspace-test.c

    A    ffmpeg/libswscale/libswscale.v

    A    ffmpeg/libswscale/swscale-test.c

    A    ffmpeg/libswscale/rgb2rgb_template.c

    A    ffmpeg/libswscale/rgb2rgb.c

    A    ffmpeg/libswscale/sparc

    A    ffmpeg/libswscale/sparc/yuv2rgb_vis.c

    A    ffmpeg/libswscale/options.c

    A    ffmpeg/libswscale/swscale_template.c

    A    ffmpeg/libswscale/rgb2rgb.h

    A    ffmpeg/libswscale/Makefile

    A    ffmpeg/libswscale/bfin

    A    ffmpeg/libswscale/bfin/yuv2rgb_bfin.c

    A    ffmpeg/libswscale/bfin/swscale_bfin.c

    A    ffmpeg/libswscale/bfin/internal_bfin.S

     U   ffmpeg/libswscale

    Checked out external at revision 32771.

     

    Checked out revision 26268.

    root@ubuntu:/home/zhangbin/x264# 

     

     

     

     

     

     

     

     

     

    root@ubuntu:/home/zhangbin/Documents/ffmpeg# ls

    Changelog               COPYING.LGPLv2.1  ffprobe.c    libavformat  subdir.mak

    cmdutils.c              COPYING.LGPLv3    ffserver.c   libavutil    tests

    cmdutils_common_opts.h  CREDITS           ffserver.h   libpostproc  tools

    cmdutils.h              doc               INSTALL      libswscale   version.sh

    common.mak              Doxyfile          libavcodec   LICENSE

    configure               ffmpeg.c          libavcore    MAINTAINERS

    COPYING.GPLv2           ffplay.c          libavdevice  Makefile

    COPYING.GPLv3           ffpresets         libavfilter  README

    root@ubuntu:/home/zhangbin/Documents/ffmpeg# ./configure --enable-shared --enable-gpl --enable-nonfree --enable-pthreads 

     

    --enable-libfaac  --enable-libmp3lame --enable-libtheora --enable-libxvid --enable-x11grab --enable-libopencore-amrnb --

     

    enable-libopencore-amrwb --enable-libopencore-amrnb --enable-version3

    ERROR: libopencore_amrnb not found

     

    If you think configure made a mistake, make sure you are using the latest

    version from SVN.  If the latest version fails, report the problem to the

    ffmpeg-user@mplayerhq.hu mailing list or IRC #ffmpeg on irc.freenode.net.

    Include the log file "config.log" produced by configure as this will help

    solving the problem.

    root@ubuntu:/home/zhangbin/Documents/ffmpeg# 

     

     

     

    root@ubuntu:/home/zhangbin/Documents# apt-get install libopencore-amrnb-dev

    Reading package lists... Done

    Building dependency tree       

    Reading state information... Done

    The following extra packages will be installed:

      libopencore-amrnb0

    The following NEW packages will be installed:

      libopencore-amrnb-dev libopencore-amrnb0

    0 upgraded, 2 newly installed, 0 to remove and 61 not upgraded.

    Need to get 201kB of archives.

    After this operation, 672kB of additional disk space will be used.

    Do you want to continue [Y/n]? y

    Get:1 http://Ubuntu.srt.cn/ubuntu/ lucid/universe libopencore-amrnb0 0.1.2-1 [90.1kB]

    Get:2 http://Ubuntu.srt.cn/ubuntu/ lucid/universe libopencore-amrnb-dev 0.1.2-1 [111kB]

    Fetched 201kB in 2s (99.8kB/s)                

    Selecting previously deselected package libopencore-amrnb0.

    (Reading database ... 139170 files and directories currently installed.)

    Unpacking libopencore-amrnb0 (from .../libopencore-amrnb0_0.1.2-1_i386.deb) ...

    Selecting previously deselected package libopencore-amrnb-dev.

    Unpacking libopencore-amrnb-dev (from .../libopencore-amrnb-dev_0.1.2-1_i386.deb) ...

    Setting up libopencore-amrnb0 (0.1.2-1) ...

     

    Setting up libopencore-amrnb-dev (0.1.2-1) ...

    Processing triggers for libc-bin ...

    ldconfig deferred processing now taking place

    root@ubuntu:/home/zhangbin/Documents# 

     

     

     

    root@ubuntu:/home/zhangbin/Documents# apt-get install  libopencore-amrwb-dev

    Reading package lists... Done

    Building dependency tree       

    Reading state information... Done

    The following extra packages will be installed:

      libopencore-amrwb0

    The following NEW packages will be installed:

      libopencore-amrwb-dev libopencore-amrwb0

    0 upgraded, 2 newly installed, 0 to remove and 61 not upgraded.

    Need to get 101kB of archives.

    After this operation, 369kB of additional disk space will be used.

    Do you want to continue [Y/n]? y

    Get:1 http://Ubuntu.srt.cn/ubuntu/ lucid/universe libopencore-amrwb0 0.1.2-1 [46.9kB]

    Get:2 http://Ubuntu.srt.cn/ubuntu/ lucid/universe libopencore-amrwb-dev 0.1.2-1 [53.9kB]

    Fetched 101kB in 1s (88.7kB/s)                

    Selecting previously deselected package libopencore-amrwb0.

    (Reading database ... 139186 files and directories currently installed.)

    Unpacking libopencore-amrwb0 (from .../libopencore-amrwb0_0.1.2-1_i386.deb) ...

    Selecting previously deselected package libopencore-amrwb-dev.

    Unpacking libopencore-amrwb-dev (from .../libopencore-amrwb-dev_0.1.2-1_i386.deb) ...

    Setting up libopencore-amrwb0 (0.1.2-1) ...

     

    Setting up libopencore-amrwb-dev (0.1.2-1) ...

    Processing triggers for libc-bin ...

    ldconfig deferred processing now taking place

    root@ubuntu:/home/zhangbin/Documents# 

     

     

    root@ubuntu:/home/zhangbin/Documents/ffmpeg# ls

    Changelog               COPYING.GPLv2     ffplay.c    libavdevice  Makefile

    cmdutils.c              COPYING.GPLv3     ffpresets   libavfilter  README

    cmdutils_common_opts.h  COPYING.LGPLv2.1  ffprobe.c   libavformat  subdir.mak

    cmdutils.h              COPYING.LGPLv3    ffserver.c  libavutil    tests

    common.mak              CREDITS           ffserver.h  libpostproc  tools

    config.fate             doc               INSTALL     libswscale   version.sh

    config.log              Doxyfile          libavcodec  LICENSE

    configure               ffmpeg.c          libavcore   MAINTAINERS

    root@ubuntu:/home/zhangbin/Documents/ffmpeg# ./configure --enable-shared --enable-gpl --enable-nonfree --enable-pthreads --enable-libfaac  --enable-libmp3lame --enable-libtheora --enable-libxvid --enable-x11grab --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopencore-amrnb --enable-version3

    install prefix            /usr/local

    source path               /home/zhangbin/Documents/ffmpeg

    C compiler                gcc

    ARCH                      x86 (generic)

    big-endian                no

    runtime cpu detection     no

    yasm                      yes

    MMX enabled               yes

    MMX2 enabled              yes

    3DNow! enabled            yes

    3DNow! extended enabled   yes

    SSE enabled               yes

    SSSE3 enabled             yes

    CMOV enabled              no

    CMOV is fast              no

    EBX available             yes

    EBP available             no

    10 operands supported     yes

    debug symbols             yes

    strip symbols             yes

    optimizations             yes

    static                    yes

    shared                    yes

    postprocessing support    no

    new filter support        yes

    network support           yes

    threading support         pthreads

    SDL support               yes

    Sun medialib support      no

    AVISynth enabled          no

    frei0r enabled            no

    libdc1394 support         no

    libdirac enabled          no

    libfaac enabled           yes

    libgsm enabled            no

    libmp3lame enabled        yes

    libnut enabled            no

    libopencore-amrnb support yes

    libopencore-amrwb support yes

    libopencv support         no

    libopenjpeg enabled       no

    librtmp enabled           no

    libschroedinger enabled   no

    libspeex enabled          no

    libtheora enabled         yes

    libvorbis enabled         no

    libvpx enabled            no

    libx264 enabled           no

    libxavs enabled           no

    libxvid enabled           yes

    zlib enabled              yes

    bzlib enabled             no

     

    Enabled decoders:

    aac dsicinaudio mp3on4float

    aac_latm dsicinvideo mpc7

    aasc dvbsub mpc8

    ac3 dvdsub mpeg1video

    adpcm_4xm dvvideo mpeg2video

    adpcm_adx dxa mpeg4

    adpcm_ct eac3 mpegvideo

    adpcm_ea eacmv msmpeg4v1

    adpcm_ea_maxis_xa eamad msmpeg4v2

    adpcm_ea_r1 eatgq msmpeg4v3

    adpcm_ea_r2 eatgv msrle

    adpcm_ea_r3 eatqi msvideo1

    adpcm_ea_xas eightbps mszh

    adpcm_g722 eightsvx_exp nellymoser

    adpcm_g726 eightsvx_fib nuv

    adpcm_ima_amv escape124 pam

    adpcm_ima_dk3 ffv1 pbm

    adpcm_ima_dk4 ffvhuff pcm_alaw

    adpcm_ima_ea_eacs flac pcm_bluray

    adpcm_ima_ea_sead flashsv pcm_dvd

    adpcm_ima_iss flic pcm_f32be

    adpcm_ima_qt flv pcm_f32le

    adpcm_ima_smjpeg fourxm pcm_f64be

    adpcm_ima_wav fraps pcm_f64le

    adpcm_ima_ws frwu pcm_lxf

    adpcm_ms gif pcm_mulaw

    adpcm_sbpro_2 gsm pcm_s16be

    adpcm_sbpro_3 gsm_ms pcm_s16le

    adpcm_sbpro_4 h261 pcm_s16le_planar

    adpcm_swf h263 pcm_s24be

    adpcm_thp h263i pcm_s24daud

    adpcm_xa h264 pcm_s24le

    adpcm_yamaha huffyuv pcm_s32be

    alac idcin pcm_s32le

    als iff_byterun1 pcm_s8

    amrnb iff_ilbm pcm_u16be

    amrwb imc pcm_u16le

    amv indeo2 pcm_u24be

    anm indeo3 pcm_u24le

    ansi indeo5 pcm_u32be

    ape interplay_dpcm pcm_u32le

    ass interplay_video pcm_u8

    asv1 jpegls pcm_zork

    asv2 kgv1 pcx

    atrac1 kmvc pgm

    atrac3 libopencore_amrnb pgmyuv

    aura libopencore_amrwb pgssub

    aura2 loco pictor

    avs mace3 png

    bethsoftvid mace6 ppm

    bfi mdec ptx

    bink mimic qcelp

    binkaudio_dct mjpeg qdm2

    binkaudio_rdft mjpegb qdraw

    bmp mlp qpeg

    c93 mmvideo qtrle

    cavs motionpixels r10k

    cdgraphics mp1 r210

    cinepak mp1float ra_144

    cljr mp2 ra_288

    cook mp2float rawvideo

    cscd mp3 rl2

    cyuv mp3adu roq

    dca mp3adufloat roq_dpcm

    dnxhd mp3float rpza

    dpx mp3on4 rv10

    rv20 tmv vp6a

    rv30 truehd vp6f

    rv40 truemotion1 vp8

    sgi truemotion2 vqa

    shorten truespeech wavpack

    sipr tscc wmapro

    smackaud tta wmav1

    smacker twinvq wmav2

    smc txd wmavoice

    snow ulti wmv1

    sol_dpcm v210 wmv2

    sonic v210x wmv3

    sp5x vb wnv1

    srt vc1 ws_snd1

    sunrast vcr1 xan_dpcm

    svq1 vmdaudio xan_wc3

    svq3 vmdvideo xl

    targa vmnc xsub

    theora vorbis yop

    thp vp3 zlib

    tiertexseqvideo vp5 zmbv

    tiff vp6

     

    Enabled encoders:

    a64multi libmp3lame pcm_u24le

    a64multi5 libopencore_amrnb pcm_u32be

    aac libtheora pcm_u32le

    ac3 libxvid pcm_u8

    ac3_fixed ljpeg pcm_zork

    adpcm_adx mjpeg pcx

    adpcm_g722 mp2 pgm

    adpcm_g726 mpeg1video pgmyuv

    adpcm_ima_qt mpeg2video png

    adpcm_ima_wav mpeg4 ppm

    adpcm_ms msmpeg4v1 qtrle

    adpcm_swf msmpeg4v2 ra_144

    adpcm_yamaha msmpeg4v3 rawvideo

    alac nellymoser roq

    ass pam roq_dpcm

    asv1 pbm rv10

    asv2 pcm_alaw rv20

    bmp pcm_f32be sgi

    dnxhd pcm_f32le snow

    dvbsub pcm_f64be sonic

    dvdsub pcm_f64le sonic_ls

    dvvideo pcm_mulaw svq1

    ffv1 pcm_s16be targa

    ffvhuff pcm_s16le tiff

    flac pcm_s24be v210

    flashsv pcm_s24daud vorbis

    flv pcm_s24le wmav1

    gif pcm_s32be wmav2

    h261 pcm_s32le wmv1

    h263 pcm_s8 wmv2

    h263p pcm_u16be xsub

    huffyuv pcm_u16le zlib

    jpegls pcm_u24be zmbv

    libfaac

     

    Enabled hwaccels:

     

    Enabled parsers:

    aac dvdsub mpeg4video

    aac_latm flac mpegaudio

    ac3 h261 mpegvideo

    cavsvideo h263 pnm

    dca h264 vc1

    dirac mjpeg vp3

    dnxhd mlp vp8

    dvbsub

     

    Enabled demuxers:

    aac ipmovie pcm_u32be

    ac3 iss pcm_u32le

    aea iv8 pcm_u8

    aiff ivf pva

    amr lmlm4 qcp

    anm lxf r3d

    apc m4v rawvideo

    ape matroska rl2

    applehttp mjpeg rm

    asf mlp roq

    ass mm rpl

    au mmf rso

    avi mov rtp

    avs mp3 rtsp

    bethsoftvid mpc sap

    bfi mpc8 sdp

    bink mpegps segafilm

    c93 mpegts shorten

    caf mpegtsraw siff

    cavsvideo mpegvideo smacker

    cdg msnwc_tcp sol

    daud mtv sox

    dirac mvi spdif

    dnxhd mxf srt

    dsicin mxg str

    dts nc swf

    dv nsv thp

    dxa nut tiertexseq

    ea nuv tmv

    ea_cdata ogg truehd

    eac3 oma tta

    ffm pcm_alaw tty

    ffmetadata pcm_f32be txd

    filmstrip pcm_f32le vc1

    flac pcm_f64be vc1t

    flic pcm_f64le vmd

    flv pcm_mulaw voc

    fourxm pcm_s16be vqf

    g722 pcm_s16le w64

    gsm pcm_s24be wav

    gxf pcm_s24le wc3

    h261 pcm_s32be wsaud

    h263 pcm_s32le wsvqa

    h264 pcm_s8 wtv

    idcin pcm_u16be wv

    iff pcm_u16le xa

    image2 pcm_u24be yop

    image2pipe pcm_u24le yuv4mpegpipe

    ingenient

     

    Enabled muxers:

    a64 ipod pcm_s16le

    ac3 m4v pcm_s24be

    adts matroska pcm_s24le

    aiff matroska_audio pcm_s32be

    amr md5 pcm_s32le

    asf mjpeg pcm_s8

    asf_stream mlp pcm_u16be

    ass mmf pcm_u16le

    au mov pcm_u24be

    avi mp2 pcm_u24le

    avm2 mp3 pcm_u32be

    cavsvideo mp4 pcm_u32le

    crc mpeg1system pcm_u8

    daud mpeg1vcd psp

    dirac mpeg1video rawvideo

    dnxhd mpeg2dvd rm

    dts mpeg2svcd roq

    dv mpeg2video rso

    eac3 mpeg2vob rtp

    ffm mpegts rtsp

    ffmetadata mpjpeg sap

    filmstrip mxf sox

    flac mxf_d10 spdif

    flv null srt

    framecrc nut swf

    framemd5 ogg tg2

    g722 pcm_alaw tgp

    gif pcm_f32be truehd

    gxf pcm_f32le vc1t

    h261 pcm_f64be voc

    h263 pcm_f64le wav

    h264 pcm_mulaw webm

    image2 pcm_s16be yuv4mpegpipe

    image2pipe

     

    Enabled protocols:

    concat mmst rtmpt

    file pipe rtmpte

    gopher rtmp rtp

    http rtmpe tcp

    md5 rtmps udp

    mmsh

     

    Enabled filters:

    anull format scale

    anullsink gradfun setdar

    anullsrc hflip setpts

    blackframe hqdn3d setsar

    buffer noformat settb

    color null slicify

    copy nullsink transpose

    crop nullsrc unsharp

    cropdetect overlay vflip

    drawbox pad yadif

    fifo pixdesctest

     

    Enabled bsfs:

    aac_adtstoasc mjpeg2jpeg mp3_header_decompress

    chomp mjpega_dump_header noise

    dump_extradata mov2textsub remove_extradata

    h264_mp4toannexb mp3_header_compress text2movsub

    imx_dump_header

     

    Enabled indevs:

    alsa oss v4l2

    dv1394 v4l

     

    Enabled outdevs:

    alsa oss

     

    License: nonfree and unredistributable

    Creating config.mak and config.h...

    root@ubuntu:/home/zhangbin/Documents/ffmpeg# 

     

     

    make之后

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    libavcodec/rangecoder.c: In function ‘ff_init_range_decoder’:

    libavcodec/rangecoder.c:54: warning: cast discards qualifiers from pointer target type

    libavcodec/rangecoder.c:56: warning: passing argument 1 of ‘bytestream_get_be16’ from incompatible pointer type

    libavcodec/bytestream.h:51: note: expected ‘const uint8_t **’ but argument is of type ‘uint8_t **’

    CC libavcodec/ratecontrol.o

    CC libavcodec/raw.o

    CC libavcodec/rawdec.o

    libavcodec/rawdec.c: In function ‘raw_decode’:

    libavcodec/rawdec.c:155: warning: passing argument 2 of ‘avpicture_fill’ discards qualifiers from pointer target type

    libavcodec/avcodec.h:3221: note: expected ‘uint8_t *’ but argument is of type ‘const uint8_t *’

    libavcodec/rawdec.c:159: warning: assignment from incompatible pointer type

    CC libavcodec/rawenc.o

    CC libavcodec/rdft.o

    CC libavcodec/remove_extradata_bsf.o

    libavcodec/remove_extradata_bsf.c: In function ‘remove_extradata’:

    libavcodec/remove_extradata_bsf.c:45: warning: cast discards qualifiers from pointer target type

    CC libavcodec/resample.o

    CC libavcodec/resample2.o

    CC libavcodec/rl2.o

    CC libavcodec/rle.o

    CC libavcodec/roqaudioenc.o

    CC libavcodec/roqvideo.o

    CC libavcodec/roqvideodec.o

    CC libavcodec/roqvideoenc.o

    CC libavcodec/rpza.o

    CC libavcodec/rtjpeg.o

    CC libavcodec/rv10.o

    CC libavcodec/rv10enc.o

    CC libavcodec/rv20enc.o

    CC libavcodec/rv30.o

    CC libavcodec/rv30dsp.o

    CC libavcodec/rv34.o

    CC libavcodec/rv40.o

    CC libavcodec/rv40dsp.o

    CC libavcodec/s3tc.o

    CC libavcodec/sgidec.o

    CC libavcodec/sgienc.o

    CC libavcodec/shorten.o

    CC libavcodec/simple_idct.o

    CC libavcodec/sipr.o

    CC libavcodec/sipr16k.o

    CC libavcodec/smacker.o

    CC libavcodec/smc.o

    CC libavcodec/snow.o

    CC libavcodec/sonic.o

    CC libavcodec/sp5xdec.o

    CC libavcodec/srtdec.o

    libavcodec/srtdec.c: In function ‘srt_to_ass’:

    libavcodec/srtdec.c:113: warning: format not a string literal and no format arguments

    libavcodec/srtdec.c:113: warning: format not a string literal and no format arguments

    libavcodec/srtdec.c:149: warning: format not a string literal and no format arguments

    libavcodec/srtdec.c:149: warning: format not a string literal and no format arguments

    CC libavcodec/sunrast.o

    CC libavcodec/svq1.o

    CC libavcodec/svq1dec.o

    libavcodec/svq1dec.c: In function ‘svq1_decode_frame’:

    libavcodec/svq1dec.c:666: warning: cast discards qualifiers from pointer target type

    libavcodec/svq1dec.c:349: warning: ‘mv.x’ may be used uninitialized in this function

    libavcodec/svq1dec.c:349: note: ‘mv.x’ was declared here

    CC libavcodec/svq1enc.o

    libavcodec/svq1enc.c: In function ‘svq1_write_header’:

    libavcodec/svq1enc.c:98: warning: passing argument 1 of ‘ff_match_2uint16’ from incompatible pointer type

    libavcodec/internal.h:49: note: expected ‘const uint16_t (*)[2]’ but argument is of type ‘const struct svq1_frame_size 

     

    *’

    CC libavcodec/svq3.o

    libavcodec/svq3.c: In function ‘svq3_decode_slice_header’:

    libavcodec/svq3.c:733: warning: cast discards qualifiers from pointer target type

    libavcodec/svq3.c:736: warning: cast discards qualifiers from pointer target type

    CC libavcodec/synth_filter.o

    CC libavcodec/targa.o

    CC libavcodec/targaenc.o

    CC libavcodec/tiertexseqv.o

    CC libavcodec/tiff.o

    libavcodec/tiff.c: In function ‘tiff_uncompress’:

    libavcodec/tiff.c:87: warning: assignment discards qualifiers from pointer target type

    CC libavcodec/tiffenc.o

    CC libavcodec/tmv.o

    CC libavcodec/truemotion1.o

    CC libavcodec/truemotion2.o

    CC libavcodec/truespeech.o

    CC libavcodec/tscc.o

    libavcodec/tscc.c: In function ‘decode_frame’:

    libavcodec/tscc.c:97: warning: assignment discards qualifiers from pointer target type

    CC libavcodec/tta.o

    CC libavcodec/twinvq.o

    CC libavcodec/txd.o

    CC libavcodec/ulti.o

    CC libavcodec/utils.o

    libavcodec/utils.c: In function ‘avcodec_encode_audio’:

    libavcodec/utils.c:567: warning: passing argument 4 of ‘avctx->codec->encode’ discards qualifiers from pointer target 

     

    type

    libavcodec/utils.c:567: note: expected ‘void *’ but argument is of type ‘const short int *’

    libavcodec/utils.c: In function ‘avcodec_encode_video’:

    libavcodec/utils.c:584: warning: passing argument 4 of ‘avctx->codec->encode’ discards qualifiers from pointer target 

     

    type

    libavcodec/utils.c:584: note: expected ‘void *’ but argument is of type ‘const struct AVFrame *’

    libavcodec/utils.c: In function ‘avcodec_encode_subtitle’:

    libavcodec/utils.c:603: warning: passing argument 4 of ‘avctx->codec->encode’ discards qualifiers from pointer target 

     

    type

    libavcodec/utils.c:603: note: expected ‘void *’ but argument is of type ‘const struct AVSubtitle *’

    libavcodec/utils.c: In function ‘avcodec_decode_video’:

    libavcodec/utils.c:615: warning: assignment discards qualifiers from pointer target type

    libavcodec/utils.c: In function ‘avcodec_decode_audio2’:

    libavcodec/utils.c:659: warning: assignment discards qualifiers from pointer target type

    libavcodec/utils.c: In function ‘avcodec_decode_subtitle’:

    libavcodec/utils.c:702: warning: assignment discards qualifiers from pointer target type

    CC libavcodec/v210dec.o

    libavcodec/v210dec.c: In function ‘decode_frame’:

    libavcodec/v210dec.c:79: warning: ‘val’ may be used uninitialized in this function

    CC libavcodec/v210enc.o

    libavcodec/v210enc.c: In function ‘encode_frame’:

    libavcodec/v210enc.c:78: warning: ‘val’ may be used uninitialized in this function

    CC libavcodec/v210x.o

    CC libavcodec/vb.o

    CC libavcodec/vc1.o

    CC libavcodec/vc1_parser.o

    CC libavcodec/vc1data.o

    CC libavcodec/vc1dec.o

    CC libavcodec/vc1dsp.o

    libavcodec/vc1dsp.c: In function ‘ff_vc1dsp_init’:

    libavcodec/vc1dsp.c:633: warning: assignment from incompatible pointer type

    libavcodec/vc1dsp.c:650: warning: assignment from incompatible pointer type

    CC libavcodec/vcr1.o

    CC libavcodec/vmdav.o

    CC libavcodec/vmnc.o

    CC libavcodec/vorbis.o

    CC libavcodec/vorbis_data.o

    CC libavcodec/vorbis_dec.o

    CC libavcodec/vorbis_enc.o

    CC libavcodec/vp3.o

    CC libavcodec/vp3_parser.o

    CC libavcodec/vp3dsp.o

    CC libavcodec/vp5.o

    CC libavcodec/vp56.o

    CC libavcodec/vp56data.o

    CC libavcodec/vp56dsp.o

    CC libavcodec/vp56rac.o

    CC libavcodec/vp6.o

    CC libavcodec/vp6dsp.o

    CC libavcodec/vp8.o

    CC libavcodec/vp8_parser.o

    CC libavcodec/vp8dsp.o

    CC libavcodec/vqavideo.o

    CC libavcodec/wavpack.o

    CC libavcodec/wma.o

    CC libavcodec/wmadec.o

    CC libavcodec/wmaenc.o

    CC libavcodec/wmaprodec.o

    libavcodec/wmaprodec.c: In function ‘decode_frame’:

    libavcodec/wmaprodec.c:813: warning: dereferencing pointer ‘({anonymous})’ does break strict-aliasing rules

    libavcodec/wmaprodec.c:813: note: initialized from here

    CC libavcodec/wmavoice.o

    CC libavcodec/wmv2.o

    CC libavcodec/wmv2dec.o

    CC libavcodec/wmv2enc.o

    CC libavcodec/wnv1.o

    CC libavcodec/ws-snd1.o

    CC libavcodec/x86/cavsdsp_mmx.o

    CC libavcodec/x86/dct32_sse.o

    YASM libavcodec/x86/deinterlace.o

    CC libavcodec/x86/dnxhd_mmx.o

    CC libavcodec/x86/dsputil_mmx.o

    YASM libavcodec/x86/dsputil_yasm.o

    CC libavcodec/x86/dsputilenc_mmx.o

    YASM libavcodec/x86/dsputilenc_yasm.o

    CC libavcodec/x86/fdct_mmx.o

    CC libavcodec/x86/fft.o

    CC libavcodec/x86/fft_3dn.o

    CC libavcodec/x86/fft_3dn2.o

    YASM libavcodec/x86/fft_mmx.o

    libavcodec/x86/fft_mmx.asm:47: warning: section flags ignored on section redeclaration

    CC libavcodec/x86/fft_sse.o

    YASM libavcodec/x86/h264_chromamc.o

    YASM libavcodec/x86/h264_deblock.o

    YASM libavcodec/x86/h264_idct.o

    YASM libavcodec/x86/h264_intrapred.o

    CC libavcodec/x86/h264_intrapred_init.o

    YASM libavcodec/x86/h264_weight.o

    CC libavcodec/x86/h264dsp_mmx.o

    CC libavcodec/x86/idct_mmx.o

    CC libavcodec/x86/idct_mmx_xvid.o

    CC libavcodec/x86/idct_sse2_xvid.o

    CC libavcodec/x86/lpc_mmx.o

    CC libavcodec/x86/mlpdsp.o

    CC libavcodec/x86/motion_est_mmx.o

    CC libavcodec/x86/mpegaudiodec_mmx.o

    CC libavcodec/x86/mpegvideo_mmx.o

    CC libavcodec/x86/simple_idct_mmx.o

    CC libavcodec/x86/snowdsp_mmx.o

    CC libavcodec/x86/vc1dsp_mmx.o

    YASM libavcodec/x86/vc1dsp_yasm.o

    YASM libavcodec/x86/vp3dsp.o

    YASM libavcodec/x86/vp56dsp.o

    CC libavcodec/x86/vp56dsp_init.o

    CC libavcodec/x86/vp8dsp-init.o

    YASM libavcodec/x86/vp8dsp.o

    CC libavcodec/xan.o

    libavcodec/xan.c: In function ‘xan_decode_frame’:

    libavcodec/xan.c:521: warning: ‘AVPaletteControl’ is deprecated

    CC libavcodec/xiph.o

    CC libavcodec/xl.o

    CC libavcodec/xsubdec.o

    CC libavcodec/xsubenc.o

    CC libavcodec/yop.o

    CC libavcodec/zmbv.o

    libavcodec/zmbv.c: In function ‘decode_frame’:

    libavcodec/zmbv.c:494: warning: assignment discards qualifiers from pointer target type

    CC libavcodec/zmbvenc.o

    CC libavcore/audioconvert.o

    CC libavcore/imgutils.o

    CC libavcore/parseutils.o

    libavcore/parseutils.c: In function ‘av_parse_video_size’:

    libavcore/parseutils.c:107: warning: assignment discards qualifiers from pointer target type

    CC libavcore/samplefmt.o

    CC libavcore/utils.o

    CC libavutil/adler32.o

    CC libavutil/aes.o

    libavutil/aes.c: In function ‘av_aes_init’:

    libavutil/aes.c:160: warning: passing argument 1 of ‘init_multbl2’ from incompatible pointer type

    libavutil/aes.c:122: note: expected ‘uint8_t *’ but argument is of type ‘uint32_t *’

    libavutil/aes.c:161: warning: passing argument 1 of ‘init_multbl2’ from incompatible pointer type

    libavutil/aes.c:122: note: expected ‘uint8_t *’ but argument is of type ‘uint32_t *’

    CC libavutil/avstring.o

    libavutil/avstring.c: In function ‘av_stristr’:

    libavutil/avstring.c:54: warning: return discards qualifiers from pointer target type

    libavutil/avstring.c:58: warning: return discards qualifiers from pointer target type

    CC libavutil/base64.o

    CC libavutil/cpu.o

    CC libavutil/crc.o

    CC libavutil/des.o

    CC libavutil/error.o

    CC libavutil/eval.o

    CC libavutil/fifo.o

    CC libavutil/file.o

    CC libavutil/intfloat_readwrite.o

    CC libavutil/inverse.o

    CC libavutil/lfg.o

    CC libavutil/lls.o

    CC libavutil/log.o

    CC libavutil/lzo.o

    CC libavutil/mathematics.o

    CC libavutil/md5.o

    CC libavutil/mem.o

    CC libavutil/opt.o

    CC libavutil/pixdesc.o

    CC libavutil/random_seed.o

    CC libavutil/rational.o

    CC libavutil/rc4.o

    CC libavutil/sha.o

    CC libavutil/tree.o

    CC libavutil/utils.o

    CC libavutil/x86/cpu.o

    LD libavutil/libavutil.so.50

    LD libavcore/libavcore.so.0

    LD libavcodec/libavcodec.so.52

    LD libavformat/libavformat.so.52

    LD libavdevice/libavdevice.so.52

    CC libavfilter/af_anull.o

    CC libavfilter/allfilters.o

    CC libavfilter/asink_anullsink.o

    CC libavfilter/asrc_anullsrc.o

    CC libavfilter/avfilter.o

    CC libavfilter/avfiltergraph.o

    CC libavfilter/defaults.o

    libavfilter/defaults.c: In function ‘avfilter_default_get_audio_buffer’:

    libavfilter/defaults.c:129: warning: ‘buf’ may be used uninitialized in this function

    CC libavfilter/formats.o

    CC libavfilter/graphparser.o

    CC libavfilter/vf_aspect.o

    CC libavfilter/vf_blackframe.o

    CC libavfilter/vf_copy.o

    CC libavfilter/vf_crop.o

    CC libavfilter/vf_cropdetect.o

    CC libavfilter/vf_drawbox.o

    CC libavfilter/vf_fifo.o

    CC libavfilter/vf_format.o

    CC libavfilter/vf_gradfun.o

    CC libavfilter/vf_hflip.o

    CC libavfilter/vf_hqdn3d.o

    CC libavfilter/vf_null.o

    CC libavfilter/vf_overlay.o

    CC libavfilter/vf_pad.o

    CC libavfilter/vf_pixdesctest.o

    libavfilter/vf_pixdesctest.c: In function ‘draw_slice’:

    libavfilter/vf_pixdesctest.c:98: warning: passing argument 2 of ‘av_read_image_line’ from incompatible pointer type

    ./libavutil/pixdesc.h:111: note: expected ‘const uint8_t **’ but argument is of type ‘uint8_t **’

    CC libavfilter/vf_scale.o

    libavfilter/vf_scale.c: In function ‘config_props’:

    libavfilter/vf_scale.c:138: warning: ‘sws_getContext’ is deprecated (declared at ./libswscale/swscale.h:191)

    CC libavfilter/vf_setpts.o

    CC libavfilter/vf_settb.o

    CC libavfilter/vf_slicify.o

    CC libavfilter/vf_transpose.o

    CC libavfilter/vf_unsharp.o

    CC libavfilter/vf_vflip.o

    CC libavfilter/vf_yadif.o

    CC libavfilter/vsink_nullsink.o

    CC libavfilter/vsrc_buffer.o

    libavfilter/vsrc_buffer.c: In function ‘request_frame’:

    libavfilter/vsrc_buffer.c:127: warning: passing argument 3 of ‘av_image_copy’ from incompatible pointer type

    ./libavcore/imgutils.h:112: note: expected ‘const uint8_t **’ but argument is of type ‘uint8_t **’

    CC libavfilter/vsrc_nullsrc.o

    CC libavfilter/x86/gradfun.o

    CC libavfilter/x86/yadif.o

    AR libavfilter/libavfilter.a

    CC libswscale/options.o

    CC libswscale/rgb2rgb.o

    CC libswscale/swscale.o

    In file included from libswscale/swscale.c:1240:

    libswscale/swscale_template.c: In function ‘yuv2yuv1_MMX2’:

    libswscale/swscale_template.c:954: warning: initialization from incompatible pointer type

    libswscale/swscale_template.c:954: warning: initialization from incompatible pointer type

    libswscale/swscale_template.c:954: warning: initialization from incompatible pointer type

    libswscale/swscale_template.c:954: warning: initialization from incompatible pointer type

    libswscale/swscale_template.c: In function ‘yuv2packed2_MMX2’:

    libswscale/swscale_template.c:1236: warning: dereferencing type-punned pointer will break strict-aliasing rules

    libswscale/swscale_template.c:1237: warning: dereferencing type-punned pointer will break strict-aliasing rules

    libswscale/swscale_template.c: In function ‘hyscale_fast_MMX2’:

    libswscale/swscale_template.c:2261: warning: initialization from incompatible pointer type

    libswscale/swscale_template.c: In function ‘hcscale_fast_MMX2’:

    libswscale/swscale_template.c:2411: warning: initialization from incompatible pointer type

    libswscale/swscale_template.c: In function ‘swScale_MMX2’:

    libswscale/swscale_template.c:2767: warning: cast from pointer to integer of different size

    libswscale/swscale_template.c:2773: warning: cast from pointer to integer of different size

    libswscale/swscale_template.c:2780: warning: cast from pointer to integer of different size

    libswscale/swscale.c: In function ‘sws_scale’:

    libswscale/swscale.c:1907: warning: passing argument 1 of ‘check_image_pointers’ from incompatible pointer type

    libswscale/swscale.c:1877: note: expected ‘uint8_t **’ but argument is of type ‘const uint8_t * const*’

    libswscale/swscale.c:1911: warning: passing argument 1 of ‘check_image_pointers’ discards qualifiers from pointer target 

     

    type

    libswscale/swscale.c:1877: note: expected ‘uint8_t **’ but argument is of type ‘uint8_t * const*’

    CC libswscale/utils.o

    libswscale/utils.c: In function ‘sws_init_context’:

    libswscale/utils.c:925: warning: passing argument 5 of ‘initMMX2HScaler’ from incompatible pointer type

    libswscale/utils.c:512: note: expected ‘int32_t *’ but argument is of type ‘int16_t *’

    libswscale/utils.c:926: warning: passing argument 5 of ‘initMMX2HScaler’ from incompatible pointer type

    libswscale/utils.c:512: note: expected ‘int32_t *’ but argument is of type ‘int16_t *’

    CC libswscale/x86/yuv2rgb_mmx.o

    In file included from libswscale/x86/yuv2rgb_mmx.c:55:

    libswscale/x86/yuv2rgb_template.c: In function ‘yuva420_rgb32_MMX’:

    libswscale/x86/yuv2rgb_template.c:410: warning: no return statement in function returning non-void

    libswscale/x86/yuv2rgb_template.c: In function ‘yuva420_bgr32_MMX’:

    libswscale/x86/yuv2rgb_template.c:453: warning: no return statement in function returning non-void

    In file included from libswscale/x86/yuv2rgb_mmx.c:62:

    libswscale/x86/yuv2rgb_template.c: In function ‘yuva420_rgb32_MMX2’:

    libswscale/x86/yuv2rgb_template.c:410: warning: no return statement in function returning non-void

    libswscale/x86/yuv2rgb_template.c: In function ‘yuva420_bgr32_MMX2’:

    libswscale/x86/yuv2rgb_template.c:453: warning: no return statement in function returning non-void

    CC libswscale/yuv2rgb.o

    libswscale/yuv2rgb.c: In function ‘ff_yuv2rgb_c_init_tables’:

    libswscale/yuv2rgb.c:658: warning: ‘abase’ may be used uninitialized in this function

    LD libswscale/libswscale.so.0

    LD libavfilter/libavfilter.so.1

    AR libavformat/libavformat.a

    AR libavcodec/libavcodec.a

    AR libswscale/libswscale.a

    AR libavcore/libavcore.a

    AR libavutil/libavutil.a

    CC ffmpeg.o

    ffmpeg.c: In function ‘term_exit’:

    ffmpeg.c:424: warning: zero-length gnu_printf format string

    ffmpeg.c: In function ‘transcode’:

    ffmpeg.c:2217: warning: ‘sws_getContext’ is deprecated (declared at libswscale/swscale.h:191)

    ffmpeg.c: In function ‘opt_audio_sample_fmt’:

    ffmpeg.c:2891: warning: passing argument 1 of ‘list_fmts’ from incompatible pointer type

    cmdutils.h:165: note: expected ‘void (*)(char *, int,  int)’ but argument is of type ‘char * (*)(char *, int,  enum 

     

    AVSampleFormat)’

    ffmpeg.c: In function ‘parse_meta_type’:

    ffmpeg.c:2989: warning: assignment discards qualifiers from pointer target type

    ffmpeg.c: In function ‘new_video_stream’:

    ffmpeg.c:3372: warning: ‘codec_id’ may be used uninitialized in this function

    ffmpeg.c: In function ‘output_packet’:

    ffmpeg.c:1045: warning: dereferencing pointer ‘picture2’ does break strict-aliasing rules

    ffmpeg.c:1603: note: initialized from here

    ffmpeg.c: In function ‘new_audio_stream’:

    ffmpeg.c:3519: warning: ‘codec_id’ may be used uninitialized in this function

    ffmpeg.c: In function ‘new_subtitle_stream’:

    ffmpeg.c:3597: warning: ‘codec_id’ may be used uninitialized in this function

    CC cmdutils.o

    cmdutils.c: In function ‘init_opts’:

    cmdutils.c:67: warning: ‘sws_getContext’ is deprecated (declared at libswscale/swscale.h:191)

    cmdutils.c: In function ‘read_file’:

    cmdutils.c:735: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result

    LD ffmpeg_g

    CP ffmpeg

    STRIP ffmpeg

    CC ffplay.o

    ffplay.c: In function ‘do_exit’:

    ffplay.c:1340: warning: zero-length gnu_printf format string

    ffplay.c: In function ‘input_request_frame’:

    ffplay.c:1733: warning: passing argument 3 of ‘av_image_copy’ from incompatible pointer type

    libavcore/imgutils.h:112: note: expected ‘const uint8_t **’ but argument is of type ‘uint8_t **’

    ffplay.c: In function ‘main’:

    ffplay.c:3158: warning: assignment discards qualifiers from pointer target type

    ffplay.c: In function ‘video_thread’:

    ffplay.c:1795: warning: ‘pts_int’ may be used uninitialized in this function

    ffplay.c:1800: warning: ‘pos’ may be used uninitialized in this function

    LD ffplay_g

    CP ffplay

    STRIP ffplay

    CC ffprobe.o

    LD ffprobe_g

    CP ffprobe

    STRIP ffprobe

    CC ffserver.o

    ffserver.c: In function ‘start_children’:

    ffserver.c:490: warning: ignoring return value of ‘chdir’, declared with attribute warn_unused_result

    ffserver.c: In function ‘open_input_stream’:

    ffserver.c:2200: warning: ‘read_seek’ is deprecated (declared at libavformat/avformat.h:438)

    ffserver.c: In function ‘http_start_receive_data’:

    ffserver.c:2607: warning: ignoring return value of ‘ftruncate’, declared with attribute warn_unused_result

    ffserver.c: In function ‘main’:

    ffserver.c:4754: warning: ignoring return value of ‘dup’, declared with attribute warn_unused_result

    ffserver.c:4757: warning: ignoring return value of ‘dup’, declared with attribute warn_unused_result

    ffserver.c:4765: warning: ignoring return value of ‘chdir’, declared with attribute warn_unused_result

    LD ffserver_g

    CP ffserver

    STRIP ffserver

    HTML doc/developer.html

    HTML doc/faq.html

    HTML doc/general.html

    HTML doc/libavfilter.html

    HTML doc/ffmpeg.html

    HTML doc/ffplay.html

    HTML doc/ffprobe.html

    HTML doc/ffserver.html

    POD doc/ffmpeg.pod

    MAN doc/ffmpeg.1

    POD doc/ffplay.pod

    MAN doc/ffplay.1

    POD doc/ffprobe.pod

    MAN doc/ffprobe.1

    POD doc/ffserver.pod

    MAN doc/ffserver.1

    root@ubuntu:/home/zhangbin/Documents/ffmpeg# 

     

     

    root@ubuntu:/home/zhangbin/Documents/ffmpeg# make install

    INSTALL libavdevice/libavdevice.a

    INSTALL libavdevice/libavdevice.so

    STRIP install-libavdevice-shared

    INSTALL libavfilter/libavfilter.a

    INSTALL libavfilter/libavfilter.so

    STRIP install-libavfilter-shared

    INSTALL libavformat/libavformat.a

    INSTALL libavformat/libavformat.so

    STRIP install-libavformat-shared

    INSTALL libavcodec/libavcodec.a

    INSTALL libavcodec/libavcodec.so

    STRIP install-libavcodec-shared

    INSTALL libswscale/libswscale.a

    INSTALL libswscale/libswscale.so

    STRIP install-libswscale-shared

    INSTALL libavcore/libavcore.a

    INSTALL libavcore/libavcore.so

    STRIP install-libavcore-shared

    INSTALL libavutil/libavutil.a

    INSTALL libavutil/libavutil.so

    STRIP install-libavutil-shared

    INSTALL libavdevice/avdevice.h

    INSTALL libavdevice/libavdevice.pc

    INSTALL libavfilter/avfilter.h

    INSTALL libavfilter/avfiltergraph.h

    INSTALL libavfilter/libavfilter.pc

    INSTALL libavformat/avformat.h

    INSTALL libavformat/avio.h

    INSTALL libavformat/libavformat.pc

    INSTALL libavcodec/avcodec.h

    INSTALL libavcodec/avfft.h

    INSTALL libavcodec/dxva2.h

    INSTALL libavcodec/opt.h

    INSTALL libavcodec/vaapi.h

    INSTALL libavcodec/vdpau.h

    INSTALL libavcodec/xvmc.h

    INSTALL libavcodec/libavcodec.pc

    INSTALL libswscale/swscale.h

    INSTALL libswscale/libswscale.pc

    INSTALL libavcore/audioconvert.h

    INSTALL libavcore/avcore.h

    INSTALL libavcore/imgutils.h

    INSTALL libavcore/parseutils.h

    INSTALL libavcore/samplefmt.h

    INSTALL libavcore/libavcore.pc

    INSTALL libavutil/adler32.h

    INSTALL libavutil/attributes.h

    INSTALL libavutil/avassert.h

    INSTALL libavutil/avstring.h

    INSTALL libavutil/avutil.h

    INSTALL libavutil/base64.h

    INSTALL libavutil/bswap.h

    INSTALL libavutil/common.h

    INSTALL libavutil/cpu.h

    INSTALL libavutil/crc.h

    INSTALL libavutil/error.h

    INSTALL libavutil/eval.h

    INSTALL libavutil/fifo.h

    INSTALL libavutil/file.h

    INSTALL libavutil/intfloat_readwrite.h

    INSTALL libavutil/intreadwrite.h

    INSTALL libavutil/lfg.h

    INSTALL libavutil/log.h

    INSTALL libavutil/lzo.h

    INSTALL libavutil/mathematics.h

    INSTALL libavutil/md5.h

    INSTALL libavutil/mem.h

    INSTALL libavutil/opt.h

    INSTALL libavutil/pixdesc.h

    INSTALL libavutil/pixfmt.h

    INSTALL libavutil/random_seed.h

    INSTALL libavutil/rational.h

    INSTALL libavutil/sha1.h

    INSTALL libavutil/avconfig.h

    INSTALL libavutil/libavutil.pc

    INSTALL ffmpeg

    INSTALL ffplay

    INSTALL ffprobe

    INSTALL ffserver

    INSTALL install-libs

    INSTALL ffpresets/libx264-baseline.ffpreset

    INSTALL ffpresets/libx264-faster.ffpreset

    INSTALL ffpresets/libx264-faster_firstpass.ffpreset

    INSTALL ffpresets/libx264-fast.ffpreset

    INSTALL ffpresets/libx264-fast_firstpass.ffpreset

    INSTALL ffpresets/libx264-ipod320.ffpreset

    INSTALL ffpresets/libx264-ipod640.ffpreset

    INSTALL ffpresets/libx264-lossless_fast.ffpreset

    INSTALL ffpresets/libx264-lossless_max.ffpreset

    INSTALL ffpresets/libx264-lossless_medium.ffpreset

    INSTALL ffpresets/libx264-lossless_slower.ffpreset

    INSTALL ffpresets/libx264-lossless_slow.ffpreset

    INSTALL ffpresets/libx264-lossless_ultrafast.ffpreset

    INSTALL ffpresets/libx264-main.ffpreset

    INSTALL ffpresets/libx264-medium.ffpreset

    INSTALL ffpresets/libx264-medium_firstpass.ffpreset

    INSTALL ffpresets/libx264-placebo.ffpreset

    INSTALL ffpresets/libx264-placebo_firstpass.ffpreset

    INSTALL ffpresets/libx264-slower.ffpreset

    INSTALL ffpresets/libx264-slower_firstpass.ffpreset

    INSTALL ffpresets/libx264-slow.ffpreset

    INSTALL ffpresets/libx264-slow_firstpass.ffpreset

    INSTALL ffpresets/libx264-superfast.ffpreset

    INSTALL ffpresets/libx264-superfast_firstpass.ffpreset

    INSTALL ffpresets/libx264-ultrafast.ffpreset

    INSTALL ffpresets/libx264-ultrafast_firstpass.ffpreset

    INSTALL ffpresets/libx264-veryfast.ffpreset

    INSTALL ffpresets/libx264-veryfast_firstpass.ffpreset

    INSTALL ffpresets/libx264-veryslow.ffpreset

    INSTALL ffpresets/libx264-veryslow_firstpass.ffpreset

    INSTALL doc/ffmpeg.1

    INSTALL doc/ffplay.1

    INSTALL doc/ffprobe.1

    INSTALL doc/ffserver.1

    root@ubuntu:/home/zhangbin/Documents/ffmpeg# 

    root@ubuntu:/home/zhangbin/Documents/ffmpeg# ffplay

    ffplay: error while loading shared libraries: libavdevice.so.52: cannot open shared object file: No such file or directory

     

     

    root@ubuntu:/etc# cat ld.so.conf

    include /etc/ld.so.conf.d/*.conf

     

    root@ubuntu:/etc# vi ld.so.conf

    root@ubuntu:/etc# ldconfig

     

     

     

     

    root@ubuntu:/home/zhangbin/Documents# ffplay

    FFplay version SVN-r26268, Copyright (c) 2003-2011 the FFmpeg developers

      built on Jan  8 2011 09:20:02 with gcc 4.4.3

      configuration: --enable-shared --enable-gpl --enable-nonfree --enable-pthreads --enable-libfaac --enable-libmp3lame --

    enable-libtheora --enable-libxvid --enable-x11grab --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-

    libopencore-amrnb --enable-version3

      libavutil     50.36. 0 / 50.36. 0

      libavcore      0.16. 0 /  0.16. 0

      libavcodec    52.107. 0 / 52.107. 0

      libavformat   52.92. 0 / 52.92. 0

      libavdevice   52. 2. 3 / 52. 2. 3

      libavfilter    1.72. 0 /  1.72. 0

      libswscale     0.12. 0 /  0.12. 0

    Simple media player

    usage: ffplay [options] input_file

    An input file must be specified

    Use -h to get full help or, even better, run 'man ffplay'

     

     

     

    root@ubuntu:/home/zhangbin/Documents/ffmpeg/libavcodec# gcc -o api-example api-example.c -lavcodec -lavformat -lavutil

     

     

     

    root@ubuntu:/home/zhangbin/Documents/ffmpeg/libavcodec# ./api-example

    Audio encoding

    Audio decoding

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    [mp2 @ 0x8e63020] incorrect frame size

    Video encoding

    encoding frame   0 (size=    0)

    encoding frame   1 (size= 6731)

    encoding frame   2 (size= 3727)

    encoding frame   3 (size= 1650)

    encoding frame   4 (size= 2744)

    encoding frame   5 (size= 1789)

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    encoding frame   6 (size= 2963)

    encoding frame   7 (size= 1774)

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    encoding frame   8 (size= 3194)

    encoding frame   9 (size= 1996)

    encoding frame  10 (size=12306)

    encoding frame  11 (size= 2362)

    encoding frame  12 (size= 3762)

    encoding frame  13 (size= 2046)

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    encoding frame  14 (size= 3278)

    encoding frame  15 (size= 1941)

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    encoding frame  16 (size= 3150)

    encoding frame  17 (size= 1928)

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    encoding frame  18 (size= 3422)

    encoding frame  19 (size= 2106)

    encoding frame  20 (size=12236)

    encoding frame  21 (size= 2002)

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    encoding frame  22 (size= 4054)

    encoding frame  23 (size= 1963)

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    [mpeg1video @ 0x8e63020] warning, clipping 1 dct coefficients to -255..255

    encoding frame  24 (size= 3191)

    write frame  25 (size= 1949)

    write frame  26 (size=    0)

     

    Video decoding

    saving frame   0

    saving frame   1

    saving frame   2

    saving frame   3

    saving frame   4

    saving frame   5

    saving frame   6

    saving frame   7

    saving frame   8

    saving frame   9

    saving frame  10

    saving frame  11

    saving frame  12

    saving frame  13

    saving frame  14

    saving frame  15

    saving frame  16

    saving frame  17

    saving frame  18

    saving frame  19

    saving frame  20

    saving frame  21

    saving frame  22

    saving frame  23

    saving last frame  24

     

    root@ubuntu:/home/zhangbin/Documents/ffmpeg/libavcodec# 

     


    最新回复(0)