广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >ffmpeg的安装以及使用的方法
  • 500
分享到

ffmpeg的安装以及使用的方法

2024-04-02 19:04:59 500人浏览 八月长安
摘要

这篇文章主要介绍“FFmpeg的安装以及使用的方法”,在日常操作中,相信很多人在ffmpeg的安装以及使用的方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”ffmpeg的安

这篇文章主要介绍“FFmpeg的安装以及使用的方法”,在日常操作中,相信很多人在ffmpeg的安装以及使用的方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”ffmpeg的安装以及使用的方法”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

前言

最近想玩一下视频水印,于是就查到ffmpeg这个脚本,那么接下来就开始玩这个工具

这里只是简单的操作,还有更多的花样可以玩,其它的功能就等你去发掘了。

一、安装

想要使用就得先安装,接下来咔咔带你一步一步实现安装。

安装环境为linuxCentos7.

下载地址:wget https://johnvansickle.com/ffmpeg/builds/ffmpeg-git-amd64-static.tar.xz

ffmpeg的安装以及使用的方法
图1-1

如图1-1就是下载完成后的压缩包。

可以看到这个压缩包跟平时使用的tar不一样,后缀是xz。

执行:xz -d ffmpeg-git-amd64-static.tar.xz 对下载的文件先进行第一步处理。

ffmpeg的安装以及使用的方法
图1-2

如图1-2就是执行上述命令后的文件,此时的文件后缀就只剩下tar了。

那么就使用tar来对文件进行进一步的解压。

ffmpeg的安装以及使用的方法
图1-3

图1-3 就是解压后的文件。

fmpeg下载下来了,那么就是启动了。

进入到刚刚解压的文件,然后执行./ffmpeg即可。

如果你能看到下图信息,则表示已经安装成功了。

ffmpeg的安装以及使用的方法
图1-4

二 、让ffmpeg可以全局使用

其实就是创建一个软链接,在linux上链接还分个软和硬,至于详细解释就自行查阅相关资料哈!

先进入到bin目录:cd usr/bin

然后执行以下俩个命令,如图2-1,这里咔咔为了方便对解压的文件进行了改名。

ffmpeg的安装以及使用的方法
2-1

三、一切准备就绪,开始给视频打文字水印

执行命令:ffmpeg -i test.mp4 -vf "drawtext=fontfile=/SIMHEI.TTF: text='咔咔闲谈':x=100:y=10:fontsize=48:fontcolor=red:shadowy=2" new.mp4

参数说明

  • i 后边跟的的是原视频
  • -vf后边跟的是字体位置
  • text是水印名字
  • x 横轴坐标
  • y 纵轴坐标
  • fontsize为字体大小
  • fontcolor为文字颜色
  • new.mp4则为输出的新文件

开始兴高采烈的执行这个命令,当你点击回车执行后会让你输入y\n。

直接输入y即可。

随后就你会失望的看到这样的一个界面,如下图

ffmpeg的安装以及使用的方法
2-2

根据报错信息可以得知是找不到字体。

既然找不到字体,这不是非常好处理,随便打开一个window电脑,多种字体随你选择。

ffmpeg的安装以及使用的方法
字体

看你需要什么字体直接复制一份,然后传到linux服务器上即可。

ffmpeg的安装以及使用的方法
字体

然后再执行一下那个命令。

随后你就可以看到这些数据,就代表已经把文字水印打成功了。

ffmpeg的安装以及使用的方法
成功的界面

来看一下效果图,可以看到  咔咔闲谈 这四个字已经打到视频上了。

你是不是会想打了水印的视频效果怎么差?

其实这跟人家ffmpeg可没有任何关系,这个是录制gif时给压缩的。

ffmpeg的安装以及使用的方法
在这里插入图片描述

既然文字水印大成功了,那么图片水印也是一样的道理,接下来在来看看图片水印应该做。

四、给视频打图片水印

执行命令:ffmpeg -i test.mp4 -vf "movie=mark.png[watermark];[in][watermark] overlay=10:10[out]" new.mp4

参数说明

  • -i 为原视频名
  • mark.png为水印图片位置
  • overlay 为图片位置
  • new.mp4 为新视频名

图片水印比文字水印就省事的多了,不用考虑字体是否存在,只需要有一张水印图片即可。

ffmpeg的安装以及使用的方法
成功图

上图即为图片水印设置成功后的效果。

接下来看一下效果吧!

左上角51的这个图片就是设置后的水印图。

ffmpeg的安装以及使用的方法
图片水印效果

看了上边两个操作是不是感觉很简单,但实际ffmpeg是非常复杂的,里边的内容多到你崩溃。

但是咱们也不用全部去了解,只要能完成我们的需求即可。

例如现在的视频网站基本都是以m3u8方式进行播放的,那么ffmpeg也是可以将mp4格式的视频文件转化为m3u8格式。

到此,关于“ffmpeg的安装以及使用的方法”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

--结束END--

本文标题: ffmpeg的安装以及使用的方法

