Knowledge

ATI Avivo

Source 📝

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

Index

AVIVO

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

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