如何使用ffprobe / ffmpeg获取Mime类型

I need to pass to MediaSource.isTypeSupported?

例如,在我的计算机上,返回true:

MediaSource.isTypeSupported('video/mp4; codecs="avc1.64000d,mp4a.40.2"')

而那不是

MediaSource.isTypeSupported('video/mp4')

我不知道如何获得与给定视频的avc1.64000d,mp4a.40.2部分相对应的内容. Here是这个部分可能看起来像的更大列表.

ffprobe -show_streams -i video.mp4返回一些有趣的信息,包括

codec_type=video

codec_time_base=1/40

codec_tag_string=avc1

codec_tag=0x31637661

codec_type=audio

codec_time_base=1/48000

codec_tag_string=mp4a

codec_tag=0x6134706d

我不确定我应该选择’video / mp4; codecs =“avc1.0x31637661,mp4a.0x6134706d”’,因为这会返回false,我不知道是不是因为它不是例外参数,或者因为视频确实不受支持.

html source type mp4,html5 – 获取MediaSource.isTypeSupported的mime类型相关推荐

  1. java 生成msg文件_java – 如何获取.MSG文件的MIME类型?

    我尝试了一些可能的方法,并使用tika给出您的期望结果,我没有看到您使用的代码,所以我无法仔细检查. 我尝试了不同的方式,并不是所有的代码片段: > Java 7 Files.probeCont ...

  2. c语言 typeof 结构体,Go语言通过反射获取结构体的成员类型

    任意值通过 reflect.TypeOf() 获得反射对象信息后,如果它的类型是结构体,可以通过反射值对象(reflect.Type)的 NumField() 和 Field() 方法获得结构体成员的 ...

  3. HTML embed标签type属性 完整的MIME 类型列表

    在使用object标签配合embed标签实现视频播放时,你可能会用到type属性: <object data="helloworld.swf" type="appl ...

  4. java注解接收上传文件,前台:Input type=file 后台获取文件内容用的是spring注解,当地环境上传图片是好的,发布到服务器上图片读取不到,求大神指点...

    当前位置:我的异常网» Java Web开发 » 前台:Input type="file" 后台获取文件内 前台:Input type="file" 后台获取文 ...

  5. HTML5获取地理位置定位信息

    HTML5提供了地理位置定位功能(Geolocation API),能确定用户位置,我们可以借助HTML5的该特性开发基于地理位置信息的应用.本文结合实例给大家分享如何使用HTML5,借助百度.谷歌地 ...

  6. HTML5获取手机摄像头拍照

    HTML5获取摄像头进行拍照,存储 徐涛 2017-1-3 <!DOCTYPE html> <html> <head><meta charset=" ...

  7. 微信上的网站 用HTML5获取地理位置

    今天折腾了一天,因为项目的需要,需要在微信网站上得到当前的地理位置.采用的是HTML5开发,但是实验了很多种方法,都不行.HTML5获取地理位置信息,是通过ip获取,ip的位置和你本人的位置差距还是很 ...

  8. html自动获取用户位置,html5获取用户当前位置

    支持地理定位的浏览器有IE9+.Firefox 3.5+ .Opera 10.6+ .Safari 5+ .Chrome.iOS 版Safari.Android版WebKit. navigator.g ...

  9. html5获取地理位置信息API

    html5获取地理位置信息API 在HTML5中,可以看下如何使用Geolocation API来获得用户的地理位置信息,如果该浏览器支持的话,且设备具有定位功能,就能够直接使用这组API来获取当前位 ...

最新文章

  1. 【数学专题】整除相关 - 素数
  2. github上的版本和本地版本冲突的解决方法(Updates were rejected because the tip of your current branch is behind)
  3. 我与Linux系统的交集
  4. vue表格刷新数据_Vue.js+Layer表格数据绑定与实现更新的实例
  5. Google发布文档数据库Firestore
  6. (软件工程复习核心重点)第四章总体设计-第一节:总体设计基本概念和设计过程
  7. 谈一下对c语言程序设计,谈《C语言程序设计》课程教学.doc
  8. 远程桌面保存密码(凭据)的备份导出
  9. 关于软件逆向工程的一些不错博客
  10. JSON for Modern C++
  11. SAP中物料采购PO和SA共存情况下的标准价格确定
  12. 红米note3双网通丨标注:2015617_官方线刷包_救砖包_解账户锁
  13. postgres链接太多(sorry, too many clients already)
  14. 服务器有哪些品牌,各品牌服务器之间性价比对比!
  15. jadx反编译程序未响应
  16. 工作中遇到的遇到的问题总结20160307
  17. STM32生成bin文件
  18. 基于ssm的药房药店药品管理系统
  19. 自动控制原理笔记(5)——线性系统的根轨迹法
  20. 茶饮行业舆情管理方案

热门文章

  1. C++多线程学习06 利用RAII
  2. python两个自定义函数_Python自定义函数实现求两个数最大公约数、最小公倍数示例...
  3. AFNetWorking改为同步请求
  4. 天猫精灵控制Zigbee设备
  5. mysql实现增量备份
  6. vbnet如何注释_克里斯出售股票为VBNET Develo提供XML注释和文档生成
  7. 淘宝商品SKU接口、DESC信息、淘宝产品详情API
  8. hadoop错误org.apache.hadoop.yarn.exceptions.YarnException Unauthorized request to start container
  9. MFC隐藏主窗口运行的几种方法
  10. [Vue]github案例