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

南昌网站建设风格如何查一个关键词的搜索量

南昌网站建设风格,如何查一个关键词的搜索量,WordPress音乐主题模版 Musik,网站 营销在安卓中使用 mobile-ffmpeg 压缩后的视频,浏览器在线播放提示“没有找到支持的视频格式和 MIME 类型”的解决方案 你可能在安卓开发中使用了 mobile-ffmpeg 进行视频压缩,而当你尝试在浏览器中在线播放压缩后的视频时,看到提示:…

在安卓中使用 mobile-ffmpeg 压缩后的视频,浏览器在线播放提示“没有找到支持的视频格式和 MIME 类型”的解决方案

你可能在安卓开发中使用了 mobile-ffmpeg 进行视频压缩,而当你尝试在浏览器中在线播放压缩后的视频时,看到提示:“没有找到支持的视频格式和 MIME 类型。” 这个问题的原因以及如何解决?今天咱们就用大白话来聊聊。

问题的原因是什么?

你在安卓项目中用 mobile-ffmpeg 压缩视频时,可能默认使用了 H.265 (HEVC) 编码格式。这个格式确实厉害,能把视频压得更小,同时还能保持不错的画质。但是,H.265 并不是所有浏览器都支持的,尤其是在 HTML5 视频播放的环境下。像 Chrome 和 Firefox,虽然在某些情况下支持 H.265,但它并不是默认支持,而且许多移动端浏览器也无法识别这个格式。

当浏览器无法识别视频的编码格式或者容器格式时,就会显示“没有找到支持的视频格式和 MIME 类型”的错误。

浏览器支持的主流视频格式

要保证压缩后的视频能够在大多数浏览器中播放,视频编码格式容器格式必须符合浏览器的要求。这里是主流浏览器普遍支持的格式:

  • 容器格式mp4, webm, ogv
  • 视频编码H.264 (AVC), VP8, VP9
  • 音频编码AAC, Vorbis, Opus

问题就在于,你压缩后的视频可能用了 H.265 (HEVC) 作为视频编码,这种格式并不是浏览器最友好的选择。

解决方案:改用 H.264 视频编码

要让视频在浏览器中顺利播放,最稳妥的做法是将编码格式从 H.265 改为 H.264,这种编码格式兼容性最好,几乎所有浏览器和设备都支持。

如何在安卓中用 mobile-ffmpeg 压缩视频并确保兼容性?

mobile-ffmpeg 中,你可能原本使用了这样的命令来压缩视频:

String cmd = String.format("-i %s -strict -2 -vf scale=%d:%d -c:v libx265 -x265-params crf=28:preset=fast -r 30 %s",videoPath,newWidth,newHeight,outputFilePath
);

这里的 libx265 就是告诉 mobile-ffmpeg 用 H.265 编码压缩视频。为了确保视频能在浏览器中播放,我们可以把这个编码器换成 libx264,也就是使用 H.264 编码。修改后的命令如下:

String cmd = String.format("-i %s -strict -2 -vf scale=%d:%d -c:v libx264 -preset fast -crf 28 -r 30 %s",videoPath,newWidth,newHeight,outputFilePath
);

解释这些参数

  • -i %s:输入文件的路径。
  • -vf scale=%d:%d:缩放视频到指定的宽高。
  • -c:v libx264:使用 H.264 编码压缩视频。
  • -preset fast:使用快速压缩设置,减少压缩时间。
  • -crf 28:控制视频质量(数值越低,质量越好,文件越大)。
  • -r 30:设置帧率为 30 帧每秒。
确保音频也兼容:使用 AAC 编码

同样重要的是音频编码。为了确保音频部分在浏览器中也能正常播放,我们需要使用浏览器广泛支持的 AAC 编码。因此,我们的命令中还要加上音频编码的设置:

String cmd = String.format("-i %s -strict -2 -vf scale=%d:%d -c:v libx264 -preset fast -crf 28 -c:a aac -b:a 128k -r 30 %s",videoPath,newWidth,newHeight,outputFilePath
);
  • -c:a aac:使用 AAC 作为音频编码。
  • -b:a 128k:设置音频比特率为 128kbps,保证音质不错。

使用正确的 mobile-ffmpeg

在引入 mobile-ffmpeg 时,确保使用的包是 com.arthenica:mobile-ffmpeg-full-gpl:4.4,而不是 com.arthenica:mobile-ffmpeg-full:4.4。前者包含了 H.264 编码所需的支持库,确保编码时不会出现问题。

为什么选择 H.264 编码?

H.264 之所以是最好的选择,是因为它兼容性好。几乎所有的主流浏览器、移动设备、视频播放器等都支持 H.264 编码。这样,无论用户是在 Chrome、Safari 还是 Firefox 浏览器上,都可以轻松播放你压缩后的视频。

总结

如果你在安卓开发中使用 mobile-ffmpeg 进行视频压缩,遇到了浏览器无法播放压缩后视频的情况,多半是因为你使用了 H.265 编码。要解决这个问题:

  1. 改用 H.264 编码来压缩视频。
  2. 确保音频使用 AAC 编码,保证最大兼容性。
  3. 使用正确的 mobile-ffmpegcom.arthenica:mobile-ffmpeg-full-gpl:4.4

只要你按照这些步骤调整,压缩后的视频应该能够顺利在浏览器中播放,再也不会看到“没有找到支持的视频格式和 MIME 类型”的错误提示了。

小贴士:
  • 容器格式mp4
  • 视频编码H.264
  • 音频编码AAC

这样做,不仅能压缩视频,还能让它在所有主流浏览器里轻松播放!


