Avid DNxHD

Last updated

Avid DNxHD ("Digital Nonlinear Extensible High Definition") is a lossy high-definition video post-production codec developed by Avid for multi-generation compositing with reduced storage and bandwidth requirements. It is an implementation of SMPTE VC-3 standard. [1]

Contents

Overview

DNxHD is a video codec intended to be usable as both an intermediate format suitable for use while editing and as a presentation format. DNxHD data is typically stored in an MXF container, although it can also be stored in a QuickTime container.

On February 13, 2008, Avid reported that DNxHD was approved as compliant with the SMPTE VC-3 standard. [2]

DNxHD is intended to be an open standard, but as of March 2008, has remained effectively a proprietary Avid format. The source code for the Avid DNxHD codec is freely available from Avid for internal evaluation and review, although commercial use requires Avid licensing approval. It has been commercially licensed to a number of companies including Ikegami, FilmLight, Harris Corporation, JVC, Seachange, EVS Broadcast Equipment. [3]

On September 14, 2014, at the Avid Connect event in Amsterdam, Netherlands, Avid announced the DNxHR codec to support resolutions greater than 1080p, such as 2K and 4K. [4]

On December 22, 2014, Avid Technology released an update for Media Composer that added support for 4K resolution, the Rec. 2020 color space, and a bit rate of up to 3,730 Mbit/s with the DNxHR codec. [5] [6]

Implementations

DNxHD was first supported in Avid DS Nitris (Sept 2004), then Avid Media Composer Adrenaline with the DNxcel option (Dec 2004) and finally by Avid Symphony Nitris (Dec 2005). Xpress Pro is limited to using DNxHD 8-bit compression, which is either imported from file or captured using a Media Composer with Adrenaline hardware. Media Composer 2.5 also allows editing of fully uncompressed HD material that was either imported or captured on a Symphony Nitris or DS Nitris system. Ikegami's Editcam camera system is unique in its support for DNxHD, and records directly to DNxHD encoded video. Such material is immediately accessible by editing platforms that directly support the DNxHD codec. The Arri Alexa supports DNxHD since November 2011. Blackmagic Design HyperDeck Shuttle 2 and HyperDeck Studio support DNxHD as of 2012. [7] AJA Video Systems has supported the DNxHD codec in its Ki Pro Mini and Ki Pro Rack recorders and players since 2012.

A standalone QuickTime codec for both Windows XP and Mac OS X is available to create and play QuickTime files containing DNxHD material.

Since September 2007, the open source FFmpeg project is providing 8-bit VC-3/DNxHD encoding and decoding features thanks to BBC Research who sponsored the project and Baptiste Coudurier who implemented it. In July 2011, FFmpeg added 10-bit encoding support. [8] DNxHD support is included in stable version 0.5 of FFmpeg, released on March 10, 2009. [9] [10] This allows Linux non-linear video editors Cinelerra and Kdenlive to use DNxHD.

At the April 2012 NAB show, Brevity introduced a customized algorithm for the accelerated transport and encoding of DNxHD files. [11]

Technical details

DNxHD is very similar to JPEG. Every frame is independent and consists of VLC-coded DCT coefficients.

The header consists of many parts and may include quantization tables and 2048 bits of user data. Each frame also has two GUIDs and timestamp. The frame header is packed into big-endian dwords. Actual frame data consists of packed macroblocks using a technique almost identical to JPEG: DC prediction and variable-length codes with run length encoding for other 63 coefficients. DC coefficient is not quantized.

The codec supports alpha channel information.

VC-3

The DNxHD codec was submitted to the SMPTE organization as the framework for the VC-3 family of standards. It was approved as SMPTE VC-3 after a two-year testing and validation process in 2008 and 2009: [1] [2] [12] [13]

Related Research Articles

Material Exchange Format (MXF) is a container format for professional digital video and audio media defined by a set of SMPTE standards. A typical example of its use is for delivering advertisements to TV stations and tapeless archiving of broadcast TV programs. It is also used as part of the Digital Cinema Package for delivering movies to commercial theaters.

