zoukankan      html  css  js  c++  java
  • video on web

    一、video容器

         你可能经常看到.avi或.mp4的视频文件,实际上avi或者mp4只是一种视频容器。打个比方,ZIP的压缩文件可以包含各种各样的文件,同理,视频容器也定义用来怎么存放各种视频流,而不是指具体的某种视频流。

    当然,不是所有的视频流都兼容所有的视频容器。

    1. MPEG 4  :
    2. Ogg
      • 扩展名为: .ogv,是一种开源的,没有专利负担的视频容器,可以在mac上使用quicktime或者windows上的directshow上播放,也可以在跨平台的VLC里播放,ogg的视频格式是“Theora”,音频格式是“Vorbis”。  
    3. Flash Video
      • 扩展名为:.flv,在Adobe Flash使用,最新的版本也开源使用MPEG 4容器。  
    4. WebM
      • 扩展名为:  .webm,免版税,开源友好的视频压缩设计,利用VP8 video codec 和 Vorbis audio codec。
    5. ASF
      • 扩展名为:.asf,微软发明的视频容器格式,需要购买license。
    6. Audio Video Interleave
      • 扩展名为:.avi,微软发明的,有流行的解码器MEncoder

     

    二、视频编码解码

    视频编解码器有很多,下面几种比较常用:

    1. H264
    2. Theora
    3. VP8

    Video

    ExtensionCodecLibrary
    mp4 H264 libx264
    webm VP9 libvpx-vp9

    Audio

    ExtensionCodecLibrary
    mp4 aac aac
    webm vorbis libvorbis
      opus libopus
    FormatBitrate
    Blu-ray 20Mbs
    DVD 6 Mbs
    Desktop web video 2 Mbs
    4G mobile video 0.7 Mbs
    3G mobile video 0.35 Mbs
    2G mobile video Depends on network type.
    • EDGE: 0.4 Mbs
    • GPRS: 0.04Mbs
    AbbreviationDimensions
    2160p 3840x2160
    1440p 2560x1440
    1080p 1920x1080
    720p 1280x720
    480p 854x480
    360p 640x360
    240p 426x240

    http://diveintohtml5.info/video.html

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

  • 相关阅读:
    CAD输出图至Word
    win7激活工具
    IP地址出现错误
    x%内存可用的问题解决
    第一次来到博客园
    ++x和x++
    标准输入流输出流以及错误流
    关于main函数的参数
    hdu1465 动态规划
    静态变量(static)的特点
  • 原文地址:https://www.cnblogs.com/danxi/p/6959006.html
Copyright © 2011-2022 走看看