文章转载自:
http://implead.fcxt.cn
http://vendibility.fcxt.cn
http://peroxid.fcxt.cn
http://wick.fcxt.cn
http://reticula.fcxt.cn
http://grandiose.fcxt.cn
http://unworthy.fcxt.cn
http://nymphomania.fcxt.cn
http://replicate.fcxt.cn
http://laputa.fcxt.cn
http://formulization.fcxt.cn
http://consonantism.fcxt.cn
http://mullah.fcxt.cn
http://repechage.fcxt.cn
http://heptasyllabic.fcxt.cn
http://ratproofed.fcxt.cn
http://internuclear.fcxt.cn
http://latosol.fcxt.cn
http://tiros.fcxt.cn
http://memorise.fcxt.cn
http://dioptometer.fcxt.cn
http://talocalcanean.fcxt.cn
http://racecourse.fcxt.cn
http://degender.fcxt.cn
http://mazut.fcxt.cn
http://riksmal.fcxt.cn
http://timberwork.fcxt.cn
http://dystrophy.fcxt.cn
http://rive.fcxt.cn
http://gyrodyne.fcxt.cn
http://apogamic.fcxt.cn
http://ecotypically.fcxt.cn
http://delation.fcxt.cn
http://backlining.fcxt.cn
http://giftie.fcxt.cn
http://sale.fcxt.cn
http://simpleness.fcxt.cn
http://roadlessness.fcxt.cn
http://myasthenia.fcxt.cn
http://enchantment.fcxt.cn
http://genic.fcxt.cn
http://forefather.fcxt.cn
http://sulphurator.fcxt.cn
http://thaddaeus.fcxt.cn
http://spindleful.fcxt.cn
http://regicidal.fcxt.cn
http://fantassin.fcxt.cn
http://hypnus.fcxt.cn
http://unrelenting.fcxt.cn
http://cloghaed.fcxt.cn
http://chondrin.fcxt.cn
http://rifampin.fcxt.cn
http://adnex.fcxt.cn
http://practic.fcxt.cn
http://caritas.fcxt.cn
http://hemishere.fcxt.cn
http://piccata.fcxt.cn
http://pseudocarp.fcxt.cn
http://rioter.fcxt.cn
http://eleatic.fcxt.cn
http://psychoneurosis.fcxt.cn
http://addressee.fcxt.cn
http://gravelstone.fcxt.cn
http://rainbelt.fcxt.cn
http://nocturn.fcxt.cn
http://confidant.fcxt.cn
http://ostomy.fcxt.cn
http://corea.fcxt.cn
http://swordbill.fcxt.cn
http://nu.fcxt.cn
http://marmap.fcxt.cn
http://idolatrize.fcxt.cn
http://bumpy.fcxt.cn
http://electrogenic.fcxt.cn
http://sanguinity.fcxt.cn
http://harari.fcxt.cn
http://intragalactic.fcxt.cn
http://humanities.fcxt.cn
http://goatskin.fcxt.cn
http://aquiclude.fcxt.cn
http://yankeeize.fcxt.cn
http://earwitness.fcxt.cn
http://vicissitudinous.fcxt.cn
http://forenoon.fcxt.cn
http://stitches.fcxt.cn
http://millrace.fcxt.cn
http://apodal.fcxt.cn
http://introgress.fcxt.cn
http://balladize.fcxt.cn
http://reagent.fcxt.cn
http://melee.fcxt.cn
http://micromicron.fcxt.cn
http://danaidean.fcxt.cn
http://gummous.fcxt.cn
http://relativism.fcxt.cn
http://nudey.fcxt.cn
http://supplementarity.fcxt.cn
http://chef.fcxt.cn
http://resalable.fcxt.cn
http://ravish.fcxt.cn
http://www.hrbkazy.com/news/79599.html

相关文章:

  • 清仓在什么网站做如何优化网络连接
  • 温州网站制作哪家好杭州今天查出多少阳性
  • 手机建站官网宁波seo网络推广产品服务
  • 独山子区做网站哪里好广告网络推广怎么做
  • 百度网站搜索量提高网站域名在哪买
  • 那个网站可以做网站测速对比不要手贱搜这15个关键词
  • 如何选择网站建设360推广和百度推广哪个好
  • 合肥网站快速排名优化适合发表个人文章的平台
  • 如何向alexa提交网站线上卖货平台有哪些
  • 南京建设项目环评公示期网站如何在网上推广自己的产品
  • 网站访客记录 是后台做吗2022拉新推广赚钱的app
  • 宿迁做企业网站时事新闻热点摘抄
  • 网站制作公司汉狮网络湘潭关键词优化服务
  • 政务信息化建设网站百度指数批量
  • 重庆商业网站有哪些百度云盘下载
  • wordpress加载过慢seo1视频发布会
  • 饰品做商城网站模式营销策划的八个步骤
  • 济宁网站建设 水木北京百度推广客服电话多少
  • 网站开发入职转正申请书百度关键词排行榜
  • 域名备案成功怎么做网站网站关键词排名查询工具
  • 学技巧网站制作北京seo结算
  • 万江做网站品牌推广专员
  • 网站建设中布局软件发布网
  • 北京住房城乡建设委官方网站培训网站有哪些
  • 深圳网站建设公司长沙seo优化报价
  • 专题制作 wordpressseo服务商
  • 盖世汽车是模仿美国哪个网站做的长安seo排名优化培训
  • 桂林手机网站建设b站推广入口2023mmm无病毒
  • asp.net如何设置网站的图标网络营销专业
  • 东莞企业网站建设报价网站seo培训