Knowledge (XXG)

Audio codec

Source đź“ť

1511: 1501: 180: 50:. The objective of the algorithm is to represent the high-fidelity audio signal with a minimum number of bits while retaining quality. This can effectively reduce the storage space and the 73:
In hardware, audio codec refers to a single device that encodes analog audio as digital signals and decodes digital back into analog. In other words, it contains both an
335: 170: 1552: 1854: 1003: 814: 1604: 703: 517: 1209: 1032: 826: 1893: 1214: 791: 169: 1864: 944: 292: 2089: 1913: 1321: 1059: 998: 809: 759: 582: 427: 126: 63: 442: 328: 246: 1545: 1434: 1444: 1282: 1133: 1052: 846: 185: 102: 2026: 1417: 1037: 831: 619: 550: 1179: 507: 1874: 1514: 1801: 1504: 1407: 949: 321: 204: 2099: 1538: 497: 492: 78: 74: 1439: 2072: 2041: 1786: 1696: 1366: 1204: 1184: 1128: 786: 577: 380: 136: 42:) that encodes or decodes audio. In software, an audio codec is a computer program implementing an algorithm that 2124: 1449: 1390: 1316: 1164: 754: 749: 604: 522: 447: 1454: 1027: 821: 653: 67: 43: 422: 113:, and this is the only format that most codecs support, but some legacy codecs support other formats such as 2051: 1950: 1903: 1811: 1395: 766: 609: 405: 395: 89:
that support both audio in and out, for instance. Hardware audio codecs send and receive digital data using
59: 200: 1945: 1859: 1701: 1020: 771: 555: 400: 2129: 2046: 1869: 1849: 1424: 110: 51: 225: 1674: 1614: 1599: 1594: 1108: 570: 532: 353: 1781: 1652: 1339: 1189: 1174: 1143: 1138: 1047: 954: 856: 841: 624: 55: 47: 1918: 1412: 1382: 1361: 1267: 1199: 1093: 781: 597: 587: 482: 462: 457: 993: 2031: 1908: 1356: 1344: 1326: 1194: 1078: 1015: 861: 776: 732: 693: 375: 296: 2067: 2011: 1825: 1636: 1561: 1331: 1287: 1260: 1255: 1230: 1113: 1098: 1008: 917: 912: 887: 741: 474: 452: 344: 54:
required for transmission of the stored audio file. Most software codecs are implemented as
2036: 2006: 1642: 1250: 1064: 988: 969: 939: 907: 873: 432: 370: 90: 38:
is a device or computer program capable of encoding or decoding a digital data stream (a
1530: 250: 1646: 1042: 836: 565: 560: 417: 390: 362: 131: 2118: 2021: 1746: 1626: 1565: 1349: 1297: 964: 959: 934: 866: 487: 385: 271: 2093: 1568: 1470: 437: 412: 82: 168: 2016: 1632: 1429: 1307: 1103: 929: 146: 141: 1898: 1884: 1586: 1486: 1277: 1272: 1159: 1118: 924: 86: 17: 1990: 1985: 1980: 1970: 1961: 1820: 313: 27:
Device or program that encodes/decodes audio data in some bitstream format
1711: 1664: 1622: 1400: 1245: 902: 94: 188:
was created from a revision of this article dated 3 April 2016
1751: 1706: 1660: 1169: 643: 592: 46:
digital audio data according to a given audio file or streaming media
1975: 1791: 1765: 1760: 1719: 1670: 1656: 683: 106: 98: 1796: 1691: 1583: 1518: 1292: 1123: 716: 663: 114: 39: 673: 527: 512: 502: 1931: 1534: 317: 648: 614: 166: 62:. Most modern audio compression algorithms are based on 2060: 1999: 1959: 1938: 1883: 1840: 1810: 1774: 1739: 1732: 1684: 1613: 1582: 1575: 1479: 1463: 1381: 1306: 1238: 1229: 1152: 1086: 1077: 978: 895: 886: 802: 740: 731: 633: 543: 473: 361: 352: 179: 1546: 329: 8: 295:. Ubuntu Documentation Team. Archived from 1928: 1736: 1579: 1553: 1539: 1531: 1235: 1083: 892: 737: 358: 336: 322: 314: 293:"Ubuntu Documentation - What is a codec?" 109:, etc. Most commonly the digital data is 196:, and does not reflect subsequent edits. 217: 7: 127:Comparison of audio coding formats 64:modified discrete cosine transform 25: 2087: 1510: 1509: 1500: 1499: 178: 58:which interface to one or more 2027:Error detection and correction 1: 2100:Comparison of radio systems 249:. About.com. Archived from 81:(DAC) running off the same 79:digital-to-analog converter 75:analog-to-digital converter 44:compresses and decompresses 2146: 2073:International broadcasting 2042:FM extended band in Brazil 1391:Compressed data structures 713:RLE + BWT + MTF + Huffman 381:Asymmetric numeral systems 137:List of open-source codecs 2081: 1927: 1495: 750:Discrete cosine transform 680:LZ77 + Huffman + context 1455:Smallest grammar problem 68:linear predictive coding 2052:Shortwave relay station 1951:Audio signal processing 1396:Compressed suffix array 945:Nyquist–Shannon theorem 1946:Audio data compression 174: 154:Listen to this article 2047:Multipath propagation 1870:MPEG-1 Audio Layer II 1740:Frequency allocations 1615:Frequency allocations 1425:Kolmogorov complexity 1293:Video characteristics 670:LZ77 + Huffman + ANS 173: 2000:Technical (emission) 1515:Compression software 1109:Compression artifact 1065:Psychoacoustic model 299:on February 19, 2012 205:More spoken articles 1505:Compression formats 1144:Texture compression 1139:Standard test image 955:Silence compression 247:"About.com - Codec" 48:audio coding format 1413:Information theory 1268:Display resolution 1094:Chroma subsampling 483:Byte pair encoding 428:Shannon–Fano–Elias 272:"Glossary - Codec" 175: 85:. This is used in 66:(MDCT) coding and 60:multimedia players 2112: 2111: 2108: 2107: 2032:FM broadcast band 1939:Technical (audio) 1836: 1835: 1728: 1727: 1528: 1527: 1377: 1376: 1327:Deblocking filter 1225: 1224: 1073: 1072: 882: 881: 727: 726: 171: 16:(Redirected from 2137: 2125:Data compression 2094:Radio portal 2092: 2091: 2090: 2068:History of radio 2012:AM expanded band 1929: 1812:Commercial radio 1737: 1580: 1555: 1548: 1541: 1532: 1513: 1512: 1503: 1502: 1332:Lapped transform 1236: 1114:Image resolution 1099:Coding tree unit 1084: 893: 738: 359: 345:Data compression 338: 331: 324: 315: 308: 307: 305: 304: 289: 283: 282: 280: 279: 268: 262: 261: 259: 258: 243: 237: 236: 234: 233: 222: 195: 193: 182: 181: 172: 162: 160: 155: 21: 2145: 2144: 2140: 2139: 2138: 2136: 2135: 2134: 2115: 2114: 2113: 2104: 2088: 2086: 2077: 2056: 2037:FM broadcasting 2007:AM broadcasting 1995: 1955: 1934: 1923: 1879: 1832: 1806: 1775:Digital systems 1770: 1755: 1724: 1685:Digital systems 1680: 1609: 1571: 1559: 1529: 1524: 1491: 1475: 1459: 1440:Rate–distortion 1373: 1302: 1221: 1148: 1069: 974: 970:Sub-band coding 878: 803:Predictive type 798: 723: 690:LZSS + Huffman 640:LZ77 + Huffman 629: 539: 475:Dictionary type 469: 371:Adaptive coding 348: 342: 312: 311: 302: 300: 291: 290: 286: 277: 275: 274:. Afterdawn.com 270: 269: 265: 256: 254: 245: 244: 240: 231: 229: 224: 223: 219: 214: 209: 208: 197: 191: 189: 186:This audio file 183: 176: 167: 164: 158: 157: 153: 123: 117:for telephony. 28: 23: 22: 15: 12: 11: 5: 2143: 2141: 2133: 2132: 2127: 2117: 2116: 2110: 2109: 2106: 2105: 2103: 2102: 2097: 2082: 2079: 2078: 2076: 2075: 2070: 2064: 2062: 2058: 2057: 2055: 2054: 2049: 2044: 2039: 2034: 2029: 2024: 2019: 2014: 2009: 2003: 2001: 1997: 1996: 1994: 1993: 1988: 1986:Kahn-Hazeltine 1983: 1978: 1973: 1967: 1965: 1957: 1956: 1954: 1953: 1948: 1942: 1940: 1936: 1935: 1933:Related topics 1932: 1925: 1924: 1922: 1921: 1916: 1911: 1906: 1901: 1896: 1890: 1888: 1881: 1880: 1878: 1877: 1872: 1867: 1862: 1857: 1852: 1846: 1844: 1838: 1837: 1834: 1833: 1831: 1830: 1829: 1828: 1817: 1815: 1808: 1807: 1805: 1804: 1799: 1794: 1789: 1784: 1778: 1776: 1772: 1771: 1769: 1768: 1763: 1758: 1753: 1749: 1743: 1741: 1734: 1730: 1729: 1726: 1725: 1723: 1722: 1717: 1714: 1709: 1704: 1699: 1694: 1688: 1686: 1682: 1681: 1679: 1678: 1668: 1650: 1640: 1630: 1619: 1617: 1611: 1610: 1608: 1607: 1602: 1597: 1591: 1589: 1577: 1573: 1572: 1560: 1558: 1557: 1550: 1543: 1535: 1526: 1525: 1523: 1522: 1507: 1496: 1493: 1492: 1490: 1489: 1483: 1481: 1477: 1476: 1474: 1473: 1467: 1465: 1461: 1460: 1458: 1457: 1452: 1447: 1442: 1437: 1432: 1427: 1422: 1421: 1420: 1410: 1405: 1404: 1403: 1398: 1387: 1385: 1379: 1378: 1375: 1374: 1372: 1371: 1370: 1369: 1364: 1354: 1353: 1352: 1347: 1342: 1334: 1329: 1324: 1319: 1313: 1311: 1304: 1303: 1301: 1300: 1295: 1290: 1285: 1280: 1275: 1270: 1265: 1264: 1263: 1258: 1253: 1242: 1240: 1233: 1227: 1226: 1223: 1222: 1220: 1219: 1218: 1217: 1212: 1207: 1202: 1192: 1187: 1182: 1177: 1172: 1167: 1162: 1156: 1154: 1150: 1149: 1147: 1146: 1141: 1136: 1131: 1126: 1121: 1116: 1111: 1106: 1101: 1096: 1090: 1088: 1081: 1075: 1074: 1071: 1070: 1068: 1067: 1062: 1057: 1056: 1055: 1050: 1045: 1040: 1035: 1025: 1024: 1023: 1013: 1012: 1011: 1006: 996: 991: 985: 983: 976: 975: 973: 972: 967: 962: 957: 952: 947: 942: 937: 932: 927: 922: 921: 920: 915: 910: 899: 897: 890: 884: 883: 880: 879: 877: 876: 874:Psychoacoustic 871: 870: 869: 864: 859: 851: 850: 849: 844: 839: 834: 829: 819: 818: 817: 806: 804: 800: 799: 797: 796: 795: 794: 789: 784: 774: 769: 764: 763: 762: 757: 746: 744: 742:Transform type 735: 729: 728: 725: 724: 722: 721: 720: 719: 711: 710: 709: 706: 698: 697: 696: 688: 687: 686: 678: 677: 676: 668: 667: 666: 658: 657: 656: 651: 646: 637: 635: 631: 630: 628: 627: 622: 617: 612: 607: 602: 601: 600: 595: 585: 580: 575: 574: 573: 563: 558: 553: 547: 545: 541: 540: 538: 537: 536: 535: 530: 525: 520: 515: 510: 505: 500: 495: 485: 479: 477: 471: 470: 468: 467: 466: 465: 460: 455: 450: 440: 435: 430: 425: 420: 415: 410: 409: 408: 403: 398: 388: 383: 378: 373: 367: 365: 356: 350: 349: 343: 341: 340: 333: 326: 318: 310: 309: 284: 263: 238: 226:"Using codecs" 216: 215: 213: 210: 198: 184: 177: 165: 152: 151: 150: 149: 144: 139: 134: 132:List of codecs 129: 122: 119: 26: 24: 14: 13: 10: 9: 6: 4: 3: 2: 2142: 2131: 2128: 2126: 2123: 2122: 2120: 2101: 2098: 2096: 2095: 2084: 2083: 2080: 2074: 2071: 2069: 2066: 2065: 2063: 2059: 2053: 2050: 2048: 2045: 2043: 2040: 2038: 2035: 2033: 2030: 2028: 2025: 2023: 2022:Digital radio 2020: 2018: 2015: 2013: 2010: 2008: 2005: 2004: 2002: 1998: 1992: 1989: 1987: 1984: 1982: 1979: 1977: 1974: 1972: 1969: 1968: 1966: 1963: 1958: 1952: 1949: 1947: 1944: 1943: 1941: 1937: 1930: 1926: 1920: 1917: 1915: 1912: 1910: 1907: 1905: 1902: 1900: 1897: 1895: 1892: 1891: 1889: 1886: 1882: 1876: 1873: 1871: 1868: 1866: 1863: 1861: 1858: 1856: 1853: 1851: 1848: 1847: 1845: 1843: 1839: 1827: 1824: 1823: 1822: 1819: 1818: 1816: 1813: 1809: 1803: 1800: 1798: 1795: 1793: 1790: 1788: 1785: 1783: 1780: 1779: 1777: 1773: 1767: 1764: 1762: 1759: 1757: 1750: 1748: 1745: 1744: 1742: 1738: 1735: 1731: 1721: 1718: 1715: 1713: 1710: 1708: 1705: 1703: 1700: 1698: 1695: 1693: 1690: 1689: 1687: 1683: 1676: 1672: 1669: 1666: 1662: 1658: 1654: 1651: 1648: 1644: 1641: 1638: 1634: 1631: 1628: 1624: 1621: 1620: 1618: 1616: 1612: 1606: 1603: 1601: 1598: 1596: 1593: 1592: 1590: 1588: 1585: 1581: 1578: 1574: 1570: 1567: 1566:digital audio 1563: 1556: 1551: 1549: 1544: 1542: 1537: 1536: 1533: 1520: 1516: 1508: 1506: 1498: 1497: 1494: 1488: 1485: 1484: 1482: 1478: 1472: 1469: 1468: 1466: 1462: 1456: 1453: 1451: 1448: 1446: 1443: 1441: 1438: 1436: 1433: 1431: 1428: 1426: 1423: 1419: 1416: 1415: 1414: 1411: 1409: 1406: 1402: 1399: 1397: 1394: 1393: 1392: 1389: 1388: 1386: 1384: 1380: 1368: 1365: 1363: 1360: 1359: 1358: 1355: 1351: 1348: 1346: 1343: 1341: 1338: 1337: 1335: 1333: 1330: 1328: 1325: 1323: 1320: 1318: 1315: 1314: 1312: 1309: 1305: 1299: 1298:Video quality 1296: 1294: 1291: 1289: 1286: 1284: 1281: 1279: 1276: 1274: 1271: 1269: 1266: 1262: 1259: 1257: 1254: 1252: 1249: 1248: 1247: 1244: 1243: 1241: 1237: 1234: 1232: 1228: 1216: 1213: 1211: 1208: 1206: 1203: 1201: 1198: 1197: 1196: 1193: 1191: 1188: 1186: 1183: 1181: 1178: 1176: 1173: 1171: 1168: 1166: 1163: 1161: 1158: 1157: 1155: 1151: 1145: 1142: 1140: 1137: 1135: 1132: 1130: 1127: 1125: 1122: 1120: 1117: 1115: 1112: 1110: 1107: 1105: 1102: 1100: 1097: 1095: 1092: 1091: 1089: 1085: 1082: 1080: 1076: 1066: 1063: 1061: 1058: 1054: 1051: 1049: 1046: 1044: 1041: 1039: 1036: 1034: 1031: 1030: 1029: 1026: 1022: 1019: 1018: 1017: 1014: 1010: 1007: 1005: 1002: 1001: 1000: 997: 995: 992: 990: 987: 986: 984: 981: 977: 971: 968: 966: 965:Speech coding 963: 961: 960:Sound quality 958: 956: 953: 951: 948: 946: 943: 941: 938: 936: 935:Dynamic range 933: 931: 928: 926: 923: 919: 916: 914: 911: 909: 906: 905: 904: 901: 900: 898: 894: 891: 889: 885: 875: 872: 868: 865: 863: 860: 858: 855: 854: 852: 848: 845: 843: 840: 838: 835: 833: 830: 828: 825: 824: 823: 820: 816: 813: 812: 811: 808: 807: 805: 801: 793: 790: 788: 785: 783: 780: 779: 778: 775: 773: 770: 768: 765: 761: 758: 756: 753: 752: 751: 748: 747: 745: 743: 739: 736: 734: 730: 718: 715: 714: 712: 707: 705: 702: 701: 700:LZ77 + Range 699: 695: 692: 691: 689: 685: 682: 681: 679: 675: 672: 671: 669: 665: 662: 661: 659: 655: 652: 650: 647: 645: 642: 641: 639: 638: 636: 632: 626: 623: 621: 618: 616: 613: 611: 608: 606: 603: 599: 596: 594: 591: 590: 589: 586: 584: 581: 579: 576: 572: 569: 568: 567: 564: 562: 559: 557: 554: 552: 549: 548: 546: 542: 534: 531: 529: 526: 524: 521: 519: 516: 514: 511: 509: 506: 504: 501: 499: 496: 494: 491: 490: 489: 486: 484: 481: 480: 478: 476: 472: 464: 461: 459: 456: 454: 451: 449: 446: 445: 444: 441: 439: 436: 434: 431: 429: 426: 424: 421: 419: 416: 414: 411: 407: 404: 402: 399: 397: 394: 393: 392: 389: 387: 384: 382: 379: 377: 374: 372: 369: 368: 366: 364: 360: 357: 355: 351: 346: 339: 334: 332: 327: 325: 320: 319: 316: 298: 294: 288: 285: 273: 267: 264: 253:on 2015-04-05 252: 248: 242: 239: 227: 221: 218: 211: 206: 202: 187: 148: 145: 143: 140: 138: 135: 133: 130: 128: 125: 124: 120: 118: 116: 112: 108: 104: 100: 96: 92: 88: 84: 80: 76: 71: 69: 65: 61: 57: 53: 49: 45: 41: 37: 36:audio decoder 33: 19: 18:Audio encoder 2130:Audio codecs 2085: 1841: 1569:broadcasting 1471:Hutter Prize 1435:Quantization 1340:Compensation 1134:Quantization 979: 857:Compensation 423:Shannon–Fano 363:Entropy type 301:. Retrieved 297:the original 287: 276:. Retrieved 266: 255:. Retrieved 251:the original 241: 230:. Retrieved 220: 83:clock signal 72: 35: 31: 29: 2017:Cable radio 1960:Technical ( 1720:DVB-T2 Lite 1576:Terrestrial 1430:Prefix code 1283:Frame types 1104:Color space 930:Convolution 660:LZ77 + ANS 571:Incremental 544:Other types 463:Levenshtein 228:. Microsoft 147:Video codec 142:Transcoding 87:sound cards 32:audio codec 2119:Categories 1899:DirectBand 1885:Subcarrier 1587:modulation 1487:Mark Adler 1445:Redundancy 1362:Daubechies 1345:Estimation 1278:Frame rate 1200:Daubechies 1160:Chain code 1119:Macroblock 925:Companding 862:Estimation 782:Daubechies 488:Lempel–Ziv 448:Exp-Golomb 376:Arithmetic 303:2009-12-21 278:2009-12-21 257:2009-12-21 232:2009-12-21 212:References 201:Audio help 192:2016-04-03 111:linear PCM 77:(ADC) and 1962:AM stereo 1821:Sirius XM 1814:providers 1733:Satellite 1464:Community 1288:Interlace 674:Zstandard 453:Fibonacci 443:Universal 401:Canonical 56:libraries 52:bandwidth 2061:Cultural 1991:Magnavox 1964:formats) 1914:SCA/SCMO 1909:RDS/RBDS 1712:HD Radio 1702:DRM/DRM+ 1697:DAB/DAB+ 1450:Symmetry 1418:Timeline 1401:FM-index 1246:Bit rate 1239:Concepts 1087:Concepts 950:Sampling 903:Bit rate 896:Concepts 598:Sequitur 433:Tunstall 406:Modified 396:Adaptive 354:Lossless 203: Â· 121:See also 93:such as 1887:signals 1855:AMR-WB+ 1707:FMeXtra 1408:Entropy 1357:Wavelet 1336:Motion 1195:Wavelet 1175:Fractal 1170:Deflate 1153:Methods 940:Latency 853:Motion 777:Wavelet 694:LHA/LZH 644:Deflate 593:Re-Pair 588:Grammar 418:Shannon 391:Huffman 347:methods 190: ( 161:minutes 95:AC-Link 70:(LPC). 1981:Harris 1976:C-QUAM 1865:HE-AAC 1842:Codecs 1826:Canada 1792:DVB-SH 1766:S band 1761:L band 1747:C band 1671:L band 1562:Analog 1519:codecs 1480:People 1383:Theory 1350:Vector 867:Vector 684:Brotli 634:Hybrid 533:Snappy 386:Golomb 1971:Belar 1797:S-DMB 1787:DAB-S 1692:CAM-D 1605:COFDM 1584:Radio 1310:parts 1308:Codec 1273:Frame 1231:Video 1215:SPIHT 1124:Pixel 1079:Image 1033:ACELP 1004:ADPCM 994:ÎĽ-law 989:A-law 982:parts 980:Codec 888:Audio 827:ACELP 815:ADPCM 792:SPIHT 733:Lossy 717:bzip2 708:LZHAM 664:LZFSE 566:Delta 458:Gamma 438:Unary 413:Range 115:G.711 91:buses 40:codec 34:, or 1919:DARC 1894:AMSS 1875:DRA+ 1756:band 1665:high 1564:and 1322:DPCM 1129:PSNR 1060:MDCT 1053:WLPC 1038:CELP 999:DPCM 847:WLPC 832:CELP 810:DPCM 760:MDCT 704:LZMA 605:LDCT 583:DPCM 528:LZWL 518:LZSS 513:LZRW 503:LZJB 1904:PAD 1860:HDC 1850:AAC 1802:SDR 1782:ADR 1716:CDR 1675:UHF 1661:mid 1657:low 1653:VHF 1367:DWT 1317:DCT 1261:VBR 1256:CBR 1251:ABR 1210:EZW 1205:DWT 1190:RLE 1180:KLT 1165:DCT 1048:LSP 1043:LAR 1028:LPC 1021:FFT 918:VBR 913:CBR 908:ABR 842:LSP 837:LAR 822:LPC 787:DWT 772:FFT 767:DST 755:DCT 654:LZS 649:LZX 625:RLE 620:PPM 615:PAQ 610:MTF 578:DMC 556:CTW 551:BWT 523:LZW 508:LZO 498:LZ4 493:842 107:I²C 103:SPI 99:I²S 30:An 2121:: 1663:/ 1659:/ 1647:HF 1643:SW 1637:MF 1633:MW 1627:LF 1623:LW 1600:FM 1595:AM 1185:LP 1016:FT 1009:DM 561:CM 105:, 101:, 97:, 1754:u 1752:K 1677:) 1673:( 1667:) 1655:( 1649:) 1645:( 1639:) 1635:( 1629:) 1625:( 1554:e 1547:t 1540:v 1521:) 1517:( 337:e 330:t 323:v 306:. 281:. 260:. 235:. 207:) 199:( 194:) 163:) 159:2 156:( 20:)

Index

Audio encoder
codec
compresses and decompresses
audio coding format
bandwidth
libraries
multimedia players
modified discrete cosine transform
linear predictive coding
analog-to-digital converter
digital-to-analog converter
clock signal
sound cards
buses
AC-Link
I²S
SPI
I²C
linear PCM
G.711
Comparison of audio coding formats
List of codecs
List of open-source codecs
Transcoding
Video codec
This audio file
Audio help
More spoken articles
"Using codecs"
"About.com - Codec"

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

↑