

The potential effect of source video format and contents on the encoded It all depends on the underlying algorithms and mathematics. Some have trouble with specific kinds of shapes and patterns, or aren't good at replicating sharp edges, or tend to lose detail in dark areas, or any number of possibilities. However, things such as frame rate and, obviously, resolution will always have an impact on the output size of the media.Īdditionally, all codecs have their strengths and weaknesses. If the codec converts the media into an internal pixel format, or otherwise represents the image using a means other than simple pixels, the format of the original image doesn't make any difference. The degree to which the format of the source video will affect the output varies depending on the codec and how it works. Some lossless codecs do exist, but they are typically used for archival and storage for local playback rather than for use on a network. Some details may be lost the amount of loss depends on the codec and how it's configured, but as a general rule, the more compression you achieve, the more loss of detail and fidelity will occur.

Most video codecs are lossy, in that the decoded video does not precisely match the source. Just as audio codecs do for the sound data, video codecs compress the video data and encode it into a format that can later be decoded and played back or edited. Not only is the required storage space enormous, but the network bandwidth needed to transmit an uncompressed video like that would be enormous, at 249 MB/sec-not including audio and overhead. A fairly typical 30 minute video conference would need about 447.9 GB of storage, and a 2-hour movie would take almost 1.79 TB (that is, 1790 GB).A minute of HD video would need 14.93 GB of storage.At a typical 30 frames per second, each second of HD video would occupy 248,832,000 bytes (~249 MB).A single frame of high definition (1920x1080) video in full color (4 bytes per pixel) is 8,294,400 bytes.Imagine the amount of data needed to store uncompressed video:

This guide introduces the video codecs you're most likely to encounter or consider using on the web, summaries of their capabilities and any compatibility and utility concerns, and advice to help you choose the right codec for your project's video.ĭue to the sheer size of uncompressed video data, it's necessary to compress it significantly in order to store it, let alone transmit it over a network.
