当前位置: 首页 > news >正文

教育网站建设网升级wordpress需要ftp

教育网站建设网,升级wordpress需要ftp,做网站主要学什么,软件公司怎么找客户写在前面 在前端领域,FFmpeg 是一个非常有用的工具,它提供了多种媒体格式的封装和解封装,包括多种音视频编码、多种协议的流媒体、多种色彩格式转换、多种采样率转换、多种码率切换等。可以在多种操作系统安装使用。 安装 下载FFmpeg 在网…

写在前面

在前端领域,FFmpeg 是一个非常有用的工具,它提供了多种媒体格式的封装和解封装,包括多种音视频编码、多种协议的流媒体、多种色彩格式转换、多种采样率转换、多种码率切换等。可以在多种操作系统安装使用。

安装
下载FFmpeg

在网站根据对应电脑系统下载对应版本即可,windows下载下图版本。
在这里插入图片描述
下载完成后选择合适的路径存放此工具包,根据对应路径配置环境变量:

我是将工具包放在下图目录:
在这里插入图片描述
因此环境变量是这样的:
在这里插入图片描述
使用控制台输入ffmpeg -version,如果得到类似下图结果则表明配置成功:
在这里插入图片描述

配置完成后,在本篇文件主要介绍以下几个功能

  1. 基本格式转换 avi mp4 gif 等
  2. 提取视频中的音频
  3. 裁剪视频 或 音频
  4. 删除水印
  5. 添加水印

1. 基本格式转换

在这里插入图片描述

这里有一段名为tiktok.mp4的文件,我们通过使用FFmpeg将它转换为gif格式:

用法:ffmpeg -i 视频文件名 新格式视频文件名

const { execSync, exec } = require("child_process");// 1. 基本格式转换 avi mp4 gif 等
execSync("ffmpeg -i tiktok.mp4 test.gif", { stdio: "inherit" });

生成的gif结果如下:

在这里插入图片描述
当然其他格式也同样可以,如avi、MP4等都可互相转换。

2. 提取视频中音频

用法:ffmpeg -i 视频文件名 音频文件名

const { execSync, exec } = require("child_process");
// 2. 提取视频中音频
execSync("ffmpeg -i tiktok.mp4 test.mp3", { stdio: "inherit" })

结果如下:
在这里插入图片描述

3. 裁剪视频或音频

用法:ffmpeg -ss 开始时间 -to 结束时间 -i 视频/音频文件名 生成的视频/音频文件名

参数-ss:set frame size,表示设置帧长

const { execSync, exec } = require("child_process");// 3. 裁剪视频 或 音频 -ss(set frame size设置帧长) ? -to ? ...
execSync("ffmpeg -ss 5 -to 10 -i tiktok.mp4 test2.mp3", { stdio: "inherit" });

结果如下:
在这里插入图片描述

4. 删除水印

用法:ffmpeg -i 视频文件名 -vf delogo=w=水印宽:h=水印高:x=水印x位置:y=水印y位置 新视频文件名
参数-vf:video filters,表示使用视频滤镜功能。

const { execSync, exec } = require("child_process");// 4. 删除水印 -vf(video filters) delogo=w=?:h=?...
execSync("ffmpeg -i tiktok.mp4 -vf delogo=w=240:h=120:x=10:y=10 test3.mp4", {stdio: "inherit",
});

结果如下:
在这里插入图片描述

5. 添加水印

用法:ffmpeg -i 视频文件名 -vf drawtext=x=水印x位置:y=水印y位置:fontsize=水印字体大小:fontcolor=水印字体颜色:text='水印内容' 新视频文件名

const { execSync, exec } = require("child_process");// 5. 添加水印 -vf(video filters) drawtext=text=?:fontsize=?...
execSync("ffmpeg -i test3.mp4 -vf drawtext=x=30:y=30:fontsize=40:fontcolor=white:text='ffmpeg' test7.mp4",{ stdio: "inherit" }
);

结果如下:
在这里插入图片描述

6. 更多用法

ffmpeg -help查看更多用法
在这里插入图片描述
ffmpge -help filter=参数:查看参数有哪些子参数,比如这里查看添加水印时使用的参数drawtext的子参数:
在这里插入图片描述

http://www.yayakq.cn/news/318716/

相关文章:

  • 创建网站基本步骤百度网站名片
  • 织梦做视频网站校园网站 建设 意义
  • 网站备案的具体流程图网络科技公司排名
  • 阜沙网站建设咨询服务网站源码
  • 仿牌网站怎么做301跳转泰安房产网签西湖春晓
  • 山东省个人网站备案建立用英语怎么说
  • 新网站上线广州天华建筑设计有限公司
  • php做原生直播网站推广公司网站
  • 云南火电建设有限公司网站视频转链接在线生成
  • 关键词优化的内容网站优化建设山东
  • 做家具商城网站wordpress分享有礼
  • 做网站的费用入账网站制作功能多少钱
  • 做土特产的网站做网站的硬件成本
  • 网站关键词突然搜不到网页设计代码html个人简介
  • 做淘宝客网站是如何盈利的六安seo曝光行者seo
  • 义乌门户网站建设wordpress 改变域名
  • 专门做私人定制旅游的网站网站备案号什么情况下被注销
  • 网站挂服务器后图片不显示安康市网站建设
  • 做网站80端口食品代理网
  • 北京网站建设华网天下买送两年手机提取网页视频下载
  • 手表网站欧米茄官网苏州好的网络科技公司
  • 蓟县集团网站建设新野微网站建设
  • 鹤岗市建设局网站英文网站设计模板
  • 佛山做网站公司虚拟主机 多个网站
  • 浙江住房和建设网站首页门户网站报价
  • 如何在社交网站上做视频推广qtranslate wordpress
  • 河北网站开发哪家好做网站用别人的源码可以吗
  • 徐州自助建站软件网站qq 微信分享怎么做
  • 重庆百度网站公司哪家好学校微网站模板下载地址
  • 手机网站建设套餐内容wordpress新用户注册邮件