Dirac is an open and royalty-free video compression format, specification and software video codec developed by BBC Research & Development. Dirac aimed to provide high-quality video compression for Ultra HDTV and competed with existing formats such as H.264.

<span class="mw-page-title-main">FFmpeg</span> Multimedia framework

FFmpeg is a free and open-source software project consisting of a suite of libraries and programs for handling video, audio, and other multimedia files and streams. At its core is the command-line ffmpeg tool itself, designed for processing of video and audio files. It is widely used for format transcoding, basic editing, video scaling, video post-production effects and standards compliance.

Windows Media Video (WMV) is a series of video codecs and their corresponding video coding formats developed by Microsoft. It is part of the Windows Media framework. WMV consists of three distinct codecs: The original video compression technology known as WMV, was originally designed for Internet streaming applications, as a competitor to RealVideo. The other compression technologies, WMV Screen and WMV Image, cater for specialized content. After standardization by the Society of Motion Picture and Television Engineers (SMPTE), WMV version 9 was adapted for physical-delivery formats such as HD DVD and Blu-ray Disc and became known as VC-1. Microsoft also developed a digital container format called Advanced Systems Format to store video encoded by Windows Media Video.

SMPTE 421, informally known as VC-1, is a video coding format. Most of it was initially developed as Microsoft's proprietary video format Windows Media Video 9 in 2003. With some enhancements including the development of a new Advanced Profile, it was officially approved as a SMPTE standard on April 3, 2006. It was primarily marketed as a lower-complexity competitor to the H.264/MPEG-4 AVC standard. After its development, several companies other than Microsoft asserted that they held patents that applied to the technology, including Panasonic, LG Electronics and Samsung Electronics.

Editcam is a professional digital camera system manufactured by Ikegami and first introduced in 1995, available both as professional camcorders and modular dock recorders. It is the first ever tapeless field acquisition device and has evolved into a range of SD and HD cameras. As a portable camera system, it can record digital video data direct to a hard disk drive.

These tables compare features of multimedia container formats, most often used for storing or streaming digital video or digital audio content. To see which multimedia players support which container format, look at comparison of media players.

<span class="mw-page-title-main">Media Composer</span> Film and video editing system developed by Avid Technology

Avid Media Composer is a video editing application or non-linear editing system (NLE) developed by Avid Technology. It was initially released in 1989 as an offline editing system on the Macintosh II. Since the 1990s, Media Composer has been the dominant non-linear editing system in the high-end film and television industry, allowing offline and online editing workflows, including up to 16K editing and finishing. Much of its design, implementation, and terminology is derived from the people and practices found in filmmaking and broadcast.

libavcodec is a free and open-source library of codecs for encoding and decoding video and audio data.

Avid Symphony is non-linear editing software aimed at professionals in the film and television industry. It is available for Microsoft Windows PCs and Apple Macintosh platforms.

AVC-Intra is a type of video coding developed by Panasonic, and then supported in products made by other companies. AVC-Intra is available in Panasonic's high definition broadcast products, such as, for example, their P2 card equipped broadcast cameras.

Uncompressed video is digital video that either has never been compressed or was generated by decompressing previously compressed digital video. It is commonly used by video cameras, video monitors, video recording devices, and in video processors that perform functions such as image resizing, image rotation, deinterlacing, and text and graphics overlay. It is conveyed over various types of baseband digital video interfaces, such as HDMI, DVI, DisplayPort and SDI. Standards also exist for the carriage of uncompressed video over computer networks.

CineForm Intermediate is an open source video codec developed for CineForm Inc by David Taylor, David Newman and Brian Schunck. On March 30, 2011, the company was acquired by GoPro which in particular wanted to use the 3D film capabilities of the CineForm 444 Codec for its 3D HERO System.

Ingex is an open-source (GPL) suite of software for the digital capture of audio and video data, without the need for traditional audio or video tape or cassettes. Serial digital interface (SDI) capture is supported, as well as real-time transcoding. Portions of the software suite also act as a network file server for media files, as well as archiving to LTO-3 data tape. Audio and video media files can also be stored on USB hard drives or Network Attached Storage. The software is heavily used by the BBC, and was developed by the BBC Research Laboratory.

