Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
小白菜888
Ffmpeg
提交
d055c328
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,体验更适合开发者的 AI 搜索 >>
提交
d055c328
编写于
1月 10, 2012
作者:
C
Clément Bœsch
提交者:
Clément Bœsch
2月 02, 2012
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
doc: document amerge filter as an alternative for the -map_channel limitation.
上级
b90d79ec
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
29 addition
and
0 deletion
+29
-0
doc/ffmpeg.texi
doc/ffmpeg.texi
+12
-0
doc/filters.texi
doc/filters.texi
+17
-0
未找到文件。
doc/ffmpeg.texi
浏览文件 @
d055c328
...
...
@@ -835,6 +835,18 @@ possible, for example, to turn two separate mono streams into a single stereo
stream. However spliting a stereo stream into two single channel mono streams
is possible.
If you need this feature, a possible workaround is to use the @emph
{
amerge
}
filter. For example, if you need to merge a media (here @file
{
input.mkv
}
) with 2
mono audio streams into one single stereo channel audio stream (and keep the
video stream):
@example
ffmpeg -i input.mkv -f lavfi -i "
amovie=input.mkv:si=1 [a1];
amovie=input.mkv:si=2 [a2];
[a1][a2] amerge" -c:a pcm
_
s16le -c:v copy output.mkv
@end example
@item -map
_
metadata[:@var
{
metadata
_
spec
_
out
}
] @var
{
infile
}
[:@var
{
metadata
_
spec
_
in
}
] (@emph
{
output,per-metadata
}
)
Set metadata information of the next output file from @var
{
infile
}
. Note that
those are file indices (zero-based), not filenames.
...
...
doc/filters.texi
浏览文件 @
d055c328
...
...
@@ -189,6 +189,23 @@ Example: merge two mono files into a stereo stream:
amovie=left.wav [l] ; amovie=right.mp3 [r] ; [l] [r] amerge
@end example
If you need to do multiple merges (for instance multiple mono audio streams in
a single video media), you can do:
@example
ffmpeg -f lavfi -i "
amovie=input.mkv:si=0 [a0];
amovie=input.mkv:si=1 [a1];
amovie=input.mkv:si=2 [a2];
amovie=input.mkv:si=3 [a3];
amovie=input.mkv:si=4 [a4];
amovie=input.mkv:si=5 [a5];
[a0][a1] amerge [x0];
[x0][a2] amerge [x1];
[x1][a3] amerge [x2];
[x2][a4] amerge [x3];
[x3][a5] amerge" -c:a pcm_s16le output.mkv
@end example
@section anull
Pass the audio source unchanged to the output.
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录