【编解码格式】Sorenson系列

Sorenson

Sorenson Media 是一家专门从事视频编码技术的美国软件公司。Sorenson Vision 成立于 1995 年 12 月,该公司开发的技术获得了犹他州立大学的许可并最终获得。该公司于 1997 年 1 月在MacWorld Expo的开发者预览会上首次宣布其编解码器(压缩和解压缩工具) 。

该公司最著名的产品之一是 Sorenson Video 编解码器,它已授权给Apple Inc.用于其QuickTime 3.0 软件。发布以来转向行业标准H. _ _ _ _ _ _ _ 264格式。

公司由董事长兼创始人 James Lee Sorenson 领导;它的最后一任总裁兼首席执行官是帕特里克·诺拉 (Patrick Nola)。该公司于 2018 年 10 月申请第 11 章破产保护,并于 2019 年 2 月被尼尔森控股公司以 1125 万美元的拍卖价收购其可寻址广告集团。[1](https://en.wikipedia.org/wiki/Sorenson_Media#cite_note-1)

Sorenson Video[编辑](https://en.wikipedia.org/w/index.php?title=Sorenson_Media&action=edit§ion=3)

发布了两个版本的 Sorenson Video,都使用SVQ1 作为他们的FourCC

版本一于 1998 年 3 月 30 日随着 QuickTime 3 的发布首次出现。向后兼容的版本二于 1999 年 3 月 11 日随 QuickTime 4 一起发布,主要包括对编码器开发版的小改进和优化,因此编码电影将向后兼容 QuickTime 3 版本。版本二的更改仅针对编码器,而不是压缩格式。此格式使用YCbCr 4:1:0色度二次采样,这意味着每块八个像素共享相同的颜色分量,这可能会导致像素间的颜色渗色。这在版本 3 和 Spark 版本中得到解决,它们都使用更常见的 YCbCr 4:2:0 子采样。FFmpeg2002年开始支持Sorenson Video解码,2004年0.4.9-pre1加入SVQ1编码。[3](https://en.wikipedia.org/wiki/Sorenson_Media#cite_note-3)

1999 年 3 月 11 日, *《星球大战:第一集------幽灵的威胁》*的预告片发布后,第二版得到了广泛曝光。

编解码器的官方规格不公开。长期以来,播放 Sorenson Video 的唯一方法是使用 Apple 的 QuickTime 或MPlayer,它们使用从 QuickTime for Windows 中提取的DLL文件。

Sorenson Video 3 [编辑](https://en.wikipedia.org/w/index.php?title=Sorenson_Media&action=edit§ion=4)

这个不兼容版本的 Sorenson Video 使用SVQ3 作为它的FourCC

此版本于 2001 年 7 月 1 日与 QuickTime 5.0.2 一起发布。它专供 QuickTime 使用。[4](https://en.wikipedia.org/wiki/Sorenson_Media#cite_note-4)[5](https://en.wikipedia.org/wiki/Sorenson_Media#cite_note-5) Apple QuickTime 后来专注于其他压缩格式,并将 Sorenson Video 3 移至一个单独的组,称为"传统编码器"。[6](https://en.wikipedia.org/wiki/Sorenson_Media#cite_note-6)根据FFmpeg的匿名开发人员的说法,[7](https://en.wikipedia.org/wiki/Sorenson_Media#cite_note-7) SVQ3 编解码器 (Sorenson Video 3) 的逆向工程显示它是H.263的调整版本。[8](https://en.wikipedia.org/wiki/Sorenson_Media#cite_note-almost-8)同一位开发人员向 FFmpeg 添加了对此编解码器的支持。FFmpeg从 2003 年发布的版本 0.4.7 开始支持"Sorenson Vector Quantizer 3"(fourcc SVQ3)和 Sorenson Vector Quantizer 1(fourcc SVQ1)的解码。[9](https://en.wikipedia.org/wiki/Sorenson_Media#cite_note-ffmpeg-changelog-9)

Sorenson Video 3 附带Sorenson Squeeze[10](https://en.wikipedia.org/wiki/Sorenson_Media#cite_note-10)

Sorenson Spark[编辑](https://en.wikipedia.org/w/index.php?title=Sorenson_Media&action=edit§ion=5)

Sorenson Spark 是用于Flash 视频Adobe Flash 文件的H.263实现。FFmpeg使用FLV1 FourCC和 Adobe 帧标识符 0x21、0x22 和 0x23。

随着 Apple 开始使用MPEG-4并放弃其他专有编解码器,Sorenson Media 将 Sorenson Spark (Sorenson H.263) 授权给Macromedia,它于 2002 年 3 月 4 日包含在Macromedia Flash MX v6 中。[11](https://en.wikipedia.org/wiki/Sorenson_Media#cite_note-11)[12](https://en.wikipedia.org/wiki/Sorenson_Media#cite_note-12)Sorenson Spark 是Flash Player 6 和 7所需的视频压缩格式。

Macromedia 后来试图寻找更好的视频编解码器。从 Flash Player 8(2005 年 9 月发布)开始,首选的视频编解码器变成了VP6[13](https://en.wikipedia.org/wiki/Sorenson_Media#cite_note-cs4-13)[14](https://en.wikipedia.org/wiki/Sorenson_Media#cite_note-incomplete-h263-14) Sorenson Spark 仍然可以在Adobe Flash CS4 Professional (2008) 中用于 Flash 视频文件(以及H.264和 VP6)。[13](https://en.wikipedia.org/wiki/Sorenson_Media#cite_note-cs4-13)根据 Adobe 工程师 Tinic Uro 的说法,Sorenson Spark 是 H.263 的不完整实现。[14](https://en.wikipedia.org/wiki/Sorenson_Media#cite_note-incomplete-h263-14)[15](https://en.wikipedia.org/wiki/Sorenson_Media#cite_note-multimediawiki-spark-15)它的主要区别在于标头结构和系数范围。[8](https://en.wikipedia.org/wiki/Sorenson_Media#cite_note-almost-8)

FFmpeg 在 2003 年增加了对 Sorenson H.263 的编码和解码支持。[16](https://en.wikipedia.org/wiki/Sorenson_Media#cite_note-16)

参考

1、Sorenson Media - Wikipedia

相关推荐
腻害兔5 小时前
【若依项目-产品经理视角】深度拆解 RuoYi-Vue-Pro 商城模块:从商品管理到交易引擎,50 张表撑起一整套电商系统
java·大数据·vue.js·产品经理·ai编程
Yana.nice6 小时前
Linux 只保留 30 天内日志(find命令删除日志文件)
linux·运维·chrome
码智社6 小时前
AES加密原理详解及Java实现加解密实战
java·开发语言
萧瑟余晖7 小时前
JDK 26 新特性详解
java·开发语言
马优晨8 小时前
Freemarker 完整讲解(后端 Java 模板引擎)
java·开发语言·freemarker·freemarker 完整讲解·freemarker模板引擎
andxe8 小时前
安科士 AndXe 技术博客:400G QSFP112 SR4 光模块|AI 算力与超算短距互联最优方案
网络·人工智能·光模块·光通信
shiyi.十一9 小时前
第2章:应用层 — 知识要点与架构
网络·计算机网络·架构
DFT计算杂谈9 小时前
无 Root 权限在 Tesla K80 零门槛部署 DeepSeek 大模型
linux·服务器·网络·数据库·机器学习
水境传感 李兆栋9 小时前
GNSS 位移监测站 :毫米级感知,筑牢安全监测防线
网络
维天说10 小时前
CLI-Switch 2026年3月版历史设计:Hook、TTY 隔离与 JSON 状态
java·服务器·json