x265 HEVC/H.265 encoder

x265 is an encoder for creating digital video streams in the High Efficiency Video Coding (HEVC/H.265) video compression format developed by the Joint Collaborative Team on Video Coding (JCT-VC). It is available as a command-line app or a software library, under the terms of GNU General Public License (GPL) version 2 or later; however, customers may request a commercial license.

<span class="mw-page-title-main">CineAsset</span>

CineAsset is a complete mastering software suite by Doremi Labs that can create and playback encrypted and unencrypted DCI compliant packages from virtually any source. CineAsset includes a separate "Editor" application for generating Digital Cinema Packages (DCPs). CineAsset Pro adds the ability to generate encrypted DCPs and Key Delivery Messages (KDMs) for any encrypted content in the database.

Apple ProRes is a high quality, "visually lossless" lossy video compression format developed by Apple Inc. for use in post-production that supports video resolution up to 8K. It is the successor of the Apple Intermediate Codec and was introduced in 2007 with Final Cut Studio 2. Much like the H.26x and MPEG standards, the ProRes family of codecs use compression algorithms based on the discrete cosine transform (DCT). ProRes is widely used as a final format delivery method for HD broadcast files in commercials, features, Blu-ray and streaming.

<span class="mw-page-title-main">CinePlayer</span>

CinePlayer is a software based media player used to review Digital Cinema Packages (DCP) without the need for a digital cinema server by Doremi Labs. CinePlayer can play back any DCP, not just those created by Doremi Mastering products. In addition to playing DCPs, CinePlayer can also playback JPEG2000 image sequences and many popular multimedia file types.

Avid DNxHR, which stands for "Digital Nonlinear Extensible High Resolution", is a lossy UHDTV post-production codec engineered for multi-generation compositing with reduced storage and bandwidth requirements. The codec was specifically developed for resolutions considered above FHD/1080p, including 2K, 4K and 8K resolution. DNxHD will continue to be used for HD resolutions.

References

  1. 1 2 Avid Technology, Inc. (2008-02-13). "Avid DNxHD is First Codec Compliant with SMPTE VC-3". Archived from the original on 2012-08-04. Retrieved 2010-08-19.
  2. 1 2 "Avid DNxHD is First Codec Compliant with SMPTE VC-3". Archived from the original on 2008-02-15. Retrieved 2008-02-13.
  3. "Avid DNxHD Licensees". Archived from the original on August 7, 2008. Retrieved 2008-08-25.
  4. "Avid Introduces DNxHR Codec for 2K, 4K, and UHD Editing". Archived from the original on 6 November 2014. Retrieved 6 November 2014.
  5. Wim Van den Broeck (2014-12-22). "Editing 4K and Beyond in Media Composer Now Available with Avid Resolution Independence Update". Avid Technology . Retrieved 2014-12-23.
  6. Bryant Frazer (2014-12-22). "Starting Today, You Can Finally Edit 4K Natively in the Avid". studiodaily. Archived from the original on 2014-12-23. Retrieved 2014-12-23.
  7. Design, Blackmagic. "HyperDeck Shuttle - Blackmagic Design". blackmagic-design.com.
  8. "Commit message for dnxhd 10-bit support in FFmpeg git repository" . Retrieved 2013-01-21.
  9. FFmpeg version 0.5 [ permanent dead link ], Retrieved on 2009-08-09
  10. FFmpeg General documentation - Video codecs, Retrieved on 2009-08-09
  11. "NAB 2012: Brevity Emerges From Stealth Mode". Sports Video Group. 2012-04-16. Retrieved 2012-05-14.
  12. SMPTE, Standards development and the SMPTE role (PDF), archived from the original (PDF) on 2011-06-09, retrieved 2010-08-18
  13. "Numerical SMPTE Standards List" . Retrieved 2010-08-18.