Java获取视频文件时长
来源:互联网 发布:鲁滨逊漂流记游戏java 编辑:程序博客网 时间:2024/05/19 02:41
只需要jave-2.0的jar包,给出ffmpeg.exe和jave-2.0.jar
下载链接:http://download.csdn.net/detail/java417/8494023
import it.sauronsoftware.jave.Encoder; import it.sauronsoftware.jave.FFMPEGLocator; import it.sauronsoftware.jave.MultimediaInfo; import java.io.File; public class TestVedioTime { public static void main(String[] args) { // *.mp4,*.flv,*..3gp格式均可,其他自行测试 // <vedio_path>是你的视频文件路径 File source = new File("<vedio_path>\\Avengers2.flv"); FFMPEGLocator locator = new FFMPEGLocator() { @Override protected String getFFMPEGExecutablePath() { // <ffmpeg_path>是你的ffmpeg.exe路径 return "<ffmpeg_path>\\ffmpeg.exe"; } }; Encoder encoder = new Encoder(locator); try { MultimediaInfo m = encoder.getInfo(source); long ls = m.getDuration(); // 输出毫秒数 System.out.println(ls); // 输出0时0分0秒0毫秒的格式 System.out.println("此视频时长为:" + ls / (60 * 60 * 1000) + "时" + (ls % (60 * 60 * 1000)) / 60000 + "分" + ((ls % (60 * 60 * 1000)) % 60000) / 1000 + "秒" + (((ls % (60 * 60 * 1000)) % 60000) % 1000) + "毫秒!"); } catch (Exception e) { e.printStackTrace(); } } }
0 0
- Java获取视频文件时长
- Java获取视频文件时长
- MediaInfo获取视频文件时长
- 获取音视频文件播放时长
- 获取视频文件的播放时长
- java读取视频文件长
- Android 获取音视频文件的播放时长
- 获取MP4视频文件的时长,宽度,长度
- java处理视频文件,读取视频的时长
- 图片,音频,视频文件的上传 以及图片缩略图的制作,音频文件时长的获取以及 视频文件缩略图的获取
- 利用MediaPlayer 获取一个音频或者视频文件的播放时长
- java获取音频时长
- js读取本地mp4视频文件时长
- java调用ffmpeg获取视频时长
- Java获取3gp视频时长
- java 获取MP3文件播放时长
- Java获取MP3音乐文件时长
- Java获取网络MP3音乐文件时长
- success
- C++学习过程重点问题记录
- 第九、Java数组的常见操作(冒泡、选择排序、数组翻转)
- ACM习题L-12
- struts 1
- Java获取视频文件时长
- 非常简单好看的JQuery弹出层
- 两个链表中的第一个公共节点
- 【DayDayUp】【算法_图_网络流_之一_增广路】
- 一步一步搭框架(asp.netmvc+easyui+sqlserver)
- noi-1702-字符替换
- uboot下run_main_loop中main_loop实现
- 前端页面性能参数搜集
- nyoj499 迷宫