Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
小白菜888
Ffmpeg
提交
5170ab20
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,发现更多精彩内容 >>
提交
5170ab20
编写于
2月 19, 2018
作者:
N
Nicolas Gaullier
提交者:
Paul B Mahol
3月 29, 2018
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
lavfi/silencedetect: Fix silence_end accuracy
上级
56b2731a
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
8 addition
and
7 deletion
+8
-7
libavfilter/af_silencedetect.c
libavfilter/af_silencedetect.c
+2
-1
tests/ref/fate/filter-metadata-silencedetect
tests/ref/fate/filter-metadata-silencedetect
+6
-6
未找到文件。
libavfilter/af_silencedetect.c
浏览文件 @
5170ab20
...
...
@@ -92,7 +92,8 @@ static av_always_inline void update(SilenceDetectContext *s, AVFrame *insamples,
}
}
else
{
if
(
s
->
start
[
channel
]
>
INT64_MIN
)
{
int64_t
end_pts
=
insamples
->
pts
;
int64_t
end_pts
=
insamples
->
pts
+
av_rescale_q
(
current_sample
/
s
->
channels
,
(
AVRational
){
1
,
s
->
last_sample_rate
},
time_base
);
int64_t
duration_ts
=
end_pts
-
s
->
start
[
channel
];
set_meta
(
insamples
,
s
->
mono
?
channel
+
1
:
0
,
"silence_end"
,
av_ts2timestr
(
end_pts
,
&
time_base
));
...
...
tests/ref/fate/filter-metadata-silencedetect
浏览文件 @
5170ab20
...
...
@@ -17,7 +17,7 @@ pkt_pts=4800
pkt_pts=5120
pkt_pts=5440
pkt_pts=5760
pkt_pts=6080|tag:lavfi.silence_end=0.38
|tag:lavfi.silence_duration=0.38
pkt_pts=6080|tag:lavfi.silence_end=0.38
4813|tag:lavfi.silence_duration=0.384813
pkt_pts=6400
pkt_pts=6720
pkt_pts=7040
...
...
@@ -97,7 +97,7 @@ pkt_pts=30400
pkt_pts=30720
pkt_pts=31040
pkt_pts=31360
pkt_pts=31680|tag:lavfi.silence_end=1.9
8|tag:lavfi.silence_duration=0.792438
pkt_pts=31680|tag:lavfi.silence_end=1.9
9538|tag:lavfi.silence_duration=0.807813
pkt_pts=32000
pkt_pts=32320
pkt_pts=32640
...
...
@@ -196,7 +196,7 @@ pkt_pts=62080
pkt_pts=62400
pkt_pts=62720
pkt_pts=63040
pkt_pts=63360|tag:lavfi.silence_end=3.9
6|tag:lavfi.silence_duration=1.015
pkt_pts=63360|tag:lavfi.silence_end=3.9
7138|tag:lavfi.silence_duration=1.02638
pkt_pts=63680
pkt_pts=64000
pkt_pts=64320
...
...
@@ -270,7 +270,7 @@ pkt_pts=85760
pkt_pts=86080
pkt_pts=86400
pkt_pts=86720
pkt_pts=87040|tag:lavfi.silence_end=5.4
4|tag:lavfi.silence_duration=0.68
3375
pkt_pts=87040|tag:lavfi.silence_end=5.4
5|tag:lavfi.silence_duration=0.69
3375
pkt_pts=87360
pkt_pts=87680
pkt_pts=88000
...
...
@@ -362,7 +362,7 @@ pkt_pts=115200
pkt_pts=115520
pkt_pts=115840
pkt_pts=116160
pkt_pts=116480|tag:lavfi.silence_end=7.28
|tag:lavfi.silence_duration=1.00681
pkt_pts=116480|tag:lavfi.silence_end=7.28
569|tag:lavfi.silence_duration=1.0125
pkt_pts=116800
pkt_pts=117120
pkt_pts=117440
...
...
@@ -452,7 +452,7 @@ pkt_pts=144000
pkt_pts=144320
pkt_pts=144640
pkt_pts=144960
pkt_pts=145280|tag:lavfi.silence_end=9.08
|tag:lavfi.silence_duration=0.828937
pkt_pts=145280|tag:lavfi.silence_end=9.08
156|tag:lavfi.silence_duration=0.8305
pkt_pts=145600
pkt_pts=145920
pkt_pts=146240
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录