当前位置:网站首页 > Java教程 > 正文

java ffmpeg 教程



1、简介

2、安装

2.1、下载

2.2、配置环境变量

3、Java调用

3.1、运行CMD命令的类

3.2、工具类

3.2.1视频提取音频

3.2.2音频剪辑

3.2.3视频剪辑

4、总结

附录:


FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是从头开发的。

FFmpeg在Linux平台下开发,但它同样也可以在其它操作系统环境中编译运行,包括Windows、Mac OS X等。

官网下载ffmpeg安装包,官网地址:http://www.ffmpeg.org/download.html

或者直接到这个链接win1064位安装ffmpeg的免安装ZIP包-编解码文档类资源-CSDN文库下载获得ffmpeg安装包,会比官网下载快些。

ffmpeg安装包下载成功后,解压至电脑某个路径,复制此文件下bin文件的路径,配置环境变量。

1. bin文件夹路径:E:Program Filesffmpeg-master-latest-win64-gplbin
2.环境变量配置步骤(以win10举例):

  1)点击“系统属性->高级系统设置->环境变量->用户变量”,选择“Path”条目,点击“编辑->新建”,把第一步的bin文件夹路径复制粘贴进去,然后点击确定即可。
  2)变量设置成功后,打开电脑的命令框,输入:ffmpeg -h  若命令框有如下内容输出则ffmpeg安装成功且设置成功

ffmpeg的Java调用一般都是采用CMD命令调用本地服务的方式,例如:

 

我们后面的调用也是对此类命令进行封装、修改参数的方式进行的。

 

3.2.1视频提取音频

 

3.2.2音频剪辑

 

3.2.3视频剪辑

 

到此这篇关于java使用ffmpeg处理视频的方法的文章就结束了,关于其他的音视频操作可参考相关命令自行拼接cmd命令行。

FFmpeg常用命令汇总_梧桐樹下的博客-CSDN博客_ffmpeg指令

  • 上一篇: webserver教程java
  • 下一篇: java菱形打印教程
  • 版权声明


    相关文章:

  • webserver教程java2024-11-26 16:50:05
  • java加密菜鸟教程2024-11-26 16:50:05
  • java在线支付教程2024-11-26 16:50:05
  • java视频教程 郝斌2024-11-26 16:50:05
  • java教程469集2024-11-26 16:50:05
  • java菱形打印教程2024-11-26 16:50:05
  • java 时间戳教程2024-11-26 16:50:05
  • java 安装教程win102024-11-26 16:50:05
  • java菜鸟编程教程2024-11-26 16:50:05
  • java 教程 项目2024-11-26 16:50:05