相當於PNG的視頻? (Video equivalent of PNG?)


問題描述

相當於PNG的視頻? (Video equivalent of PNG?)

For raster images there is: JPG is for natural scenes PNG or GIF for geometric scenes that are characterized by smooth colors, straight lines and gradients.

For vector animation there is SVG

And for raster video there are various MPEG codecs which do a good job for natural scenes.

So my question is, what should I use for a video which is exclusively rasterized smooth colors, lines and gradients?


參考解法

方法 1:

You can use animated PNGs.

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

方法 2:

Try Huffyuv. It is a lossless codec that might work well with the kind of video you are talking about. Since it is lossless, file sizes may be a lot larger, but it is worth a try. What you are describing (fewer colors and detail than a natural scene) might compress acceptably.

The problem with geometrics and cartoons is that Mpeg 1/2/4, VP3, Theora, MJPEG, and the like use chroma subsampling and block based motion compensation with 8x8 DCT blocks, same as JPEGs. This works okay for lots of colors and motion; our brains fill in the difference until the cable box freezes and we see the blocks. It does not work well with things with a lot of lines and fewer colors.

方法 3:

MNG, but it looks like it's not very well supported.

方法 4:

If Windows formats are an option, use the screen codec:

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

方法 5:

There is a video codec that encodes each from as a PNG image (like MJPEG encodes each frame as a JPEG) called CorePNG

(by shooshChristopherR UbbenStefano BoriniGeorge PhillipsKSchmidt)

參考文件

  1. Video equivalent of PNG? (CC BY-SA 3.0/4.0)

#png #video #image #raster






相關問題

Iphone app PNG 序列動畫 - 如何在不崩潰的情況下以最佳方式使用 OPENgle (Iphone app PNG sequence animation - How to use OPENgle optimally without crashing)

相當於PNG的視頻? (Video equivalent of PNG?)

是否有將大型 PDF 圖像存儲為文件(BMP/PNG/等)的工具或技巧? (Is there a tool or trick to store a large PDF image as a file (BMP/PNG/etc)?)

Apakah libpng memungkinkan untuk membaca tidak seluruh gambar ke memori? (Does libpng allow to read not the whole image to the memory)

如何對png文件進行去隔行掃描? (How to de-interlace png files?)

javascript PNG操作 (javascript PNG manipulation)

渲染的 PNG 的 AJAX 加載不起作用 (AJAX load of a rendered PNG not working)

性能緩慢的 WPF 動畫。使用形狀比使用 .png 更好? (Slow performance WPF animations. Better to use shapes than .png?)

Xcode 4 歸檔導致管理器緩慢/無響應,並且 pngcrush 進程佔用 100% cpu (Xcode 4 archive results in slow/unresponsive Organizer & pngcrush process takes up 100% cpu)

如果我有一個包含大量圖像的 iPad 應用程序,那麼 PNG 仍然是最佳選擇嗎? (If I have an iPad app with lots of images, is PNG still the best option?)

MKMapView 遮擋是否剔除它的註釋? (Does MKMapView occlusion cull it's annotations?)

如何在 PHP 中為透明的 PNG 文件著色? (How can I tint transparent PNG files in PHP?)







留言討論