目前video标签只支持MP4,WebMail,Ogg格式的视频。
MP4=MPEG4文件使用H264视频编解码器和AAC音频编解码器
WebM=WebM文件使用VP8视频编解码器和Vorbis音频编解码器
Ogg=Ogg文件使用Theora视频编解码器和Vorbis音频编解码器
MP4有3种编码,MPEG4(DivX)、MPEG4(Xvid)、AVC(H264);但只有H264才是公认的MP4标准编码。
对于视频编码问题,下载了“格式工厂”,将输出配置里面的编码改为 AVC(H264) ,导出视频。再次本地播放问题解决。
会发现只有h264编码的MP4视频(MPEG-LA公司)、VP8编码的webm格式的视频(Google公司)和Theora编码的ogg格式的视频(iTouch开发)可以支持html5的<video>标签。
今天我用微信下载的视频,添加作者的LOGO后,导出AVI格式,然后格式工厂转换成MP4格式,再用HTML5中的video标签插入网页中,但是出现了问题:只有声音没有图像,但是在安卓手机上面却能正常播放,最后参考一些网页,发现还是编码问题:
目前video标签只支持MP4,WebMail,Ogg格式的视频。
MP4 = MPEG 4文件使用 H264 视频编解码器和AAC音频编解码器
WebM = WebM 文件使用 VP8 视频编解码器和 Vorbis 音频编解码器
Ogg = Ogg 文件使用 Theora 视频编解码器和 Vorbis音频编解码器MP4有3种编码,MPEG4(DivX)、MPEG4(Xvid)、AVC(H264);但只有H264才是公认的MP4标准编码。
对于视频编码问题,下载了“格式工厂”,将输出配置里面的编码改为 AVC(H264) ,导出视频。再次本地播放问题解决。
FFmpeg是一个开放源代码的自由软件,它包括了领先的音/视频编码库libavcodec等,可以执行音频和视频多种格式的录影、转换、串流功能,FFmpeg”单词中的FF”指的是Fast Forward”。
FFmpeg内核被多媒体应用广泛使用,包括流行的视频播放器MPC、MPlayer、VLC、暴风影音、QQ影音等等,堪称万能播放器的根基。视频转码软件格式工厂也是用了FFmpeg内核。
FFMPEG的视音频编解码功能确实太强大了,几乎囊括了现存所有的视音频编码标准,因此只要做视音频开发,几乎离不开它。
转载于:https://www.hongsweb.com/videotag-hasvoice-noimage.html
https://zhidao.baidu.com/question/928491030825728219.html