ffmpeg
BabyMelvin
勤能补拙,孰能生巧。 -----华罗庚
展开
-
Ffmpeg(Fast Forward mpeg)用法总结(上)
FFmpeg 基本用法本课要解决的问题1.FFmpeg的转码流程是什么?2.常见的视频格式包含哪些内容吗?3.如何把这些内容从视频文件中抽取出来?4.如何从一种格式转换为另一种格式?5.如何放大和缩小视频?6.如何旋转,翻转,填充,裁剪,模糊,锐化视频?7.如何给视频加logo,删除logo?8.如何给视频加文本,动态文本?9.如何处理图片?10.如何录像,添加动态logo,截图,马赛克视频?第一部原创 2017-05-23 13:03:52 · 2988 阅读 · 0 评论 -
Ffmpeg用法总结(下)
第五部分 裁剪/填充视频裁剪视频crop filter从输入文件中选取你想要的矩形区域到输出文件中,常见用来去视频黑边。语法:crop:ow[:oh[:x[:y:[:keep_aspect]]]]1.举例1.1.裁剪输入视频的左三分之一,中间三分之一,右三分之一:ffmpeg -i input -vf crop=iw/3:ih :0:0 output ffmpeg -i input -vf转载 2017-05-23 13:27:29 · 12813 阅读 · 2 评论 -
I,B,P和dts,pts
基本概念I Frame:帧内编码又称intra picture,I 帧通常是每个 GOP(MPEG 所使用的一种视频压缩技术)的第一个帧,经过适度地压缩,做为随机访问的参考点,可以当成图象。I帧可以看成是一个图像经过压缩后的产物。P frame: 前向预测编码帧 又称predictive-frame,通过充分将低于图像序列中前面已编码帧的时间冗余信息来压缩传输数据量的编码图像,也叫预测帧;B转载 2017-10-10 17:16:08 · 308 阅读 · 0 评论 -
01-ffmpeg同步(音频基准)
本文主要描述了如何以音频的播放时长为基准,将视频同步到音频上以实现视音频的同步播放的。主要有以下几个方面的内容视音频同步的简单介绍计算视频中Frame的显示时间获取Audio clock(audio的播放时长)将视频同步到音频上,实现视音频同步播放1.视音频同步简单介绍一般来说,视频同步指的是视频和音频同步,也就是说播放的声音要和当前显示的画面保持一致。在视频流和音频流中...转载 2018-04-18 22:57:15 · 1482 阅读 · 1 评论 -
02-FFMPEG同步
1.PTS和DTS音频和视频流都是一些关于以多快速度和多少时间来播放它们的信息在里面。音频有采样,视频有帧率,如果简单通过帧数和帧率计算,很有可能不同步的情况。作为补充有DTS和PTS机制。谅解这两参数,需要了解电影的存放方式。B、P、I帧。B前后双向预测,P帧向前预测,I帧完整的一副图像。这也就也是了我们可能在调用avcodec_decode_video以后会得不到一帧图像。对于电影,帧...原创 2018-12-16 15:15:11 · 455 阅读 · 0 评论