困惑,怎样才能找到一个浏览器和手机端都能播放的视频格式?

2014-10-06 11:37:44 +08:00
 bluestonemds
大家好。我想把视频转换为一种格式,上传到网站上,要求浏览器可以播放,手机端也可以播放。

经过实验,我发现:

1、FLV格式的视频浏览器端可以播放,手机端不能播放(仅用iphone4s做了测试,安卓端没有做测试),不符合需求。
2、MP4格式的视频浏览器端可以播放,手机端也能播放,但是IE8下却播放不了,还是不符合需求。


补充:网站采用的是Joomla加模板开发,播放器用的是Allvideos插件里的Jwplayer.

各位都是精英才俊,盼指教,谢谢。
7900 次点击
所在节点    问与答
15 条回复
bluestonemds
2014-10-06 11:42:48 +08:00
问题补充:刚才用安卓手机端测试了一下,可以播放FLV文件,这样的话,如果视频是FLV格式的话,那就只是不兼容iphone移动端了。
kmvan
2014-10-06 11:44:09 +08:00
鱼鱼与熊掌不可兼得,做两套不同的环境
bluestonemds
2014-10-06 12:05:59 +08:00
初步想法是PC端播放FLV,可以做了比较好的多浏览器兼容,然后再做一个MP4的视频文件供移动端播放用。
tempdban
2014-10-06 12:09:38 +08:00
mp4也有很多种的……
jasontse
2014-10-06 12:15:07 +08:00
H.264 AVC
sunshower
2014-10-06 12:15:13 +08:00
为什么不传到视频网站上外链?
dant
2014-10-06 12:16:40 +08:00
Flash 可以放 MP4
bluestonemds
2014-10-06 12:21:01 +08:00
@sunshower 这个网站是一个电视台网站,上传本地新闻视频的。
bluestonemds
2014-10-06 12:23:27 +08:00
@dant 我用的播放器是Jwplayer 看了一下该软件的说明,有下面这一段话。

Whether a particular format can play in HTML5 and/or Flash depends on the browser, but JW Player selects the best playback mode for your media behind the scenes。

当它发现是mp4文件的话,应该调用HTML5播放器,而不是FLASH。

ie8不支持html5。
dant
2014-10-06 12:54:42 +08:00
@bluestonemds 如果是 IE8,或许还可以用 WMP 插件(不过 XP 上要装解码器)
wdlth
2014-10-06 13:22:29 +08:00
@bluestonemds jw会判断是否支持HTML5,不支持就用Flash,或者你强制使用Flash。
garipan
2014-10-06 14:28:24 +08:00
lz可以去查一下格式和编码的区别
mp4只是一个封装后缀,并不是编码
mp4的编码有很多种,lz自己去查一下吧。。。5楼说的就是一种高压缩比的编码,可以用mp4封装
bluestonemds
2014-10-06 16:31:30 +08:00
@garipan 我转换的视频格式:视频H264 音频aac。
bluestonemds
2014-10-06 16:32:15 +08:00
我准备做两套方案了,一套是flv用于PC端 一套是mp4用于移动端。
msg7086
2014-10-06 21:50:51 +08:00
Gif

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/137246

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX