HOME

TheInfoList



OR:

ATI Avivo is a set of hardware and low level software features present on the ATI Radeon R520 family of
GPUs A graphics processing unit (GPU) is a specialized electronic circuit designed for digital image processing and to accelerate computer graphics, being present either as a discrete video card or embedded on motherboards, mobile phones, personal ...
and all later ATI Radeon products. ATI Avivo was designed to offload video decoding,
encoding In communications and Data processing, information processing, code is a system of rules to convert information—such as a letter (alphabet), letter, word, sound, image, or gesture—into another form, sometimes data compression, shortened or ...
, and post-processing from a computer's CPU to a compatible GPU. ATI Avivo compatible GPUs have lower CPU usage when a player and decoder software that support ATI Avivo is used. ATI Avivo has been long superseded by Unified Video Decoder (UVD) and Video Coding Engine (VCE).


Background

The GPU wars between ATI and
NVIDIA Nvidia Corporation ( ) is an American multinational corporation and technology company headquartered in Santa Clara, California, and incorporated in Delaware. Founded in 1993 by Jensen Huang (president and CEO), Chris Malachowsky, and Curti ...
have resulted in
GPUs A graphics processing unit (GPU) is a specialized electronic circuit designed for digital image processing and to accelerate computer graphics, being present either as a discrete video card or embedded on motherboards, mobile phones, personal ...
with ever-increasing processing power since early 2000s. To parallel this increase in speed and power, both GPU makers needed to increase video quality as well, in 3D graphics applications the focus in increasing quality has mainly fallen on anti-aliasing and
anisotropic filtering In 3D computer graphics, anisotropic filtering (AF) is a technique that improves the appearance of Texture filtering, textures, especially on surfaces viewed at sharp Viewing angle, angles. It helps make textures look sharper and more detailed ...
. However it has dawned upon both companies that video quality on the PC would need improvement as well and the current APIs provided by both companies have not seen many improvements over a few generations of GPUs. Therefore, ATI decided to revamp its GPU's video processing capability with ATI Avivo, in order to compete with NVIDIA PureVideo API. In the time of release of the latest generation Radeon HD series, the successor, the ATI Avivo HD was announced, and was presented on every Radeon HD 2600 and 2400
video card A graphics card (also called a video card, display card, graphics accelerator, graphics adapter, VGA card/VGA, video adapter, display adapter, or colloquially GPU) is a computer expansion card that generates a feed of graphics output to a displa ...
s to be available July, 2007 after NVIDIA announced similar hardware acceleration solution, PureVideo HD. In 2011 Avivo is renamed to ''AMD Media Codec Package'', an optional component of the AMD Catalyst software. The last version is released in August 2012. As of 2013, the package is no longer offered by AMD.


Features


ATI Avivo

During capturing, ATI Avivo amplifies the source, automatically adjust its brightness and contrast. ATI Avivo implements 12-bit transform to reduce data loss during conversion; it also utilizes motion adaptive 3D comb filter, automatic color control, automatic gain control, hardware noise reduction and edge enhancement technologies for better video playback quality. In decoding, the GPU core supports hardware decoding of H.264, VC-1, WMV9, and MPEG-2 videos to lower CPU utilization (the bitstream processing/entropy decoding still requires CPU processing). ATI Avivo supports vector adaptive de-interlacing and video scaling to reduce
jaggies Jaggies are artifacts in raster images, most frequently from aliasing, which in turn is often caused by non-linear mixing effects producing high-frequency components, or missing or poor anti-aliasing filtering prior to sampling. Jaggies are stai ...
, and spatial/temporal dithering, which attempts to simulate 10-bit color quality on 8-bit and 6-bit displays during process stage.


ATI Avivo HD

