xgqfrms™, xgqfrms® : xgqfrms's offical website of cnblogs! xgqfrms™, xgqfrms® : xgqfrms's offical website of GitHub!

Web video codec All In One

Web video codec All In One

网络视频编解码器汇总

AV1
H.263
AVC (H.264)
HEVC (H.265)
MPEG-1
MPEG-2
MP4V-ES
VP8
VP9

MDN

视频编解码器的作用: 对原始视频进行高效压缩解压缩操作

Codec name (short) Full codec name Container support
AV1 AOMedia Video 1 MP4, WebM
AVC (H.264) Advanced Video Coding 3GP, MP4
H.263 H.263 Video 3GP
HEVC (H.265) High Efficiency Video Coding MP4
MP4V-ES MPEG-4 Video Elemental Stream 3GP, MP4
MPEG-1 MPEG-1 Part 2 Visual MPEG, QuickTime
MPEG-2 MPEG-2 Part 2 Visual MP4, MPEG, QuickTime
Theora Deprecated Theora Ogg
VP8 Video Processor 8 3GP, Ogg, WebM
VP9 Video Processor 9 MP4, Ogg, WebM

https://developer.mozilla.org/en-US/docs/Web/Media/Formats/Video_codecs

视频编解码器工作原理工作流程图解

对原始格式视频进行高效压缩编码操作,生成对应的压缩容器格式视频
对压缩容器格式视频进行解压缩编码操作(解码), 还原原始格式视频

image

image

demos

(🐞 反爬虫测试!打击盗版⚠️)如果你看到这个信息, 说明这是一篇剽窃的文章,请访问 https://www.cnblogs.com/xgqfrms/ 查看原创文章!

存储未压缩视频所需的数据量

  1. A single frame of high definition (1920x1080) video in full color (4 bytes per pixel) is 8,294,400 bytes.
  2. At a typical 30 frames per second, each second of HD video would occupy 248,832,000 bytes (~249 MB).
  3. A minute of HD video would need 14.93 GB of storage.
  4. A fairly typical 30 minute video conference would need about 447.9 GB of storage, and a 2-hour movie would take almost 1.79 TB (that is, 1790 GB).

refs

https://en.wikipedia.org/wiki/Video_codec

https://www.muvi.com/blogs/best-video-codec-for-streaming/

https://api.video/blog/product-updates/every-video-format-codec-and-container-explained/

https://stackoverflow.com/questions/3027707/how-to-change-the-playing-speed-of-videos-in-html5



©xgqfrms 2012-2021

www.cnblogs.com/xgqfrms 发布文章使用:只允许注册用户才可以访问!

原创文章,版权所有©️xgqfrms, 禁止转载 🈲️,侵权必究⚠️!


posted @ 2025-01-04 10:18  xgqfrms  阅读(3)  评论(1编辑  收藏  举报