根据视频url解析视频播放时长

  • 前言
    • 艰难历程
    • 案例
      • 结束

前言

公司最近有个需求,从评价服务获取 优质评价,但是评价侧未给我们视频播放时长等信息,只能获取到视频的URL,但是我们这边必须要获取播放时长,来检测是否符合规则,所以对于我们服务来说,解析的必要性迫在眉睫。

艰难历程

百度了好久,最多的都是让引用jave-1.0.2.jar,解压到本地仓库,但是这个适用于检测视频路径在项目路径下;辛苦了一番,找到了另一个方式;

案例

1.引入pom文件

<dependency><groupId>ws.schild</groupId><artifactId>jave-all-deps</artifactId><version>2.5.1</version></dependency>

2.代码示例:

3.注意事项
URL video = new URL(url);
MultimediaObject instance = new MultimediaObject(video);
该参数是是URL类型的

结束

感谢阅读!

根据视频URL解析视频信息(本地|网络)相关推荐

  1. 【音视频】使用FFMPEG读取本地|网络音视频流(3-4)

    前言:继上一篇推送网络流之后,最近又研究了一下读取网络流(顺便还有本地流)作为音视频源,此篇作为记录. 一.本地|网络视频源 1.初始化视频源 int VStreamCaptor::init(cons ...

  2. java通过视频URL获取视频时长,无需下载视频,修复jave在linux上的bug

    背景 项目中有一个需求,要获取前端上传过来的视频的时长.分辨率等信息.网上查了下,java后端基本上都是用的jave获取视频信息,jave的官网在此. 不过网上的教程都是获取本地视频的信息,jave提 ...

  3. 【Android 逆向】Android 逆向方法 ( 静态逆向解析 | 函数调用分析 | 动态运行跟踪 | 运行日志分析 | 文件格式解析 | 敏感信息分析 | 网络信息监控 | 环境伪装模拟 )

    文章目录 一.Android 逆向方法 1.静态逆向解析 2.函数调用分析 3.动态运行跟踪 4.运行日志分析 5.文件格式解析 6.敏感信息分析 7.网络信息监控 8.软件动态调试 9.环境伪装模拟 ...

  4. 优酷视频URL浅析-视频拖拽时长

    一下是通过wireshark抓包工具抓得,见下 GET /yplaylog?hd=2&number=59&langid=0&videoid=224369529&curr ...

  5. 阿里云视频上传视频获取进度条问题(使用session方案,获取进度一直为0的解决方案)补充:前后端分离项目中获取进度解决方案

    1.场景描述: 之前用阿里云上传视频,前端反应上传视频经常出现获取视频url失败问题.但是接口我测过很多遍都是没有问题的.后台这边提供了一个视频上传的接口返回一个videoId,还提供了一个根据vid ...

  6. 微信视频应用、视频直播、流媒体服务、视频教学、在线教育类原创文章汇总

    原创文章 / 阿酷TONY / 更新:2018-12-12 长沙 / 阳光明媚 / yáng guāng míng mèi /  2 ~ 6℃ 微信视频应用.视频直播.流媒体服务.视频教学.在线教育类 ...

  7. 视频试看(视频预览观看)一小部分的实例

    预播放一段时间的视频内容,引导用户付费观看完整视频,达到转化用户的目的. 预览代码,适用于flash及移动端播放场景(默认3分钟) <script src='//player.polyv.net ...

  8. Java代码获取网络和本地视频时长等信息

    目标 最近项目中需要对上传的本地视频和从其他服务器拷贝的视频进行校验功能,校验主要包括视频的时长,大小,格式等信息,那么如何获取这些信息呢? 思路 本地视频,从过文件流读取,再通过FFMpeg.exe ...

  9. 如何获取网络视频(或者说后台返回视频URL)第一帧图片以及获取本地视频的第一帧图片

    在项目开发的时候,有可能会有这样的一种需求:有一段视频需要展示给用户,在界面上先展示视频上的某一帧图片,用户点击的时候再去获取视频资源进行播放.这时,服务器会先给我们返回视频的url,这个时候就需要通 ...

最新文章

  1. mysql 树形结构_再读MySQL索引-《高性能MySQL》索引手记
  2. 服务器怎么用光驱装系统教程,使用光驱重装系统详细教程
  3. freemarker java类_在freemarker使用java类方法
  4. oracle 实例多一些的书,Oracle+Database+11g+PLSQL编程实战(书+源码)
  5. 主从同步redis和mysql的区别_mysql主从复制、redis基础、持久化和主从复制
  6. 抖音记事本代码html,抖音使用教程 抖音表白代码使用方法介绍
  7. [病毒木马] 什么是LSP劫持
  8. SQL优化面试题及答案
  9. 首席翻译的英语学习方法
  10. 本科毕业设计——基于C++的棋类游戏自动生成工具的设计与实现
  11. 850pro测试软件,新极速霸主诞生 三星850 PRO首发评测
  12. 程序媛们,女神节快乐~
  13. “本地资源检测” 上手指南,玩转最前沿的优化黑科技!
  14. java后台生成echarts图表
  15. 开启D3:是什么让程序员与设计师如此钟爱
  16. CSP-J 2020 入门组/普及组
  17. 有道云笔记快捷键用法(加自己的补充)
  18. 图像滤波【一】:从高斯滤波到引导滤波
  19. 11款免费的Web安全测试工具
  20. 第十三章行为型模式—模板模式

热门文章

  1. matlab 无穷符号,MATLAB强大的符号运算
  2. 华为设备三层交换机与路由器对接上网
  3. pygame战棋游戏制作之战棋回合切换(五)
  4. MatLab中的多项式拟合(lsqcurvefit函数的非线性曲线拟合)
  5. Java学习总结3——枚举类和反射机制
  6. 怎么用j-link+j-flash烧写MM32
  7. S2SH药膳馆会员管理系统计算机专业毕业论文java毕业设计开题报告
  8. 年会必备:18套年会快闪PPT
  9. InDesign: Interactive PDFs InDesign交互式PDF文件教程 Lynda课程中文字幕
  10. oracle时间怎么相加减,Oracle 如何对时间进行简单加减运算