如何播放 html 视频标签中的任何视频
how to play any video in html video tag
我的 html 视频标签有问题..
我将不同类型的视频上传到数据库中。当我在前端显示时,他们无法播放。只播放mp4格式的视频。
如何以一种 html 视频标签格式播放所有类型的视频。
我使用了以下方法播放视频,但我失败了,请帮助我
第一个同学
<video width="320" height="240" id="<?php echo 'video'.$c_video ;?>" controls autoplay loop muted>
<source src="<?php echo $path.'/'.$name ;?>" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'>
<source src="<?php echo $path.'/'.$nameogg ;?>" type='video/ogg; codecs="theora, vorbis"'>
<!-- <source src="<?php echo $path.'/'.$namewebm ;?>" type='video/webm; codecs="vp8, vorbis"'> -->
Your browser does not support the video tag.
</video>
第二种格式
<object id="ie_plugin" classid="clsid:67DABFBF-D0AB-41fa-9C46-CC0F21721616" width="660" height="300" codebase="http://go.divx.com/plugin/DivXBrowserPlugin.cab">
<param name="custommode" value="stage6" />
<param name="autoPlay" value="false" />
<param name="src" value="Cadbury.flv" />
<param name="bannerEnabled" value="false" />
<embed id="np_plugin" type="video/divx" src="link-to-avi" custommode="stage6" width="660" height="300" autoPlay="false" bannerEnabled="false" pluginspage="http://go.divx.com/plugin/download/">
</embed>
</object>
当此代码使用它时请求插件许可
我如何在不征求许可的情况下解决问题并播放 html 标签中的任何视频
或
任何建议播放特定标签的任何视频
请帮帮我
在 HTML5 中有标签,就像您在第一种格式中一样。我应该用那个。而且由于并非每个浏览器都支持所有视频文件类型,因此您应该将每个视频转换为多种文件类型。所以你有一个名为:Krishna 的视频。要支持多种浏览器,您应该转换此视频。所以你有 Krishna.mp4,Krishna.ogg,Krishna.avi。如果您有另一个视频,您还可以将该视频转换为多种类型的文件。
使用时无法播放html视频标签中的所有视频格式,你会遇到很多问题浏览器问题,Os问题,视频格式,而不是你可以转换所有视频格式到 mp4.
https://www.ffmpeg.org/documentation.html
FFmpeg 服务器有很多视频选项...
除了 mp4、ogg 和 webm 之外,您不能使用 html 视频标签在网页中嵌入其他视频格式。解决方案是使用 ffmpeg 将您的视频转换为 mp4 格式。
使用此命令将视频转换为 mp4 而不会降低质量:
shell_exec('ffmpeg -i $video_flv -c:v libx264 -crf 19 -strict experimental $video_mp4');
我的 html 视频标签有问题..
我将不同类型的视频上传到数据库中。当我在前端显示时,他们无法播放。只播放mp4格式的视频。
如何以一种 html 视频标签格式播放所有类型的视频。
我使用了以下方法播放视频,但我失败了,请帮助我
第一个同学
<video width="320" height="240" id="<?php echo 'video'.$c_video ;?>" controls autoplay loop muted>
<source src="<?php echo $path.'/'.$name ;?>" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'>
<source src="<?php echo $path.'/'.$nameogg ;?>" type='video/ogg; codecs="theora, vorbis"'>
<!-- <source src="<?php echo $path.'/'.$namewebm ;?>" type='video/webm; codecs="vp8, vorbis"'> -->
Your browser does not support the video tag.
</video>
第二种格式
<object id="ie_plugin" classid="clsid:67DABFBF-D0AB-41fa-9C46-CC0F21721616" width="660" height="300" codebase="http://go.divx.com/plugin/DivXBrowserPlugin.cab">
<param name="custommode" value="stage6" />
<param name="autoPlay" value="false" />
<param name="src" value="Cadbury.flv" />
<param name="bannerEnabled" value="false" />
<embed id="np_plugin" type="video/divx" src="link-to-avi" custommode="stage6" width="660" height="300" autoPlay="false" bannerEnabled="false" pluginspage="http://go.divx.com/plugin/download/">
</embed>
</object>
当此代码使用它时请求插件许可 我如何在不征求许可的情况下解决问题并播放 html 标签中的任何视频 或
任何建议播放特定标签的任何视频
请帮帮我
在 HTML5 中有标签,就像您在第一种格式中一样。我应该用那个。而且由于并非每个浏览器都支持所有视频文件类型,因此您应该将每个视频转换为多种文件类型。所以你有一个名为:Krishna 的视频。要支持多种浏览器,您应该转换此视频。所以你有 Krishna.mp4,Krishna.ogg,Krishna.avi。如果您有另一个视频,您还可以将该视频转换为多种类型的文件。
使用时无法播放html视频标签中的所有视频格式,你会遇到很多问题浏览器问题,Os问题,视频格式,而不是你可以转换所有视频格式到 mp4.
https://www.ffmpeg.org/documentation.html
FFmpeg 服务器有很多视频选项...
除了 mp4、ogg 和 webm 之外,您不能使用 html 视频标签在网页中嵌入其他视频格式。解决方案是使用 ffmpeg 将您的视频转换为 mp4 格式。
使用此命令将视频转换为 mp4 而不会降低质量:
shell_exec('ffmpeg -i $video_flv -c:v libx264 -crf 19 -strict experimental $video_mp4');