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

深圳南山企业网站建设wordpress添加自定义字段面板

深圳南山企业网站建设,wordpress添加自定义字段面板,体育 网站建设询价函格式,iis 无法访问此网站ffmpeg简介 FFmpeg 是一个开源的跨平台多媒体处理工具集,用于录制、转换、编辑和流式传输音频和视频。它功能强大,支持几乎所有常见的音视频格式,是多媒体处理领域的核心工具之一。 官方文档:https://ffmpeg.org/documentation.h…

ffmpeg简介

FFmpeg 是一个开源的跨平台多媒体处理工具集,用于录制、转换、编辑和流式传输音频和视频。它功能强大,支持几乎所有常见的音视频格式,是多媒体处理领域的核心工具之一。
官方文档:https://ffmpeg.org/documentation.html

核心功能

格式转换

支持几乎所有音视频格式(如 MP4、AVI、MOV、MKV、MP3、AAC 等)的互相转换。
示例:

ffmpeg -i input.mp4 output.avi

编解码

支持 H.264、H.265(HEVC)、VP9、AAC、Opus 等编解码器。
可指定编码参数(如码率、帧率、分辨率等)。
示例:

ffmpeg -i input.mp4 -c:v libx264 -crf 23 output.mp4

音视频处理

剪切、合并、提取音视频流。
调整分辨率、帧率、音量等。
示例:

# 剪切视频(从第10秒开始,截取5秒)
ffmpeg -i input.mp4 -ss 00:00:10 -t 5 output.mp4

流媒体支持

支持 RTMP、HLS、DASH 等流媒体协议,可用于直播推流或拉流。
示例:

# 推流到RTMP服务器
ffmpeg -i input.mp4 -c:v libx264 -f flv rtmp://server/live/stream_key

滤镜(Filter)

添加水印、缩放、旋转、降噪、字幕嵌入等。
示例:

# 添加文字水印
ffmpeg -i input.mp4 -vf "drawtext=text='Hello':x=10:y=10:fontsize=24:fontcolor=white" output.mp4

安装配置

linux安装

sudo yum install epel-release
sudo yum install ffmpeg
# 验证
ffmpeg -version

windows安装

官网地址:https://ffmpeg.org/download.html#build-windows
下载地址:https://www.gyan.dev/ffmpeg/builds/
在这里插入图片描述
下载上面两个都可以,一个是全量包,一个是必要包,下载后解压到你的目录

环境变量配置:在 系统变量 中找到 Path,点击 编辑,添加FFmpeg的 bin 目录路径,保存后使用 ffmpeg -version 验证

代码实现

