我已经使用VideoView
并加载了长度为1分钟的MP4文件。
问题是它在延迟之后开始。
我希望它立即启动,以便选择哪种编解码器和字节速率。
如果有任何与视频编解码器相关的经验,请与您分享。
我想看看这两种类型之间的比较。
加载速度,长度和文件大小以及质量比
最佳答案
MP4通常在文件的末尾包含所有索引表,因此可能需要扫描磁盘上的整个文件才能开始播放。
您可以将MP4文件转换为针对流传输进行了优化,因此表格才是开头。
MPEG TS(传输流)也可以快速加载。
Webm的加载速度可能比“标准” MP4快,但是我对Webm格式不太熟悉。
所有PC和智能手机均具有基于硬件的AVC(H.264)视频解码器。 VP9主要在软件中解码。因此,大概可以认为AVC将更容易为您的计算机解码。
仅当使用HD时,VP9的质量或大小才能优于AVC。在较小的视频上,质量应大致相等。
有很多有用的工具可以编码AVC,而VP9则不多。使用ffmpeg和2遍编码等适当的设置,您可以比VP9压缩AVC硬。
因此,我建议使用AVC和经过优化的MP4。