Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
小白菜888
Ffmpeg
提交
c0b1bc8d
F
Ffmpeg
项目概览
小白菜888
/
Ffmpeg
通知
3
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
F
Ffmpeg
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
c0b1bc8d
编写于
3月 17, 2011
作者:
M
Michael Niedermayer
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Revert "partially rename FFmpeg to Libav"
This reverts commit
070c5d0f
.
上级
e528cdac
变更
6
显示空白变更内容
内联
并排
Showing
6 changed file
with
29 addition
and
29 deletion
+29
-29
CREDITS
CREDITS
+1
-1
Doxyfile
Doxyfile
+1
-1
INSTALL
INSTALL
+3
-3
LICENSE
LICENSE
+10
-10
README
README
+1
-1
configure
configure
+13
-13
未找到文件。
CREDITS
浏览文件 @
c0b1bc8d
This file contains the names of some of the people who have contributed to
Libav/
FFmpeg. The names are sorted alphabetically by last name. As this file is
FFmpeg. The names are sorted alphabetically by last name. As this file is
currently quite outdated and git serves as a much better tool for determining
authorship, it remains here for historical reasons only.
...
...
Doxyfile
浏览文件 @
c0b1bc8d
...
...
@@ -25,7 +25,7 @@ DOXYFILE_ENCODING = UTF-8
# The PROJECT_NAME tag is a single word (or a sequence of words surrounded
# by quotes) that should identify the project.
PROJECT_NAME =
Libav
PROJECT_NAME =
FFmpeg
# The PROJECT_NUMBER tag can be used to enter a project or revision number.
# This could be handy for archiving the generated documentation or
...
...
INSTALL
浏览文件 @
c0b1bc8d
...
...
@@ -2,10 +2,10 @@
1) Type './configure' to create the configuration. A list of configure
options is printed by running 'configure --help'.
'configure' can be launched from a directory different from the
Libav
'configure' can be launched from a directory different from the
FFmpeg
sources to build the objects out of tree. To do this, use an absolute
path when launching 'configure', e.g. '/
libavdir/libav
/configure'.
path when launching 'configure', e.g. '/
ffmpegdir/ffmpeg
/configure'.
2) Then type 'make' to build
Libav
. GNU Make 3.81 or later is required.
2) Then type 'make' to build
FFmpeg
. GNU Make 3.81 or later is required.
3) Type 'make install' to install all binaries and libraries you built.
LICENSE
浏览文件 @
c0b1bc8d
Libav
:
FFmpeg
:
-------
Most files in
Libav
are under the GNU Lesser General Public License version 2.1
Most files in
FFmpeg
are under the GNU Lesser General Public License version 2.1
or later (LGPL v2.1+). Read the file COPYING.LGPLv2.1 for details. Some other
files have MIT/X11/BSD-style licenses. In combination the LGPL v2.1+ applies to
Libav
.
FFmpeg
.
Some optional parts of
Libav
are licensed under the GNU General Public License
Some optional parts of
FFmpeg
are licensed under the GNU General Public License
version 2 or later (GPL v2+). See the file COPYING.GPLv2 for details. None of
these parts are used by default, you have to explicitly pass --enable-gpl to
configure to activate them. In this case,
Libav
's license changes to GPL v2+.
configure to activate them. In this case,
FFmpeg
's license changes to GPL v2+.
Specifically, the GPL parts of
Libav
are
Specifically, the GPL parts of
FFmpeg
are
- libpostproc
- optional x86 optimizations in the files
...
...
@@ -33,14 +33,14 @@ external libraries:
-------------------
Some external libraries, e.g. libx264, are under GPL and can be used in
conjunction with
Libav
. They require --enable-gpl to be passed to configure
conjunction with
FFmpeg
. They require --enable-gpl to be passed to configure
as well.
The OpenCORE external libraries are under the Apache License 2.0. That license
is incompatible with the LGPL v2.1 and the GPL v2, but not with version 3 of
those licenses. So to combine the OpenCORE libraries with
Libav
, the license
those licenses. So to combine the OpenCORE libraries with
FFmpeg
, the license
version needs to be upgraded by passing --enable-version3 to configure.
The nonfree external library libfaac can be hooked up in
Libav
. You need to
The nonfree external library libfaac can be hooked up in
FFmpeg
. You need to
pass --enable-nonfree to configure to enable it. Employ this option with care
as
Libav
then becomes nonfree and unredistributable.
as
FFmpeg
then becomes nonfree and unredistributable.
README
浏览文件 @
c0b1bc8d
Libav
README
FFmpeg
README
-------------
1) Documentation
...
...
configure
浏览文件 @
c0b1bc8d
#!/bin/sh
#
#
Libav
configure script
#
FFmpeg
configure script
#
# Copyright (c) 2000-2002 Fabrice Bellard
# Copyright (c) 2005-2008 Diego Biurrun
...
...
@@ -44,9 +44,9 @@ if test "$E1" != 0 || test "$E2" = 0; then
echo
"No compatible shell script interpreter found."
echo
"This configure script requires a POSIX-compatible shell"
echo
"such as bash or ksh."
echo
"THIS IS NOT A BUG IN
LIBAV
, DO NOT REPORT IT AS SUCH."
echo
"THIS IS NOT A BUG IN
FFMPEG
, DO NOT REPORT IT AS SUCH."
echo
"Instead, install a working POSIX-compatible shell."
echo
"Disabling this configure test will create a broken
Libav
."
echo
"Disabling this configure test will create a broken
FFmpeg
."
if
test
"
$BASH_VERSION
"
=
'2.04.0(1)-release'
;
then
echo
"This bash version (
$BASH_VERSION
) is broken on your platform."
echo
"Upgrade to a later version if available."
...
...
@@ -238,7 +238,7 @@ Advanced options (experts only):
--enable-sram allow use of on-chip SRAM
--disable-symver disable symbol versioning
Developer options (useful when working on
Libav
itself):
Developer options (useful when working on
FFmpeg
itself):
--disable-debug disable debugging symbols
--enable-debug=LEVEL set the debug level [
$debuglevel
]
--disable-optimizations disable compiler optimizations
...
...
@@ -280,7 +280,7 @@ die(){
If you think configure made a mistake, make sure you are using the latest
version from Git. If the latest version fails, report the problem to the
libav-user@libav.org mailing list or IRC #libav
on irc.freenode.net.
ffmpeg-user@mplayerhq.hu mailing list or IRC #ffmpeg
on irc.freenode.net.
EOF
if
disabled logging
;
then
cat
<<
EOF
...
...
@@ -2344,7 +2344,7 @@ case $target_os in
openbsd
)
enable
malloc_aligned
# On OpenBSD 4.5. the compiler does not use PIC unless
# explicitly using -fPIC.
Libav
builds fine without PIC,
# explicitly using -fPIC.
FFmpeg
builds fine without PIC,
# however the generated executable will not do anything
# (simply quits with exit-code 1, no crash, no output).
# Thus explicitly enable PIC here.
...
...
@@ -3412,10 +3412,10 @@ Cflags: -I\${includedir}
EOF
}
pkgconfig_generate libavutil
"
Libav
utility library"
"
$LIBAVUTIL_VERSION
"
pkgconfig_generate libavcodec
"
Libav
codec library"
"
$LIBAVCODEC_VERSION
"
"
$extralibs
"
pkgconfig_generate libavformat
"
Libav
container format library"
"
$LIBAVFORMAT_VERSION
"
"
$extralibs
"
"libavcodec =
$LIBAVCODEC_VERSION
"
pkgconfig_generate libavdevice
"
Libav
device handling library"
"
$LIBAVDEVICE_VERSION
"
"
$extralibs
"
"libavformat =
$LIBAVFORMAT_VERSION
"
pkgconfig_generate libavfilter
"
Libav
video filtering library"
"
$LIBAVFILTER_VERSION
"
"
$extralibs
"
pkgconfig_generate libpostproc
"
Libav
post processing library"
"
$LIBPOSTPROC_VERSION
"
pkgconfig_generate libswscale
"
Libav
image rescaling library"
"
$LIBSWSCALE_VERSION
"
""
"libavutil =
$LIBAVUTIL_VERSION
"
pkgconfig_generate libavutil
"
FFmpeg
utility library"
"
$LIBAVUTIL_VERSION
"
pkgconfig_generate libavcodec
"
FFmpeg
codec library"
"
$LIBAVCODEC_VERSION
"
"
$extralibs
"
pkgconfig_generate libavformat
"
FFmpeg
container format library"
"
$LIBAVFORMAT_VERSION
"
"
$extralibs
"
"libavcodec =
$LIBAVCODEC_VERSION
"
pkgconfig_generate libavdevice
"
FFmpeg
device handling library"
"
$LIBAVDEVICE_VERSION
"
"
$extralibs
"
"libavformat =
$LIBAVFORMAT_VERSION
"
pkgconfig_generate libavfilter
"
FFmpeg
video filtering library"
"
$LIBAVFILTER_VERSION
"
"
$extralibs
"
pkgconfig_generate libpostproc
"
FFmpeg
post processing library"
"
$LIBPOSTPROC_VERSION
"
pkgconfig_generate libswscale
"
FFmpeg
image rescaling library"
"
$LIBSWSCALE_VERSION
"
""
"libavutil =
$LIBAVUTIL_VERSION
"
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录