ogg文件格式学习

  |   0 评论   |   0 浏览

背景

ogg是一种容器,可以容纳多种文件格式,如:

音频

有损

  • Speex: 以低比特率处理语音数据(〜2.1-32 kbit / s /通道)
  • Vorbis: 处理中高级可变比特率(每通道≈16-500kbit / s)的一般音频数据
  • Opus: 以低和高可变比特率处理语音,音乐和通用音频(每通道≈6-510kbit / s)

无损

  • FLAC: 处理文件和高保真音频数据。

未压缩

  • OggPCM:处理未压缩的PCM音频。它与WAV大致相当。

视频

有损

  • Theora:基于On2的VP3,它的目标是与MPEG-4视频(例如,使用DivX或Xvid编码),RealVideo或Windows Media Video进行竞争。
  • Daala:正在开发的视频编码格式。
  • Dirac:由BBC开发的免费开放视频格式。使用小波编码。
  • Tarkin:实验项目,现在过时的视频编解码器在2000年,2001年和2002年开发利用离散小波变换的三个维度的宽度,高度和时间。。在Theora成为视频编码的主要焦点之后,已被搁置(2002年8月)。

无损

  • Dirac:Dirac规范的一部分涵盖无损压缩。
  • Daala:正在开发的视频编码格式。

文本

  • Writ:用于嵌入字幕或字幕的文本编解码器的草稿不完整,于2007年停止。
  • CMML:用于定时元数据,字幕和格式的文本/应用编解码器。
  • Annodex:CSIRO开发的免费开源标准,用于注释和索引网络媒体。
  • OggKate:最初设计用于卡拉OK和文本的重叠编解码器,可以在Ogg中复用。

来源