12

对于光栅图像,有:
JPG 用于自然场景
PNG 或 GIF 用于以平滑颜色、直线和渐变为特征的几何场景。

对于矢量动画,有 SVG

对于光栅视频,有各种 MPEG 编解码器可以很好地处理自然场景。

所以我的问题是,对于一个专门为光栅化平滑颜色、线条和渐变的视频,我应该使用什么?

4

8 回答 8

8

您可以使用动画 PNG。

http://people.mozilla.com/~dolske/apng/demo.html

于 2009-06-29T22:33:44.537 回答
5

MNG,但它似乎没有得到很好的支持。

于 2009-06-30T00:00:24.267 回答
5

试试Huffyuv。它是一种无损编解码器,可能适用于您正在谈论的视频类型。由于它是无损的,因此文件大小可能会大很多,但值得一试。您所描述的内容(比自然场景更少的颜色和细节)可能会被压缩到可以接受的程度。

几何和卡通的问题在于 Mpeg 1/2/4、VP3、Theora、MJPEG 等使用8x8 DCT 块的色度二次采样和基于块的运动补偿,与 JPEG 相同。这适用于许多颜色和运动;我们的大脑填补了差异,直到电缆盒冻结并且我们看到了块。它不适用于线条很多而颜色较少的东西。

于 2009-06-29T23:42:51.247 回答
1

如果可以选择 Windows 格式,请使用屏幕编解码器:

http://www.microsoft.com/windows/windowsmedia/forpros/codecs/video.aspx#WindowsMediaVideo9Screen

于 2009-06-29T23:53:13.173 回答
1

有一个视频编解码器将每个 from 编码为 PNG 图像(如 MJPEG 将每个帧编码为 JPEG),称为CorePNG

于 2009-06-30T00:04:28.987 回答
0

我是 x264 的忠实粉丝,它是一个免费的(与自由一样)h.264 编码器。最近,增加了对至少一种具有更多色度样本的色彩空间的支持,这意味着它可以在光栅图形上实现非凡的、近乎无损的压缩。一定要使用高(低数字)质量设置。我更喜欢 0 - 考虑到您的输入,您可能会惊讶输出文件有多小。

于 2011-10-09T12:55:49.477 回答
0

Lagarith是另一个不错的无损视频编解码器,例如 Huffyuv

于 2009-06-30T00:21:41.777 回答
0

实际上,GIF 对于带有渐变的图像很糟糕。JPEG 适用于具有大量细节、渐变等的任何事物。GIF 和 PNG 适用于基本上具有纯色的任何事物(例如卡通等)。

来自 sitepoint.com 的更多信息

于 2009-06-29T22:36:13.783 回答