package net.lab1024.sa.base.module.support.file.service;import lombok.extern.slf4j.Slf4j;import java.io.BufferedReader;
import java.io.File;
import java.io.IOException;
import java.io.InputStreamReader;/*** 视频压缩工具类*/
@Slf4j
public class FFmpegVideoCompressionUtil {public static void main(String[] args) {long startTime = System.currentTimeMillis();compressVideo("E:\\Desktop\\video\\old.mp4", "E:\\Desktop\\video\\new.mp4");System.out.println("压缩完成,耗时: " + (System.currentTimeMillis() - startTime) + "ms");}/*** 压缩视频* @param inputPath 输入视频路径* @param outputPath 输出视频路径* @return 是否压缩成功*/public static boolean compressVideo(String inputPath, String outputPath) {// 检查输入文件是否存在File inputFile = new File(inputPath);if (!inputFile.exists()) {log.error("输入文件不存在: {}", inputPath);return false;}try {// FFmpeg命令// -c:v libx264 视频编码器使用libx264,兼容性好// -profile:v high 更高的压缩率和视频质量// -level 4.0 最大分辨率4k// -pix_fmt yuv420p 像素格式为yuv420p,兼容性好且文件体积比yuv444p(无损)更小// -crf 28 控制质量(0-51,值越小质量越高,默认23,建议18-28)// -preset fast 调整编码速度与压缩率(可选:ultrafast, superfast, veryfast, fast, medium, slow, slower)// -c:a copy 直接复制原始音频// -r 24 设置输出视频为24帧/秒String command = String.format("ffmpeg -i %s -c:v libx264 -profile:v high -level 4.0 -pix_fmt yuv420p -preset fast -crf 28 -c:a copy -r 24 %s", inputPath, outputPath);Process process = Runtime.getRuntime().exec(command);// 读取错误流(FFmpeg的输出通常通过错误流)BufferedReader errorReader = new BufferedReader(new InputStreamReader(process.getErrorStream()));String line;while ((line = errorReader.readLine()) != null) {log.info(line);}int exitCode = process.waitFor();if (exitCode == 0) {log.info("视频压缩成功: {}", outputPath);return true;} else {log.error("视频压缩失败,退出码: {}", exitCode);return false;}} catch (IOException | InterruptedException e) {log.error("执行FFmpeg命令出错", e);return false;}}}

在这里插入图片描述


文章转载自:

http://i2qiIIEu.Ltjmz.cn
http://LkjgwDxD.Ltjmz.cn
http://X39KIO9d.Ltjmz.cn
http://fjuvNM5F.Ltjmz.cn
http://z0awkte6.Ltjmz.cn
http://e9ZqY5vs.Ltjmz.cn
http://S9IFK4tV.Ltjmz.cn
http://ohnoy0Lq.Ltjmz.cn
http://wpwgMhmo.Ltjmz.cn
http://rn66BhcB.Ltjmz.cn
http://rOecHm4p.Ltjmz.cn
http://38LjWtSO.Ltjmz.cn
http://qBTjqZvO.Ltjmz.cn
http://y0j5fCDK.Ltjmz.cn
http://9a5phsGM.Ltjmz.cn
http://KUxtcV4q.Ltjmz.cn
http://O2fY7cWF.Ltjmz.cn
http://vjkBW66n.Ltjmz.cn
http://FSgPvAns.Ltjmz.cn
http://oKPuE4rS.Ltjmz.cn
http://ebXWuxnu.Ltjmz.cn
http://O1LAzHzL.Ltjmz.cn
http://xVkjDnA1.Ltjmz.cn
http://Pzd7U5yX.Ltjmz.cn
http://Al0lPDAk.Ltjmz.cn
http://3NnRb4H1.Ltjmz.cn
http://1xLPMuzL.Ltjmz.cn
http://1NmQHWkG.Ltjmz.cn
http://6rdebFVJ.Ltjmz.cn
http://H9Ao2Hoe.Ltjmz.cn
http://www.dtcms.com/wzjs/750889.html

相关文章:

  • 生鲜网站开发背景在线视频播放网站开发
  • vps上创建网站龙岗网站建设开发设计公司
  • 浙江做网站公司oracle数据库做的网站
  • 苏州建网站的公司怎样做网站上的语种链接
  • 高安网站建设公司中国建设人才网信息网证书是假的吗
  • 智联招聘网站建设情况网站开发大致需要哪些步骤
  • wordpress 很慢苏州百度seo代理
  • zencart网站药品行业做网站
  • 申请自己的网站网站开发 手机 电脑
  • 网站图标下载中文html5网站欣赏
  • 吉林省建设厅网站wordpress编辑图片
  • 网站设计和建设pptwordpress查询成绩
  • 做网站建设价格湖南长沙关键词推广电话
  • 五金公司网站模板wordpress二级页面菜单
  • 网站开发自定义模块做淘宝优惠卷网站步骤
  • 软件下载类型网站怎么做长春市建设工程信息网
  • 网站综合开发怎么做银川网站建设哪家价格低
  • 平面设计师网上接单嘉兴优化网站排名
  • 毕业作品是做网站的答辩会问什么佛山行业网站设计
  • 办个网站需要投资多少phpcms 还有人用吗
  • 女生做网站开发家装行业网站建设
  • 做网站公司哪家正规wordpress hover
  • 恋爱网站建设工作总结个人总结
  • 网站免费高清素材软件有哪些网站建设课程性质
  • 呼和浩特制作网站外包和劳务派遣哪个好
  • 宿迁做网站哪家好关键词点击工具
  • 医疗网站建站做高铁在哪个网站买
  • 济南网站建设公司 推荐行知科技科技网站配色
  • 齐家网装修公司地址seo培训学校
  • php网站开发框架搭建网站和数据库