我在 youtube 中注意到,对于相同的分辨率,例如相同视频的 360p(具有相同的视频 ID)html5 视频的大小比 Flash 视频大得多
html5和flash之间的视频大小有什么关系吗?谢谢
这实际上取决于您使用的编解码器以及视频的设置(比特率,帧率),编解码器通常也有一定的调整。Flash 和 HTML 都可以播放 .h645 视频,相同的配置文件,相同的设置。在这种情况下,它将是相同的(因为它是同一个文件),但并非所有浏览器和操作系统都支持所有编解码器。例如,这个是专有的,Firefox 不支持它。
Theora Vorbis 是 Firefox 支持的另一种编解码器,它平均提供更保守的压缩,在牺牲大小的同时提供更好的质量。即它的尺寸更大,但可能更清晰/更详细,不太确定,我无法分辨出观看视频的区别。
因此,虽然文件的大小不必不同,但为了兼容性,如果您想使用 HTML 视频标签,您必须至少拥有 2 个以不同格式编码的视频副本。