ffmpeg-20161104[07,10,16,21,22,27,30]-bin.7z

ESC    退出
0      进度条开关
1      屏幕原始大小
2      屏幕1/2大小
3      屏幕1/3大小
4      屏幕1/4大小
5      屏幕横向放大 20 像素
6      屏幕横向缩小 20 像素
S      下一帧
[      -2秒
]      +2秒
;      -1秒
'      +1秒
<      -0.05秒
>      下一个帧
->     -5秒
<-     +5秒
下键   -10秒
上键   +10秒
PgDn   -10分钟
PgUp   +10分钟
n      OnTop
z      设置开始时间 HH:MM:SS.ms
x      设置结束时间 HH:MM:SS.ms
c      生成剪切命令 ffmpeg -ss xxx -y -i xxx -t xxx -c:a copy -c:v copy out.avi
g      生成 gif 命令
ffmpeg-20161007-bin.7z 到 ffmpeg-20161104-bin.7z 这些版本的 ffplay 因为没有即时更新,播放时存在画面迟钝的问题
diff -Nu ffplay.orig.2016.10.06.c ffplay.orig.2016.11.04.c

--- ffplay.orig.2016.10.06.c	2016-10-07 11:00:13 +0000
+++ ffplay.orig.2016.11.04.c	2016-11-04 11:00:15 +0000
@@ -588,9 +588,7 @@
                 if (got_frame) {
                     if (decoder_reorder_pts == -1) {
                         frame->pts = av_frame_get_best_effort_timestamp(frame);
-                    } else if (decoder_reorder_pts) {
-                        frame->pts = frame->pkt_pts;
-                    } else {
+                    } else if (!decoder_reorder_pts) {
                         frame->pts = frame->pkt_dts;
                     }
                 }
@@ -600,9 +598,7 @@
                 if (got_frame) {
                     AVRational tb = (AVRational){1, frame->sample_rate};
                     if (frame->pts != AV_NOPTS_VALUE)
-                        frame->pts = av_rescale_q(frame->pts, d->avctx->time_base, tb);
-                    else if (frame->pkt_pts != AV_NOPTS_VALUE)
-                        frame->pts = av_rescale_q(frame->pkt_pts, av_codec_get_pkt_timebase(d->avctx), tb);
+                        frame->pts = av_rescale_q(frame->pts, av_codec_get_pkt_timebase(d->avctx), tb);
                     else if (d->next_pts != AV_NOPTS_VALUE)
                         frame->pts = av_rescale_q(d->next_pts, d->next_pts_tb, tb);
                     if (frame->pts != AV_NOPTS_VALUE) {
ffmpeg-20161104-bin-gcc-5.4.0.tar.xz 已更新 ffplay
ffmpeg-20161107-bin-gcc-6.2.0.tar.xz
ffmpeg-20161107-bin-v2-gcc-6.2.0.tar.xz
ffmpeg-20161110-bin.tar.xz
ffmpeg-20161110-bin-v2.tar.xz
ffmpeg-20161116-bin.tar.xz
ffmpeg-20161121-bin.tar.xz
ffmpeg-20161122-bin.tar.xz
ffmpeg-20161127-bin.tar.xz zimg 升级为 2 3.0
ffmpeg-20161130-bin.tar.xz
posted @ 2016-11-01 19:55  1CM  阅读(268)  评论(0编辑  收藏  举报