本文链接: https://www.lsjlt.com/news/67226.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • ffmpeg的安装以及使用的方法
    这篇文章主要介绍“ffmpeg的安装以及使用的方法”,在日常操作中,相信很多人在ffmpeg的安装以及使用的方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”ffmpeg的安...
    99+
    2022-10-19
  • PHP中的FFmpeg安装及使用
    本文和大家分享PHP中的FFmeg安装及使用,希望能帮助到大家 FFmpeg简介 FFmpeg是视频处理最常用的开源软件。 它功能强大,用途广泛,大量用于视频网站和商业软件(比如 Youtube 和 iTunes),也是许多音频和视频格式的...
    99+
    2023-09-02
    ffmpeg
  • mongodb的安装以及启动方法
    本篇内容主要讲解“mongodb的安装以及启动方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“mongodb的安装以及启动方法”吧!官方文档安装:https:...
    99+
    2022-10-18
  • python ffmpeg模块怎么安装及使用
    要安装和使用Python的ffmpeg模块,您可以按照以下步骤进行操作:1. 首先,确保您已经安装了ffmpeg程序。您可以从ffm...
    99+
    2023-10-20
    python ffmpeg
  • iotop的安装及使用方法
    这篇文章主要讲解了“iotop的安装及使用方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“iotop的安装及使用方法”吧! ...
    99+
    2022-10-18
  • nvm安装方法以及安装后node不能使用解决
    nvm安装地址:Releases · coreybutler/nvm-windows · GitHub 下载nvm-setup.zip,一路安装即可 n...
    99+
    2023-05-16
    nvm安装教程 nvm安装失败 nvm安装node失败
  • Python Pyinstaller库安装步骤以及使用方法
    目录Pyinstaller库简介:PyInstaller 库安装步骤PyInstaller 库常用参数PyInstaller 库使用方法补充:可能遇到的问题以及解决办法总结Pyins...
    99+
    2022-11-11
  • MyBatis_Generator插件的安装以及简单使用方法(图解)
    MyBatis_Generator_1.3.1.zip1 下载安装包安装包名称:MyBatis_Generator_1.3.1.zip2 在Eclipse上进行安装l 将插件压缩包中的features和plugins里的东西都拷贝到ecli...
    99+
    2023-05-31
    mybatis generator 插件 安装
  • python模块的安装以及安装失败的解决方法
    Python 模块安装 一. 打开命令提示符 win + R 输入 cmd 点击确定 或者win + S 搜索输入 cmd 二. 环境变量没有问题的前提下 输入安装命令 pip ...
    99+
    2022-11-12
  • 【iOS】Cocoapods的安装以及使用
    文章目录 前言一、Cocoapods的作用二、安装Cocoapods三、使用Cocoapods总结 前言 最近笔者在仿写天气预报App时用到了api调用数据,一般的基本数据类型我们用Xc...
    99+
    2023-09-17
    ios cocoapods cocoa xcode objective-c
  • httplib库的安装以及使用
    目录 安装httplib库 认识httplib库 httplib请求类  httplib响应类  httplib中的Server类        httplib的client类 httplib库搭建简单的服务器 httplib库搭建简单的客...
    99+
    2023-09-17
    服务器 http 前端
  • Git服务器的Gitosis安装配置以及gitignore的使用方法
    这篇文章主要介绍“Git服务器的Gitosis安装配置以及gitignore的使用方法”,在日常操作中,相信很多人在Git服务器的Gitosis安装配置以及gitignore的使用方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作...
    99+
    2023-06-12
  • Eclipse 多国语言包的安装以及插件的安装方法
    本文摘自:http://wensheng1816.bokee.com/viewdiary.15126211.html但是本文只适用于eclipse 3.1.x ,而我在3.2版本里这样做后发现菜单变成中文了,但是帮助文档还是英文的,没有变成...
    99+
    2023-06-03
  • mysql的源码安装方法以及自动启动方法
    本篇内容介绍了“mysql的源码安装方法以及自动启动方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!先下...
    99+
    2022-10-18
  • PHP Filesystem的安装方法以及函数的描述
    这篇文章主要讲解了“PHP Filesystem的安装方法以及函数的描述”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“PHP Filesystem的安装方法以及函数的描述”吧!PHP Fil...
    99+
    2023-06-04
  • Linux下安装JDK以及Eclipse的配置方法
    这篇文章主要介绍“Linux下安装JDK以及Eclipse的配置方法”,在日常操作中,相信很多人在Linux下安装JDK以及Eclipse的配置方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux下安...
    99+
    2023-06-13
  • py2exe的简介以及安装和用法
    本篇内容主要讲解“py2exe的简介以及安装和用法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“py2exe的简介以及安装和用法”吧!一、简介 py2exe是一个将python脚本转换成wind...
    99+
    2023-06-17
  • Labelme 安装以及使用
    好久没有使用标注工具了,应工作需要,补一篇,自己实践后,总结如下 1.labelme 简介 labelme 是一款图像标注工具,主要用于神经网络构建前的数据集准备工作,因为是用 Python 写的,所...
    99+
    2023-09-26
    python 开发语言 深度学习
  • DDDDOCR安装以及使用
    DDDDOCR图片验证码识别技术 在我们日常浏览网页的时候,常常会弹出一张图片让你来验证,有的是滑动验证,有的是输入相应字符来进行验证,今天我就来给大家介绍这么一个技术,可以专门用来识别图片验证码的功...
    99+
    2023-09-18
    python numpy pycharm
  • OSWatcher的安装、配置以及使用
    本篇内容介绍了“OSWatcher的安装、配置以及使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!参考O...
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作