The successor of ATI Avivo is the ATI Avivo HD, which consists of several parts: integrated 5.1 surround sound HDMI audio controller, dual integrated
HDCP High-bandwidth Digital Content Protection (HDCP) is a form of digital copy protection developed by Intel Corporation to prevent copying of digital audio and video content as it travels across connections. Types of connections include DisplayPort ...
encryption key A key in cryptography is a piece of information, usually a string of numbers or letters that are stored in a file, which, when processed through a cryptographic algorithm, can encode or decode cryptographic data. Based on the used method, the key ...
for each DVI port (to reduce license costs), the Theater 200 chip for VIVO capabilities, the Xilleon chip for TV
overscan Overscan is a behaviour in certain television sets in which part of the input picture is cut off by the visible bounds of the screen. It exists because cathode-ray tube (CRT) television sets from the 1930s to the early 2000s were highly variable ...
and underscan correction, the Theater 200 chip as well as the originally-presented ATI Avivo Video Converter. However, most of the important hardware decoding functions of ATI Avivo HD are provided by the accompanied Unified Video Decoder ( UVD) and the Advanced Video Processor (AVP) which supports hardware decoding of H.264/AVC and
VC-1 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, ...
videos (and included bitstream processing/entropy decoding which was absent in last generation ATI Avivo). For
MPEG-1 MPEG-1 is a Technical standard, standard for lossy compression of video and Audio frequency, audio. It is designed to compress VHS-quality raw digital video and CD audio down to about 1.5 Mbit/s (26:1 and 6:1 compression ratios respectively ...
,
MPEG-2 MPEG-2 (a.k.a. H.222/H.262 as was defined by the ITU) is a standard for "the generic coding of moving pictures and associated audio information". It describes a combination of lossy video compression and lossy audio data compression methods ...
, and
MPEG-4 MPEG-4 is a group of international standards for the compression of digital audio and visual data, multimedia systems, and file storage formats. It was originally introduced in late 1998 as a group of audio and video coding formats and related ...
/
DivX DIVX (Digital Video Express) is a discontinued digital video format. Created in part by Circuit City, it was an unsuccessful attempt to create an alternative to video rental in the United States. The format's poor reception from consumers resu ...
videos, motion compensation and iDCT (inverse discrete cosine transform) will be done instead. The AVP retrieves the video from memory; handles scaling, de-interlacing and colour correction; and writes it back to memory. The AVP also uses 12-bit transform to reduce data loss during conversion, same as previous generation ATI Avivo.
HDMI High-Definition Multimedia Interface (HDMI) is a proprietary digital interface used to transmit high-quality video and audio signals between devices. It is commonly used to connect devices such as televisions, computer monitors, projectors, gam ...
supports the transfer of video together with 8-channel 96 kHz 24-bit digital audio (and optionally Dolby TrueHD and DTS-HD Master Audio streams for external decoding by AV receivers, since HDMI 1.3). Integration of an audio controller in the GPU core capable of surround sound output eliminates the need for
S/PDIF S/PDIF (Sony/Philips Digital Interface) is a type of digital audio interface used in consumer audio equipment to output audio over relatively short distances. The signal is transmitted over either a coaxial cable using RCA connector, RCA or BN ...
connection from
motherboard A motherboard, also called a mainboard, a system board, a logic board, and informally a mobo (see #Nomenclature, "Nomenclature" section), is the main printed circuit board (PCB) in general-purpose computers and other expandable systems. It ho ...
or
sound card A sound card (also known as an audio card) is an internal expansion card that provides input and output of audio signals to and from a computer under the control of computer programs. The term ''sound card'' is also applied to external audio ...
to the video card, for synchronous video and audio output via HDMI cable. The Radeon HD 2900 series lacked the UVD feature, but still was given the ATI Avivo HD label.


ATI Avivo Video Converter

ATI has also released a transcoder software dubbed "ATI Avivo Video Converter", which supports transcoding between H.264, VC-1, WMV9, WMV9 PMC, MPEG-2,
MPEG-4 MPEG-4 is a group of international standards for the compression of digital audio and visual data, multimedia systems, and file storage formats. It was originally introduced in late 1998 as a group of audio and video coding formats and related ...
,
DivX DIVX (Digital Video Express) is a discontinued digital video format. Created in part by Circuit City, it was an unsuccessful attempt to create an alternative to video rental in the United States. The format's poor reception from consumers resu ...
video formats, as well as formats used in
iPod The iPod is a series of portable media players and multi-purpose mobile devices that were designed and marketed by Apple Inc. from 2001 to 2022. The iPod Classic#1st generation, first version was released on November 10, 2001, about mon ...
and PSP. Earlier versions of this software uses only the CPU for transcoding, but have been locked for exclusive use with the ATI X1000 series of GPUs. Software modifications have made it possible to use version 1.12 of converter on a wider range of graphics adapters. The ATI Avivo Video Converter for
Windows Vista Windows Vista is a major release of the Windows NT operating system developed by Microsoft. It was the direct successor to Windows XP, released five years earlier, which was then the longest time span between successive releases of Microsoft W ...
was available with the release of Catalyst 7.9 (September 2007 release, version 8.411). The ATI Avivo Video Converter with GPU transcoding acceleration is now also available for use with HD 4800 and HD 4600 series graphics cards and is included with the Catalyst 8.12 drivers. Support for Vista x64 is available via a separate download starting with Catalyst 9.6 (9-6_vista32-64_xcode). The new software is faster than Badaboom, an encoder that uses NVIDIA's
CUDA In computing, CUDA (Compute Unified Device Architecture) is a proprietary parallel computing platform and application programming interface (API) that allows software to use certain types of graphics processing units (GPUs) for accelerated gene ...
to accelerate encoding, but has a higher CPU utilization than Badaboom. One review reported visual problems with iPod and WMV playback using Catalyst version 8.12, and although concluding there was no clear winners, if forced to choose would go with the Avivo converter.


Software support

* ArcSoft TotalMedia Theatre * Corel WinDVD * Media Player Classic Home Cinema * MediaPortal * Cyberlink PowerDVD *
Microsoft Microsoft Corporation is an American multinational corporation and technology company, technology conglomerate headquartered in Redmond, Washington. Founded in 1975, the company became influential in the History of personal computers#The ear ...
Windows Vista Windows Vista is a major release of the Windows NT operating system developed by Microsoft. It was the direct successor to Windows XP, released five years earlier, which was then the longest time span between successive releases of Microsoft W ...
internal
MPEG-2 MPEG-2 (a.k.a. H.222/H.262 as was defined by the ITU) is a standard for "the generic coding of moving pictures and associated audio information". It describes a combination of lossy video compression and lossy audio data compression methods ...
decoder *
Nero Nero Claudius Caesar Augustus Germanicus ( ; born Lucius Domitius Ahenobarbus; 15 December AD 37 – 9 June AD 68) was a Roman emperor and the final emperor of the Julio-Claudian dynasty, reigning from AD 54 until his ...
* All
Linux Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
players supporting Xv output (with AMD Catalyst 9.1 or newer)


See also

* Unified Video Decoder (UVD) * Video Coding Engine (VCE)


References


External links


ATI Avivo
{{AMD graphics ATI Technologies Video acceleration