美文网首页
FFmpeg 学习1 -- 转换格式、截图、加水印!

FFmpeg 学习1 -- 转换格式、截图、加水印!

作者: Edwin_红狼 | 来源:发表于2022-06-08 10:16 被阅读0次

        接下来准备学习FFmpeg相关的内容,所以顺便整理成文档,跟同学们分享;预计分享十期;让你从一个ffmpeg小白,到了可以使用ffmpeg的熟手;至少可以改变帧率,分辨率,码率,去水印,加水印,导出图片等相关内容。

FFmpeg 应用

       FFmpeg是音视频开发初级工具与开源库,是可以用来转换音视频格式、压缩,转码、内录等功能的开源库,可以方便转支持的格式,没有具体统计大概有上百种;同时也可以转横纵比、设置帧大小;也可以方便将视频从第几秒开始到第几秒截取,可以轻松加水印,还可以进行音频与视频分离;

下面举例:

将test.avi视频转换为test.mp4的格式 ;

   ffmpeg -i test.avi test.mp4;

将视频截图进行保存,按每一秒截取一张图片;

   ffmpeg -i inputtest.avi -r 1 -q:v 2 -f image2 image-%05d.jpg

给视频添加图片水印并指定位置:

   ffmpeg -i dy.mp4 -vf "movie=mark.png[watermark];[in][watermark] overlay=10:10[out]"  dyedwin.mp4

以上三个命令,直接在win7下面测试通过,重点说一下最后一个命令;

需要提前准备一个png文件,我是采用photoshop直接做一个无背景的png文件,至于这个怎么做,自己需要另外找材料。

-vf 指令是什么意思呢? 这里一个个解释一下:

movie= 这个相当是水印图片名称;

[watermark];[in] 输入的标签,可以换成其他的。意思就是图片是输入的;

   ffmpeg -i dy.mp4 -vf "movie=mark.png[water];[in][water] overlay=10:10[out]"  dyedwin.mp4

PS: 

这里的[watermark] 可以任意输入,要跟out里面对应就可以。

[watermark] overlay=10:10[out],表示这个标签在这里某一个位置输出。

overlay=10:10这个是从左上角算下来的位置,也可以改为100:100

增加水印的效果;

overlay=10:10这个是从左上角算下来的位置,也可以改为100:100

如下图

相关文章

  • FFmpeg 学习1 -- 转换格式、截图、加水印!

    接下来准备学习FFmpeg相关的内容,所以顺便整理成文档,跟同学们分享;预计分享十期;让你从一个ffmpeg小白,...

  • ffmpeg命令基础

    ffmpeg 命令 去水印命令 快影去水印ffmpeg命令(建议二) 命令一: 命令二:show=1 调试 视频加...

  • FFmpeg功能命令集合

    前言 如此强大的FFmpeg,能够实现视频采集、视频格式转化、视频截图、视频添加水印、视频切片、视频录制、视频推流...

  • FFmpeg功能命令汇总

    前言 如此强大的FFmpeg,能够实现视频采集、视频格式转化、视频截图、视频添加水印、视频切片、视频录制、视频推流...

  • FFmpeg功能命令

    前言 如此强大的FFmpeg,能够实现视频采集、视频格式转化、视频截图、视频添加水印、视频切片、视频录制、视频推流...

  • FFmpeg滤镜(3)

    FFmpeg为视频加图片水印 1、movie滤镜 如图,通过movie读取图片文件作为水印,显示在x坐标30、y坐...

  • iOS 集成FFmpeg环境(一):命令行转换视频格式

    作用:FFmpeg 可以用来转换视频格式,根据FFmpeg实现环境的配置来更改视频的格式。例如:将flv格式转换成...

  • FFMPEG

    FFmpeg 官网FFmpeg Githubffmpeg Documentation 功能 视频采集视频格式转换视...

  • MAC上免费生成中文语音方法

    1、安装ffmpeg,便于后续语音文件格式转换; 2、利用MAC自带的say命令生成语音文件; 3、转换文件格式 ...

  • FFMpeg for PHP

    FFMpeg for PHP PHP使用FFMpeg来转换视频格式。 本质是使用ffmpeg服务来执行的,而非通过...

网友评论

      本文标题:FFmpeg 学习1 -- 转换格式、截图、加水印!

      本文链接:https://www.haomeiwen.com/subject/lbqumrtx.html