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#