Knowledge (XXG)

ATI Avivo

Source 📝

27: 149:. 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. 357:
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).
290:
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
188:
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
362:
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.
140:
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
192:
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
112:
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
350:
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
215:
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
629: 284:; 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. 537: 592: 621: 512: 488: 962: 201:, and spatial/temporal dithering, which attempts to simulate 10-bit color quality on 8-bit and 6-bit displays during process stage. 382: 322:
ATI has also released a transcoder software dubbed "ATI Avivo Video Converter", which supports transcoding between H.264, VC-1,
346:. Earlier versions of this software uses only the CPU for transcoding, but have been locked for exclusive use with the ATI 730: 1321: 773: 1282: 585: 372: 1316: 1222: 633: 625: 1272: 967: 835: 261:
videos (and included bitstream processing/entropy decoding which was absent in last generation ATI Avivo). For
137: 93: 1202: 175:
software. The last version is released in August 2012. As of 2013, the package is no longer offered by AMD.
109: 245:
However, most of the important hardware decoding functions of ATI Avivo HD are provided by the accompanied
156:
series, the successor, the ATI Avivo HD was announced, and was presented on every Radeon HD 2600 and 2400
1212: 896: 853: 848: 843: 820: 795: 790: 758: 753: 748: 743: 738: 578: 437: 410: 327: 311: 250: 246: 210: 146: 142: 113: 105: 541: 464: 721: 343: 1007: 947: 901: 705: 443: 323: 117: 1262: 1252: 1242: 1232: 1189: 1029: 782: 700: 695: 690: 685: 392: 223: 516: 538:"PC Perspective - Battle of GPU Transcoders: ATI Avivo Converter and NVIDIA Elemental Badaboom" 277:
videos, motion compensation and iDCT (inverse discrete cosine transform) will be done instead.
1256: 825: 815: 810: 805: 800: 420: 281: 982: 161: 129: 39: 1149: 1077: 906: 160:
to be available July, 2007 after NVIDIA announced similar hardware acceleration solution,
354:
was available with the release of Catalyst 7.9 (September 2007 release, version 8.411).
26: 1175: 1072: 219: 97: 1310: 1277: 1236: 1129: 942: 937: 927: 911: 710: 668: 400: 351: 1082: 1067: 424: 377: 172: 1194: 1165: 1124: 1062: 952: 387: 347: 307: 296: 194: 153: 89: 1287: 1266: 1170: 1144: 653: 300: 157: 34: 280:
The AVP retrieves the video from memory; handles scaling, de-interlacing and
253:) and the Advanced Video Processor (AVP) which supports hardware decoding of 1046: 397: 235: 303:
to the video card, for synchronous video and audio output via HDMI cable.
1246: 1216: 1206: 1012: 932: 663: 658: 231: 101: 358:
The new software is faster than Badaboom, an encoder that uses NVIDIA's
1039: 1034: 227: 198: 565: 222:
for each DVI port (to reduce license costs), the Theater 200 chip for
68: 1087: 1024: 977: 972: 957: 615: 404: 331: 292: 270: 266: 262: 238:
correction, the Theater 200 chip as well as the originally-presented
189:
and edge enhancement technologies for better video playback quality.
133: 96:
and all later ATI Radeon products. ATI Avivo was designed to offload
88:
is a set of hardware and low level software features present on the
416: 254: 1019: 359: 339: 335: 287: 274: 258: 216: 1112: 878: 613: 574: 570: 1226: 601: 492: 468: 314:
feature, but still was given the ATI Avivo HD label.
1188: 1158: 1137: 1123: 1055: 1000: 993: 920: 889: 834: 781: 771: 729: 720: 678: 646: 63: 45: 33: 152:In the time of release of the latest generation 16:Set of hardware and low level software features 239: 586: 8: 19: 1134: 1120: 1109: 997: 886: 875: 778: 726: 643: 610: 593: 579: 571: 338:video formats, as well as formats used in 25: 18: 456: 7: 14: 880:Current technologies and software 383:Media Player Classic Home Cinema 171:, an optional component of the 489:"Previous AMD Display Drivers" 1: 197:and video scaling to reduce 167:In 2011 Avivo is renamed to 897:Unified Video Decoder (UVD) 679:Vertex and fragment shaders 51:; 19 years ago 1338: 373:ArcSoft TotalMedia Theatre 208: 1119: 1114:Other brands and products 1108: 902:Video Coding Engine (VCE) 885: 874: 642: 609: 465:"AMD Technology Glossary" 318:ATI Avivo Video Converter 240:ATI Avivo Video Converter 24: 890:Audio/Video acceleration 169:AMD Media Codec Package 772:Unified shaders & 907:Video Core Next (VCN) 634:APU features template 626:GPU features template 438:Unified Video Decoder 308:Radeon HD 2900 series 247:Unified Video Decoder 211:Unified Video Decoder 147:anisotropic filtering 128:The GPU wars between 114:Unified Video Decoder 1008:AMD Radeon Software 444:Video Coding Engine 419:players supporting 118:Video Coding Engine 21: 1322:Video acceleration 393:Cyberlink PowerDVD 226:capabilities, the 108:from a computer's 1304: 1303: 1300: 1299: 1296: 1295: 1257:PlayStation 4 Pro 1184: 1183: 1104: 1103: 1100: 1099: 1096: 1095: 870: 869: 866: 865: 862: 861: 767: 766: 637: 282:colour correction 136:have resulted in 83: 82: 1329: 1317:ATI Technologies 1273:Atari VCS (2021) 1135: 1121: 1110: 998: 921:GPU technologies 887: 876: 779: 727: 644: 620: 611: 595: 588: 581: 572: 553: 552: 550: 549: 540:. Archived from 534: 528: 527: 525: 524: 515:. Archived from 509: 503: 502: 500: 499: 485: 479: 478: 476: 475: 461: 367:Software support 295:connection from 79: 76: 74: 72: 70: 59: 57: 52: 29: 22: 1337: 1336: 1332: 1331: 1330: 1328: 1327: 1326: 1307: 1306: 1305: 1292: 1283:Xbox Series X/S 1192: 1180: 1154: 1150:Radeon Instinct 1127: 1115: 1092: 1051: 989: 948:Hybrid Graphics 916: 881: 858: 830: 763: 722:Unified shaders 716: 674: 638: 619: 605: 599: 562: 557: 556: 547: 545: 536: 535: 531: 522: 520: 513:"Rage3D thread" 511: 510: 506: 497: 495: 487: 486: 482: 473: 471: 463: 462: 458: 453: 434: 369: 320: 213: 207: 186: 181: 126: 106:post-processing 90:ATI Radeon R520 67: 55: 53: 50: 46:Initial release 17: 12: 11: 5: 1335: 1333: 1325: 1324: 1319: 1309: 1308: 1302: 1301: 1298: 1297: 1294: 1293: 1291: 1290: 1285: 1280: 1275: 1270: 1260: 1250: 1240: 1230: 1220: 1210: 1199: 1197: 1186: 1185: 1182: 1181: 1179: 1178: 1173: 1168: 1166:FireGL/FirePro 1162: 1160: 1156: 1155: 1153: 1152: 1147: 1141: 1139: 1132: 1130:supercomputers 1117: 1116: 1113: 1106: 1105: 1102: 1101: 1098: 1097: 1094: 1093: 1091: 1090: 1085: 1080: 1075: 1073:Close to Metal 1070: 1065: 1059: 1057: 1053: 1052: 1050: 1049: 1044: 1043: 1042: 1032: 1030:GPU PerfStudio 1027: 1022: 1017: 1016: 1015: 1004: 1002: 995: 991: 990: 988: 987: 986: 985: 980: 975: 965: 960: 955: 950: 945: 940: 935: 930: 924: 922: 918: 917: 915: 914: 909: 904: 899: 893: 891: 883: 882: 879: 872: 871: 868: 867: 864: 863: 860: 859: 857: 856: 851: 846: 840: 838: 832: 831: 829: 828: 823: 818: 813: 808: 803: 798: 793: 787: 785: 776: 769: 768: 765: 764: 762: 761: 756: 751: 746: 741: 735: 733: 724: 718: 717: 715: 714: 708: 703: 698: 693: 688: 682: 680: 676: 675: 673: 672: 666: 661: 656: 650: 648: 647:Fixed pipeline 640: 639: 614: 607: 606: 600: 598: 597: 590: 583: 575: 569: 568: 561: 560:External links 558: 555: 554: 529: 504: 480: 455: 454: 452: 449: 448: 447: 441: 433: 430: 429: 428: 413: 408: 395: 390: 385: 380: 375: 368: 365: 319: 316: 220:encryption key 206: 203: 195:de-interlacing 185: 182: 180: 177: 125: 122: 98:video decoding 81: 80: 65: 61: 60: 47: 43: 42: 37: 31: 30: 15: 13: 10: 9: 6: 4: 3: 2: 1334: 1323: 1320: 1318: 1315: 1314: 1312: 1289: 1286: 1284: 1281: 1279: 1278:PlayStation 5 1276: 1274: 1271: 1268: 1264: 1261: 1258: 1254: 1251: 1248: 1244: 1241: 1238: 1237:PlayStation 4 1234: 1231: 1228: 1224: 1221: 1218: 1214: 1211: 1208: 1204: 1201: 1200: 1198: 1196: 1191: 1187: 1177: 1174: 1172: 1169: 1167: 1164: 1163: 1161: 1157: 1151: 1148: 1146: 1143: 1142: 1140: 1136: 1133: 1131: 1126: 1122: 1118: 1111: 1107: 1089: 1086: 1084: 1081: 1079: 1076: 1074: 1071: 1069: 1066: 1064: 1061: 1060: 1058: 1054: 1048: 1045: 1041: 1038: 1037: 1036: 1033: 1031: 1028: 1026: 1023: 1021: 1018: 1014: 1011: 1010: 1009: 1006: 1005: 1003: 999: 996: 992: 984: 981: 979: 976: 974: 971: 970: 969: 966: 964: 961: 959: 956: 954: 951: 949: 946: 944: 941: 939: 936: 934: 931: 929: 926: 925: 923: 919: 913: 910: 908: 905: 903: 900: 898: 895: 894: 892: 888: 884: 877: 873: 855: 852: 850: 847: 845: 842: 841: 839: 837: 833: 827: 824: 822: 819: 817: 814: 812: 809: 807: 804: 802: 799: 797: 794: 792: 789: 788: 786: 784: 780: 777: 775: 770: 760: 757: 755: 752: 750: 747: 745: 742: 740: 737: 736: 734: 732: 728: 725: 723: 719: 712: 711:All-in-Wonder 709: 707: 704: 702: 699: 697: 694: 692: 689: 687: 684: 683: 681: 677: 671:(before 2000) 670: 669:All-in-Wonder 667: 665: 662: 660: 657: 655: 652: 651: 649: 645: 641: 635: 631: 627: 623: 617: 612: 608: 603: 596: 591: 589: 584: 582: 577: 576: 573: 567: 564: 563: 559: 544:on 2008-12-16 543: 539: 533: 530: 519:on 2016-03-03 518: 514: 508: 505: 494: 490: 484: 481: 470: 466: 460: 457: 450: 445: 442: 439: 436: 435: 431: 427:9.1 or newer) 426: 423:output (with 422: 418: 414: 412: 409: 406: 402: 401:Windows Vista 399: 396: 394: 391: 389: 386: 384: 381: 379: 376: 374: 371: 370: 366: 364: 361: 355: 353: 352:Windows Vista 349: 345: 341: 337: 333: 329: 325: 317: 315: 313: 309: 304: 302: 298: 294: 291:the need for 289: 285: 283: 278: 276: 272: 268: 264: 260: 256: 252: 248: 243: 241: 237: 233: 229: 225: 221: 218: 212: 204: 202: 200: 196: 190: 183: 178: 176: 174: 170: 165: 163: 159: 155: 150: 148: 144: 143:anti-aliasing 139: 135: 131: 123: 121: 119: 115: 111: 107: 103: 99: 95: 91: 87: 78: 66: 62: 48: 44: 41: 38: 36: 32: 28: 23: 1195:handheld PCs 1125:Workstations 713:(after 1999) 630:List of APUs 622:List of GPUs 546:. Retrieved 542:the original 532: 521:. Retrieved 517:the original 507: 496:. Retrieved 483: 472:. Retrieved 459: 425:AMD Catalyst 378:Corel WinDVD 356: 348:X1000 series 321: 305: 286: 279: 244: 230:chip for TV 214: 205:ATI Avivo HD 191: 187: 173:AMD Catalyst 168: 166: 162:PureVideo HD 151: 127: 85: 84: 35:Developer(s) 1078:CodeAnalyst 1063:AMD APP SDK 953:HyperMemory 388:MediaPortal 310:lacked the 297:motherboard 158:video cards 75:/technology 1311:Categories 1288:Steam Deck 1267:Xbox One X 1176:FireStream 1145:Radeon Pro 548:2009-01-20 523:2007-04-13 498:2013-11-01 474:2013-11-01 451:References 330:, MPEG-2, 301:sound card 209:See also: 124:Background 116:(UVD) and 92:family of 1233:Liverpool 1223:Hollywood 1047:HLSL2GLSL 943:CrossFire 938:PowerTune 928:Eyefinity 912:TrueAudio 731:TeraScale 566:ATI Avivo 403:internal 398:Microsoft 257:/AVC and 236:underscan 184:ATI Avivo 154:Radeon HD 86:ATI Avivo 20:ATI Avivo 1247:Xbox One 1217:Xbox 360 1207:GameCube 1190:Consoles 1159:Obsolete 1068:Catalyst 1056:Obsolete 994:Software 933:FreeSync 604:graphics 432:See also 326:9, WMV9 232:overscan 179:Features 102:encoding 1263:Scorpio 1243:Durango 1203:Flipper 1138:Current 1040:TressFX 1035:GPUOpen 1001:Current 854:RX 7000 849:RX 6000 844:RX 5000 821:RX Vega 796:HD 8000 791:HD 7000 759:HD 6000 754:HD 5000 749:HD 4000 744:HD 3000 739:HD 2000 407:decoder 228:Xilleon 199:jaggies 120:(VCE). 64:Website 54: ( 1193:& 1171:FireMV 1128:& 1088:CodeXL 1083:Mantle 1025:AMDGPU 958:HyperZ 774:memory 654:Wonder 628:) and 618:-brand 616:Radeon 405:MPEG-2 332:MPEG-4 293:S/PDIF 271:MPEG-4 269:, and 267:MPEG-2 263:MPEG-1 134:NVIDIA 104:, and 77:/Avivo 1213:Xenos 446:(VCE) 440:(UVD) 417:Linux 255:H.264 1020:ROCm 1013:HD3D 968:RDNA 836:RDNA 706:R500 701:R400 696:R300 691:R200 686:R100 664:Rage 659:Mach 415:All 411:Nero 360:CUDA 342:and 340:iPod 336:DivX 306:The 288:HDMI 275:DivX 259:VC-1 234:and 224:VIVO 217:HDCP 145:and 138:GPUs 132:and 94:GPUs 73:.com 71:.amd 56:2005 49:2005 1253:Neo 1227:Wii 963:HSA 826:600 816:500 811:400 806:300 801:200 783:GCN 602:AMD 493:AMD 469:AMD 344:PSP 328:PMC 324:WMV 312:UVD 299:or 251:UVD 130:ATI 110:CPU 69:ati 40:ATI 1313:: 491:. 467:. 421:Xv 334:, 265:, 242:. 164:. 100:, 1269:) 1265:( 1259:) 1255:( 1249:) 1245:( 1239:) 1235:( 1229:) 1225:( 1219:) 1215:( 1209:) 1205:( 983:4 978:3 973:2 636:) 632:( 624:( 594:e 587:t 580:v 551:. 526:. 501:. 477:. 273:/ 249:( 58:)

Index


Developer(s)
ATI
ati.amd.com/technology/Avivo
ATI Radeon R520
GPUs
video decoding
encoding
post-processing
CPU
Unified Video Decoder
Video Coding Engine
ATI
NVIDIA
GPUs
anti-aliasing
anisotropic filtering
Radeon HD
video cards
PureVideo HD
AMD Catalyst
de-interlacing
jaggies
Unified Video Decoder
HDCP
encryption key
VIVO
Xilleon
overscan
underscan

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.