Перейти к навигации Перейти к поиску
Ниже приведен список форматов сжатия и связанных кодеков .
Форматы сжатия звука [ править ]
Без сжатия [ править ]
- Линейная импульсно-кодовая модуляция (LPCM, обычно описываемая только как PCM ) - это формат для несжатого звука в файлах мультимедиа, а также стандарт для CD-DA ; обратите внимание, что на компьютерах LPCM обычно хранится в форматах контейнеров, таких как WAV , AIFF или AU , или как необработанный аудиоформат , хотя это и не является технически необходимым.
- FFmpeg
- Плотно-импульсная модуляция (PDM)
- Direct Stream Digital (DSD) является стандартом для Super Audio CD
- foobar2000 Super Audio CD Decoder (на основе эталонного декодера MPEG-4 DST)
- FFmpeg (на основе dsd2pcm)
- Direct Stream Digital (DSD) является стандартом для Super Audio CD
- Амплитудно-импульсная модуляция (ПАМ)
Сжатие без потерь [ править ]
- Активно используется
- Самый популярный
- Бесплатный аудиокодек без потерь (FLAC) [1]
- libFLAC
- FFmpeg
- Аудиокодек Apple без потерь (ALAC)
- Apple QuickTime
- libalac
- FFmpeg
- Аудио обезьяны (APE)
- SDK Monkey's Audio
- FFmpeg (только декодер)
- OptimFROG (OFR)
- Аудиокомпрессор Tom's Verlustfreier (TAK)
- ТАК SDK
- FFmpeg (только декодер)
- WavPack (WV)
- libwavpack
- FFmpeg
- Истинный звук (TTA)
- libtta
- FFmpeg
- Windows Media Audio без потерь (WMAL)
- Кодировщик Windows Media
- FFmpeg (только декодер)
- Бесплатный аудиокодек без потерь (FLAC) [1]
- Другой
- DTS-HD Master Audio , также известный как DTS ++ и DCA XLL
- libdca (только декодер)
- FFmpeg (только декодер)
- Dolby TrueHD - стандарт для DVD-Audio в Blu-ray (математически на основе MLP )
- FFmpeg
- Упаковка без потерь Meridian (MLP), также известная как Packed PCM (PPCM) - стандарт для DVD-Audio в DVD
- FFmpeg
- MPEG-4 Аудио кодирование без потерь (MPEG-4 ALS)
- Эталонное программное обеспечение SSC, DST, ALS и SLS (ISO / IEC 14496-5: 2001 / Amd.10: 2007)
- FFmpeg (только декодирование)
- MPEG-4 , масштабируемое кодирование без потерь (MPEG-4 , ЛСН) - Части него используются в HD-AAC .
- Эталонное программное обеспечение SSC, DST, ALS и SLS (ISO / IEC 14496-5: 2001 / Amd.10: 2007)
- RealAudio без потерь
- Реальный игрок
- FFmpeg (только декодирование)
- BFDLAC (сжатие аудио без потерь BFD). [2] Постоянная разработка.
- Программное обеспечение ударных BFD3 от FXpansion. (2013-2017)
- DTS-HD Master Audio , также известный как DTS ++ и DCA XLL
- Чудак
- ATRAC Advanced Lossless (AAL) - крайне непопулярный
- FFmpeg (только декодер с потерями)
- Прямая передача потока (DST) - используется только для прямого цифрового потока
- Эталонное программное обеспечение SSC, DST, ALS и SLS (ISO / IEC 14496-5: 2001 / Amd.10: 2007)
- FFmpeg (только декодер)
- Исходное качество звука (OSQ) - используется только в WaveLab
- ATRAC Advanced Lossless (AAL) - крайне непопулярный
- Самый популярный
- Снято с производства
- Lossless Audio (LA) [3] - без обновлений более 10 лет
- Shorten (SHN) [4] - Официально снято с производства.
- libshn
- FFmpeg (только декодирование)
- Прогнозирующее сжатие звука без потерь (LPAC) - предшественник MPEG-4 ALS
- Сжатие аудио с преобразованием без потерь (LTAC) - предшественник LPAC
- MPEG-1 Audio Layer III HD ( mp3HD ) - производство официально прекращено
- RK Audio (RKAU) [5] - Официально прекращено
Сжатие с потерями [ править ]
- Дискретное косинусное преобразование (DCT)
- Модифицированное дискретное косинусное преобразование (MDCT, используется в большинстве аудиокодеков, перечисленных ниже)
Гибрид общего / речевого [ править ]
- Унифицированное кодирование речи и звука (USAC, MPEG-D Part 3, ISO / IEC 23003-3)
- Стандарты IETF:
- Opus (RFC 6716) - на основе вокодера SILK и кодека CELT
- либопус
- FFmpeg (декодирование и экспериментальное кодирование)
- Opus (RFC 6716) - на основе вокодера SILK и кодека CELT
- Интернет-проект IETF
- Речевой кодек IPMR (используется SPIRIT DSP и многими другими) [6]
Общие [ править ]
- Адаптивная дифференциальная импульсно-кодовая модуляция (ADPCM, также называемая адаптивной дельта-импульсной кодовой модуляцией)
- Акустическое кодирование с адаптивным преобразованием (ATRAC, используется в устройствах MiniDisc )
- FFmpeg (только декодер)
- Стандарты ATSC / ETSI:
- Dolby Digital (AC3, ATSC A / 52, ETSI TS 102 366)
- FFmpeg
- liba52 (только декодер)
- Dolby Digital Plus (E-AC-3, ATSC A / 52: 2012, приложение E, ETSI TS 102 366, приложение E)
- FFmpeg
- DTS Coherent Acoustics (DTS, Когерентная акустика системы цифрового театра, ETSI TS 102 114)
- FFmpeg
- libdca (только декодер)
- Dolby AC-4 (ETSI TS 103 190)
- Dolby Digital (AC3, ATSC A / 52, ETSI TS 102 366)
- Аудиокодек Impala Blackbird
- Стандарты ITU :
- G.719
- G.722
- FFmpeg
- G.722.1 (подмножество Siren7) и G.722.1 Приложение C (подмножество Siren14)
- libg722_1
- libsiren (часть libmsn и msn-pecan)
- G.722.2
- 3GPP TS 26.173 - Речевой кодек AMR-WB (исходный код C) - эталонная реализация [7]
- opencore-amr (декодер)
- Кодировщик VisualOn AMR-WB
- FFmpeg (только декодирование)
- EVS
- Аудио MPEG-1 и аудио MPEG-2
- уровень I ( MP1 ) ( MPEG-1 , MPEG-2 и MPEG-2.5 без ISO)
- FFmpeg (только декодер)
- слой II ( MP2 ) ( MPEG-1 , MPEG-2 и MPEG-2.5 без ISO)
- FFmpeg
- tooLame (только кодировка)
- twoLame (только кодировка)
- слой III ( MP3 ) ( MPEG-1 , MPEG-2 и не-ISO MPEG-2.5)
- FFmpeg (только декодирование)
- LAME (только кодировка)
- Расширенное кодирование звука (AAC) ( MPEG-2, часть 7 )
- FAAC (кодировщик) и FAAD (декодер)
- FFmpeg
- iTunes
- Кодек Nero AAC
- Кодировщик VisualOn AAC (он же libvo_aacenc)
- Фраунгофера FDK AAC
- libaacplus
- уровень I ( MP1 ) ( MPEG-1 , MPEG-2 и MPEG-2.5 без ISO)
- Аудио MPEG-4
- Advanced Audio Coding (AAC, MPEG-4 Part 3 subpart 4), HE-AAC и AAC-LD
- FAAC , FAAD2
- FFmpeg
- iTunes
- Кодек Nero AAC
- Эталонное программное обеспечение MPEG-4 AAC (ISO / IEC 14496-5: 2001)
- Гармонические и отдельные линии и шум (HILN, параметрическое кодирование звука MPEG-4 )
- Эталонное программное обеспечение MPEG-4 (ISO / IEC 14496-5: 2001)
- TwinVQ
- Эталонное программное обеспечение MPEG-4 (ISO / IEC 14496-5: 2001)
- FFmpeg (только декодирование)
- BSAC (побитовое арифметическое кодирование)
- Эталонное программное обеспечение MPEG-4 (ISO / IEC 14496-5: 2001)
- Advanced Audio Coding (AAC, MPEG-4 Part 3 subpart 4), HE-AAC и AAC-LD
- MPEG-H
- MPEG-H 3D аудио
- Musepack (он же MPEGplus)
- Инструменты Musepack SV8
- FFmpeg (только декодирование)
- Перцепционный аудиокодер AT&T
- Прецизионное адаптивное кодирование поддиапазонов (PASC; вариант MP1; используется в цифровой компакт-кассете )
- QDesign (приобретено DTS )
- Музыкальный кодек QDesign - используется в Apple QuickTime
- FFmpeg (только декодирование)
- Музыкальный кодек QDesign - используется в Apple QuickTime
- PictureTel (приобретено Polycom )
- Сирена 7
- libg722_1
- libsiren (часть libmsn и msn-pecan)
- FFmpeg (только декодер)
- Сирена 14
- libg722_1
- vgmstream (только декодер)
- Сирена 22
- Сирена 7
- NTT TwinVQ
- FFmpeg (только декодер)
- Кодировщик NTT TwinVQ, проигрыватель NTT TwinVQ
- Voxware MetaSound (вариант NTT TwinVQ)
- Проигрыватель Windows Media (voxmsdec.ax)
- FFmpeg (только декодер)
- Vorbis
- aoTuV
- FFmpeg
- libvorbis
- Тремор (только декодер)
- Windows Media Audio (WMA)
- Кодировщик Windows Media
- FFmpeg
AES3 [ править ]
- SMPTE 302M
- FFmpeg (только декодер)
- Dolby E
- FFmpeg (только декодер)
Bluetooth [ править ]
- Специальная группа по интересам Bluetooth
- Кодирование поддиапазонов низкой сложности (SBC)
- Библиотека BlueZ SBC (libsbc)
- Стек фторида Bluetooth (преемник BlueDroid )
- FFmpeg
- CVSD 8 кГц - используется в профиле громкой связи (HFP)
- модифицированный SBC (mSBC) - используется в профиле громкой связи (HFP)
- Библиотека BlueZ SBC (libsbc) [8]
- Стек фторсодержащих соединений Bluetooth
- FFmpeg
- LC3 (коммуникационный кодек низкой сложности)
- Кодирование поддиапазонов низкой сложности (SBC)
- ETSI
- LC3plus (ETSI TS 103634)
- Qualcomm Technologies International (ранее CSR )
- aptX (также известный как apt-X)
- Qualcomm libaptX [9]
- FFmpeg
- aptX HD
- Qualcomm libaptXHD [9]
- FFmpeg
- Низкая задержка aptX
- aptX Адаптивный
- FastStream
- aptX (также известный как apt-X)
- Sony
- LDAC
- libldac (только кодировщик) [10] - используется в Android Oreo
- LDAC
- HWA Alliance / Savitech
- LHDC [11]
- Кодер / декодер HWA
- LLAC [12]
- Кодер / декодер HWA
- LHDC [11]
- Привет
- Передача ультразвука (UAT)
- Samsung
- Кодек Samsung HD / UHQ-BT
- Масштабируемый кодек Samsung
Цифровое радио [ править ]
- Гибридное цифровое кодирование - используется в HD Radio (также известном как NRSC-5)
- Приемник NRSC-5 для RTL-SDR (только декодер)
Голос [ править ]
(низкий битрейт, оптимизирован для речи)
- Кодирование с линейным предсказанием (LPC, используется в большинстве речевых кодеков, перечисленных ниже)
- Линейное предсказание с кодовым возбуждением (CELP)
- Линейное предсказание с алгебраическим кодом (ACELP)
- Линейное предсказание с кодовым возбуждением (CELP)
- Фонд Xiph.Org
- Speex , без патентов [13]
- libspeex
- Speex , без патентов [13]
- Диалогический ADPCM (VOX)
- Стандарты ITU :
- G.711 ( компандирование по закону а и по закону ), также известное как ИКМ голосовых частот
- FFmpeg (libavcodec)
- G.711.0 (G.711 LLC)
- G.711.1 (широкополосное расширение для G.711)
- G.711.1D (сверхширокополосное расширение для G.711.1)
- G.718
- G.718B (сверхширокополосное расширение для G.718)
- G.719
- G.721 (заменен G.726)
- G.722 (SB-ADPCM)
- FFmpeg
- G.722B (сверхширокополосное расширение для G.722)
- G.722.2 ( AMR-WB )
- 3GPP TS 26.173 - Речевой кодек AMR-WB (исходный код C) - эталонная реализация [7]
- opencore-amr (декодер)
- FFmpeg (только декодер)
- G.723 (24 и 40 кбит / с DPCM, расширение до G.721, заменено G.726)
- G.723.1 (MPC-MLQ или ACELP)
- FFmpeg
- G.726 (ADPCM)
- FFmpeg (libavcodec)
- G.728 (LD-CELP)
- G.729 (CS-ACELP)
- FFmpeg (только декодер)
- G.729a
- G.729d
- FFmpeg (только декодер)
- G.729.1 (широкополосное расширение для G.711)
- G.729.1E (сверхширокополосное расширение для G.729.1)
- G.711 ( компандирование по закону а и по закону ), также известное как ИКМ голосовых частот
- Google
- Аудиокодек речи в Интернете (iSAC)
- WebRTC
- Lyra (кодек) - используется в Google Duo
- Аудиокодек речи в Интернете (iSAC)
- Кодек Nellymoser Asao
- FFmpeg (libavcodec)
- PictureTel PT716, PT716plus
- PictureTel PT724
- RTAudio - используется Microsoft Live Communication Server
- SVOPC - используется Skype
- OpenLPC - создано Future Dynamics [14]
- HawkVoice (libHVDI)
- ANSI / SCTE
- ANSI / SCTE 24-21 2006 (BroadVoice16)
- Речевой кодек BroadVoice с открытым исходным кодом на языке C
- ANSI / SCTE 24-22 2013 (iLBCv2.0)
- ANSI / SCTE 24-23 2007 (BroadVoice32)
- Речевой кодек BroadVoice с открытым исходным кодом на языке C
- ANSI / SCTE 24-21 2006 (BroadVoice16)
- RFC IETF:
- Интернет-кодек с низкой скоростью передачи данных (iLBC, RFC 3951) - разработан Global IP Solutions / Google
- WebRTC
- Интернет-кодек с низкой скоростью передачи данных (iLBC, RFC 3951) - разработан Global IP Solutions / Google
- Интернет-проект IETF
- ШЕЛК (используется Skype ) [15]
- CELT (разработан Xiph.Org Foundation ) [16]
- libcelt
- Аудио MPEG-4
- MPEG-4 CELP
- MPEG-4 HVXC
- Skyphone MPLP
- Инмарсат
- ИНМАРСАТ-М ИМБЕ
- Инмарсат Мини-М AMBE
- Satin (используется Microsoft Teams )
Microsoft DirectPlay [ править ]
Эти кодеки используются во многих компьютерных играх, в которых используются голосовые чаты через Microsoft DirectPlay API.
- Voxware MetaVoice
- Проигрыватель Windows Media (voxmvdec.ax)
- Правдивая речь
- Проигрыватель Windows Media (tssoft32.acm)
- FFmpeg (только декодер)
- MS GSM
- Проигрыватель Windows Media (msgsm32.acm)
- libgsm
- FFmpeg (только декодер)
- MS-ADPCM
- Проигрыватель Windows Media (msadp32.acm)
- FFmpeg
Цифровой диктофон [ править ]
- Стандарты Международной голосовой ассоциации (IVA):
- Стандарт цифровой речи / стандартное воспроизведение (DSS-SP)
- FFmpeg (только декодирование)
- Стандарт цифровой речи / качественное воспроизведение (DSS-QP)
- Стандарт цифровой речи / стандартное воспроизведение (DSS-SP)
- Микронас Интерметалл SC4 (MI-SC4)
- Sony LPEC
- Truespeech Triple Rate CODER (TRC) [17] - используется в некоторых карманных диктофонах.
Мобильный телефон [ править ]
Поколение 2 [ править ]
- Европейский институт телекоммуникационных стандартов (ETSI) GSM
- Полная скорость (GSM 06.10, RPE-LTP)
- libgsm
- FFmpeg (только декодер)
- Половинная скорость (GSM 06.20, VSELP 5,6 кбит / с)
- Расширенная полная скорость (GSM 06.60, ACELP 12,20 кбит / с, совместим с режимом AMR AMR_12.20)
- Полная скорость (GSM 06.10, RPE-LTP)
- Ассоциация телекоммуникационной индустрии (TIA) IS-95 (также известная как cdmaOne)
- IS-96A (QCELP 8 кбит / с)
- IS-127 (EVRC 8 кбит / с)
- IS-733 (QCELP 13 кбит / с)
- Ассоциация телекоммуникационной индустрии (TIA) IS-54 / IS-136 (также известная как Digital AMPS )
- ИС-85 ( VSELP 8кбит / с)
- IS-641 (ACELP 7,4 кбит / с, совместим с режимом AMR AMR_7.40)
- Ассоциация радиопромышленности и бизнеса (ARIB) RCR STD-27 ( PDC )
- PDC-HR (PSI-CELP 3,45 кбит / с)
- PDC-FR (VSELP 11,2 кбит / с)
- PDC-EFR CS-ACELP 8 кбит / с (также известный как G.729)
- PDC-EFR ACELP 6,7 кбит / с (совместим с режимом AMR AMR_6.70)
Поколение 3/4 [ править ]
- Проект партнерства третьего поколения (3GPP)
- Адаптивная многоскоростная передача (AMR)
- AMR-NB
- 3GPP TS 26.073 - Речевой кодек AMR (исходный код C) - эталонная реализация [18]
- opencore-amr (можно скомпилировать ffmpeg с помощью — enable-libopencore-amrnb для включения библиотеки OpenCORE)
- FFmpeg (только декодер по умолчанию, но см. Выше параметры компиляции для включения библиотеки OpenCORE)
- AMR-WB
- 3GPP TS 26.173 - Речевой кодек AMR-WB (исходный код C) - эталонная реализация [7]
- opencore-amr (декодер) из OpenCORE (можно скомпилировать ffmpeg с помощью —enable-libopencore-amrwb, чтобы включить библиотеку OpenCORE)
- vo-amrwbenc (кодировщик) из VisualOn , включенный в Android (можно скомпилировать ffmpeg с помощью —enable-libvo-amrwbenc, чтобы включить VisualOn lib)
- FFmpeg (только декодер по умолчанию, но см. Выше параметры компиляции).
- AMR-WB +
- 3GPP TS 26.273 - Речевой кодек AMR-WB + (исходный код C) - эталонная реализация [19]
- Расширенные голосовые службы (EVS)
- 3GPP TS.26.443 - Кодек для расширенных голосовых услуг (EVS) - код ANSI C (с плавающей запятой) [20]
- AMR-NB
- Адаптивная многоскоростная передача (AMR)
- Проект партнерства третьего поколения 2 (3GPP2)
- Расширенный кодек с переменной скоростью (EVRC, также известный как IS-127) - на основе RCELP
- FFmpeg (только декодер)
- Расширенный кодек с переменной скоростью B (EVRC-B)
- QCELP (линейное предсказание с возбуждением от кода Qualcomm)
- QCELP-8 (также известный как SmartRate или IS-96C)
- FFmpeg (только декодер)
- QCELP-13 (он же PureVoice или IS-733)
- FFmpeg (только декодер)
- QCELP-8 (также известный как SmartRate или IS-96C)
- Вокодер с возможностью выбора (SMV)
- Переменная мультискорость - WideBand (VMR-WB)
- Расширенный кодек с переменной скоростью (EVRC, также известный как IS-127) - на основе RCELP
Профессиональное мобильное радио [ править ]
- APCO
- Project 25 Phase 2 Enhanced Full-Rate ( AMBE +2 4400 бит / с с 2800 бит / с FEC)
- Project 25 Phase 2 Half-Rate (AMBE + 2 2450 бит / с с 1150 бит / с FEC) - также используется в NXDN и DMR
- mbelib (только декодер)
- Проект 25, фаза 1, полная скорость ( IMBE 7200 бит / с)
- mbelib (только декодер)
- Европейский институт телекоммуникационных стандартов ( ETSI )
- ETS 300 395-2 (TETRA ACELP 4,6 кбит / с)
- ТЕТРАПОЛ
- RPCELP 6 кбит / с
- Цифровой голос D-STAR (AMBE 2400 бит / с с FEC 1200 бит / с)
- mbelib (только декодер)
- Стандарты Ассоциации индустрии профессиональных цифровых транкинговых систем (PDT Alliance):
- NVOC - используется в Китае
- Дух DSP RALCWI
- DSPINI
- SPR Надежный
- TWELP Надежный
- Кодек2
- libcodec2
- RL-CELP (используется на японских железных дорогах [21] [22] )
Военные [ править ]
- Федеральный стандарт Министерства обороны США:
- FS-1015 (он же LPC-10)
- HawkVoice (libHVDI)
- FS-1016 ( CELP )
- HawkVoice (libHVDI)
- FS-1023 ( CVSD 12 кбит / с)
- FS-1015 (он же LPC-10)
- Военный стандарт США (MIL-STD)
- MIL-STD-188 113 (CVSD 16 кбит / с и 32 кбит / с)
- SoX (libsox)
- MIL-STD-3005 (также известный как MELP )
- Предложенный федеральным стандартом MELP кодер речи Texas Instruments 2,4 кбит / с
- MIL-STD-188 113 (CVSD 16 кбит / с и 32 кбит / с)
- НАТО
- STANAG 4198 (он же LPC-10e)
- STANAG-4591 (он же MELPe)
- BBN NRV - разработан в программе DARPA [23]
Видеоигры [ править ]
- Bink Audio , Smacker Audio
- FFmpeg (только декодер)
- Actimagine ( Европейские исследования и разработки Nintendo ) FastAudio [24]
- MobiclipDecoder (только декодер)
- FFmpeg (только декодер)
- Nintendo GCADPCM [25] (также известная как DSP ADPCM или THP ADPCM) - используется в GameCube , Wii и Nintendo 3DS .
- vgmstream (только декодер)
- VGAudio
- FFmpeg (только декодер)
- Sony VAG [25] (он же Sony PSX ADPCM)
- vgmstream (только декодер)
- FFmpeg (только декодер)
- Sony HEVAG [25] - используется в PS Vita . [26]
- vgmstream (только декодер)
- Sony ATRAC9 [25] - используется в PS4 и PS Vita .
- VGAudio (только декодер)
- FFmpeg (только декодер)
- Microsoft XMA [25] - варианты WMA для аппаратного декодирования Xbox 360 . [27]
- FFmpeg (только декодер)
- Xbox ADPCM
- vgmstream (только декодер)
- CRI ADX ADPCM
- vgmstream (только декодер)
- VGAudio
- FFmpeg
- CRI HCA / HCA-MX - используется в промежуточном программном обеспечении CRI ADX2. [28]
- vgmstream (только декодер)
- VGAudio
- FFmpeg (только декодер)
- libcgss
- HCADecoder (только декодер)
- FMOD FADPCM [29]
- vgmstream (только декодер)
Форматы сжатия текста [ править ]
- БиМ
- Язык разметки непрерывных носителей (CMML)
- MPEG-4, часть 17 (например, синхронизированный текст 3GPP)
- ttyrec
Форматы сжатия видео [ править ]
Без сжатия [ править ]
- RGB 4: 4: 4
- YUV 4: 4: 4/4: 2: 2/4: 1: 1/4: 2: 0
- Intel IYUV
- 10-битное несжатое видео
- Составной цифровой сигнал - используется цифровыми видеокассетами вещания SMPTE D-2 и D-3.
- Avid DNx без сжатия
- V210
Сжатие видео без потерь [ править ]
- Стандарты ITU-T / ISO / IEC:
- H.264 без потерь
- x264 (только кодировщик)
- FFmpeg (только декодер, для кодирования используется x264)
- H.265 без потерь [30]
- x265 (только кодировщик)
- UHDcode (только декодер, использует x265 для чтения файлов в кодировке HEVC) [31]
- FFmpeg (только декодер, для кодирования используется x265) [32] [33]
- Motion JPEG 2000 без потерь
- libopenjpeg
- H.264 без потерь
- Интернет-проект IETF
- FFV1 [34] Коэффициент сжатия FFV1 сравним с Motion JPEG 2000 , но основан на более быстрых алгоритмах (позволяет захват в реальном времени). Написано Майклом Нидермайером и опубликовано как часть FFmpeg в рамках GNU LGPL .
- FFmpeg
- FFV1 [34] Коэффициент сжатия FFV1 сравним с Motion JPEG 2000 , но основан на более быстрых алгоритмах (позволяет захват в реальном времени). Написано Майклом Нидермайером и опубликовано как часть FFmpeg в рамках GNU LGPL .
- Стандарты SMPTE:
- VC-2 HQ без потерь (также известный как Dirac Pro без потерь)
- либдирак
- libschroedinger
- VC-2 HQ без потерь (также известный как Dirac Pro без потерь)
- Видеокодек Alparysoft Lossless (Alpary)
- Apple Animation (QuickTime RLE)
- QuickTime
- FFmpeg
- АрифЮв
- AV1
- либаом
- АВИзлиб
- LCL (кодек VfW) MSZH и ZLIB [35]
- FFmpeg
- Кодек Autodesk Animator (AASC)
- FFmpeg (только декодер)
- CamStudio GZIP / LZO
- FFmpeg (только декодер)
- Кодек Ченнаи (EVX-2)
- Dxtory
- FFmpeg (только декодер)
- FastCodec
- Flash Screen Video v1 / v2 [36]
- FFmpeg
- Кодек для захвата экрана FM
- FFmpeg (только декодер)
- Кодек Fraps (FPS1) [37]
- FFmpeg (только декодер)
- Grass Valley Lossless
- Вариант кодека Grass Valley
- FFmpeg (только декодер)
- Huffyuv Huffyuv (или HuffYUV) был написан Беном Рудиак-Гоулдом и опубликован в соответствии с условиями GNU GPL как бесплатное программное обеспечение, предназначенное для замены несжатого YCbCr в качестве формата захвата видео. Он использует очень мало процессора, но занимает много места на диске. См. Также ffvhuff, который является его версией только для "FFmpeg".
- FFmpeg
- IgCodec
- Intel RLE
- Кодек для захвата экрана innoHeim / Rsupport
- FFmpeg (только декодер)
- Lagarith Более современный форк Huffyuv доступен как Lagarith [38]
- Кодек Lagarith (кодек VfW)
- FFmpeg (только декодер)
- LOCO [39] - на основе JPEG-LS
- FFmpeg (только декодер)
- MagicYUV [40]
- MagicYUV SDK
- FFmpeg (только декодер)
- Microsoft RLE
- Видеокодек без потерь MSU
- Захват экрана МГУ без потерь
- CorePNG
- FFmpeg
- на основе PNG - ScreenPresso (SPV1)
- FFmpeg (только декодер)
- ScreenPressor [41] - преемник MSU Screen Capture Lossless
- FFmpeg (только декодер)
- SheerVideo
- FFmpeg (только декодер)
- Снег без потерь
- FFmpeg
- Кодек захвата экрана TechSmith (TSCC) [42]
- Видеокодек EnSharpen для QuickTime
- FFmpeg (только декодер)
- Топоноки
- Набор видеокодеков Ut [43] [44]
- libutvideo
- FFmpeg
- VBLE [45]
- FFmpeg (только декодер)
- VMnc Кодек экрана VMware [46] - используется VMware Workstation
- FFmpeg (только декодер)
- VP9 от Google [47]
- libvpx
- FFmpeg (только декодер)
- ЮЛС
- ZeroCodec
- FFmpeg (только декодер)
- Кодек ZMBV (Zip Motion Block Video) - используется DOSBox
- FFmpeg
Кодеки для игр без потерь [ править ]
- DXA
- ScummVM Tools (только кодировщик)
- FFmpeg (только декодер)
Сжатие с потерями [ править ]
- Дискретное косинусное преобразование (DCT, используется в Digital Betacam [48] и большинстве видеокодеков, перечисленных ниже)
Общие [ править ]
- Стандарты ITU-T / ISO / IEC:
- H.120
- H.261 (он же Px64)
- FFmpeg H.261 ( libavcodec )
- Microsoft H.263
- MPEG-1, часть 2 ( видео MPEG-1 )
- Elecard MPEG-1 декодер / кодировщик
- FFmpeg
- MainConcept MPEG-1
- TMPGEnc
- H.262 / MPEG-2, часть 2 (видео MPEG-2)
- Canopus ProCoder
- Кодировщик Cinema Craft
- Видеодекодер / кодировщик Elecard MPEG-2
- FFmpeg
- Видео декодер InterVideo
- MainConcept MPEG-2
- Microsoft H.263
- TMPGEnc
- H.263
- FFmpeg H.263 ( libavcodec )
- MPEG-4, часть 2 (расширенный простой профиль MPEG-4)
- 3ivx
- DivX
- Elecard MPEG-4 декодер / кодировщик
- libavcodec
- HDX4
- Nero Digital
- Xvid
- H.264 / MPEG-4 AVC или MPEG-4 Part 10 (MPEG-4 Advanced Video Coding), одобрен для Blu-ray
- CoreAVC (только декодер; ограничено профилем Hi10P ниже)
- Elecard AVC Decoder / Encoder (базовый и основной профиль)
- MainConcept
- Nero Digital
- QuickTime H.264
- Кодек Sorenson AVC Pro, новая реализация Sorenson
- OpenH264 (только базовый профиль)
- x264 (только кодировщик; поддерживает некоторые функции Hi422P и Hi444PP)
- FFmpeg (только декодер)
- Варианты MPEG-4 AVC:
- MPEG-4 Web Video Coding или MPEG-4 Part 29 - подмножество базового профиля MPEG-4 AVC
- XAVC
- HEVC (высокоэффективное кодирование видео, H.265, MPEG-H, часть 2)
- x265 (только кодировщик)
- Универсальное кодирование видео (H.266, VVC)
- Тестовая модель VVC (эталонное программное обеспечение VTM для VVC; открытый исходный код)
- Универсальный видеодекодер Фраунгофера (открытый исходный код; только декодер)
- Универсальный видеокодер Fraunhofer (открытый исходный код; только кодировщик)
- Кодирование видео для браузеров (VCB) / VP8 (MPEG-4, часть 31, ISO / IEC 14496-31, RFC 6386)
- libvpx
- FFmpeg
- Кодирование Интернет-видео (ISO / IEC 14496-33, MPEG-4 IVC)
- Essential Video Coding (EVC; MPEG-5 Part 1; в стадии разработки)
- Кодирование видео с улучшением низкой сложности (LCEVC; MPEG-5 Part 2; в стадии разработки)
- Проект Интернета IETF ( NETVC )
- xvc [49]
- Тор [50] (лежит в основе AV1)
- Стандарты SMPTE:
- VC-1 (SMPTE 421M, подмножество Windows Media Video )
- FFmpeg (только декодер)
- Дирак (SMPTE 2042-1)
- Шредингер
- дирак-исследования
- FFmpeg (только декодер)
- VC-1 (SMPTE 421M, подмножество Windows Media Video )
- Альянс открытых СМИ
- AV1 (AOMedia Video 1)
- либаом
- СВТ-АВ1
- rav1e (только кодировщик)
- dav1d (только декодер)
- libgav1 (только декодер)
- AV1 (AOMedia Video 1)
- Фонд Xiph.Org
- Daala (в разработке, основа (наряду с другими форматами) AV1)
- Theora (на основе VP3 )
- FFmpeg (только декодирование)
- libtheora
- Apple Video (Apple RPZA)
- QuickTime
- FFmpeg
- Видеокодек Blackbird FORscene
- Firebird [51] Оригинальный видеокодек FORscene.
- Стандарты интерактивного цифрового видео :
- RTV 2.1 (он же Indeo 2)
- FFmpeg (только декодер)
- PLV (видео уровня производства)
- RTV 2.1 (он же Indeo 2)
- Indeo 3 [52] / 4/5 [53]
- Microsoft Video 1 (MSV1, MS-CRAM, на основе MotiVE)
- Стандарты Open Media Commons :
- OMS Video (на основе H.261 )
- On2 Technologies TrueMotion VP3 / VP4, VP5 , VP6 , VP7 ; под названием The Duck Corporation : TrueMotion S , TrueMotion 2, TrueMotion RT 2.0
- FFmpeg (только декодер)
- RealVideo 1, G2, 8, 9 и 10
- FFmpeg
- RealMedia HD SDK
- RealVideo Fractal Codec (также известный как Iterated Systems ClearVideo)
- FFmpeg (только декодер)
- RealMedia HD (также известный как RealVideo 11)
- RealMedia HD SDK
- Кодек Snow Wavelet
- Соренсон Видео , [54] Соренсон Спарк
- FFmpeg
- VP9 от Google; VP10 не был выпущен и вместо этого был интегрирован в AV1
- libvpx
- FFmpeg
- Видео Windows Media (WMV)
- WAX (часть серии Windows Media)
- FFmpeg
- Стандарты Guobiao (GB / T)
- Стандарт аудио-видео (AVS)
- AVS1-P2 (GB / T 20090.2-2006) - используется в China Blue High-Definition Disc .
- FFmpeg (только декодирование)
- АВС1-П7 (АВС-М; в разработке)
- AVS2-P2 (GB / T 33475.2-2016, IEEE 1857.4 (черновик))
- Кодировщик uAVS2
- xavs2 (только кодировщик)
- davs2 (libdavs2; только декодер)
- AVS3-P2 (черновик, IEEE1857.10)
- uavs3e (только кодировщик)
- uavs3d (только декодер)
- AVS1-P2 (GB / T 20090.2-2006) - используется в China Blue High-Definition Disc .
- Стандарт аудио-видео (AVS)
Масштабируемый [ править ]
VP8, [55] VP9, [55] AV1, [55] и H.266 / VVC по умолчанию поддерживают масштабируемые режимы.
- Масштабируемое кодирование видео (H.264 / SVC; расширение H.264 / MPEG-4 AVC )
- Масштабируемое высокоэффективное кодирование видео (SHVC; расширение H.265 / HEVC )
Только внутрикадровый [ править ]
- Motion JPEG
- FFmpeg
- Morgan Multimedia M-JPEG [56]
- Pegasus PICVideo M-JPEG
- MainConcept M-JPEG
- Стандарт ISO / IEC
- Motion JPEG 2000 (ISO / IEC 15444-3, ITU-T T.802)
- libopenjpeg
- FFmpeg
- Морган Мультимедиа M-JPEG2000 [57]
- Morgan Multimedia dcpPlayer (только декодер) [58]
- DV (IEC 61834)
- FFmpeg
- MPEG-4 SStP (ИСО / МЭК 14496-2)
- FFmpeg [59]
- Motion JPEG XR (ISO / IEC 29199-3, ITU-T T.833)
- Motion JPEG 2000 (ISO / IEC 15444-3, ITU-T T.802)
- Apple ProRes 422/4444
- FFmpeg
- Промежуточный кодек Apple
- FFmpeg (только декодер)
- Apple Pixlet
- FFmpeg (только декодер)
- AVC-Intra
- x264 (только кодировщик)
- FFmpeg (только декодер)
- AVC-Ultra - подмножество профиля MPEG-4 AVC Hi444PP
- XAVC-I
- CineForm HD
- CineForm-SDK - разработан GoPro (открытый исходный код)
- FFmpeg
- Стандарт SMPTE
- Стандарт VC-2 SMPTE (он же Dirac Pro. SMPTE ST 2042)
- Шредингер
- дирак-исследования
- Эталонный кодировщик и декодер VC-2 - разработан BBC (открытый исходный код)
- FFmpeg (кодировщик поддерживает только профиль VC-2 HQ)
- Стандарт VC-3 SMPTE (SMPTE ST 2019)
- Avid DNxHD
- FFmpeg
- Стандарт VC-5 SMPTE (SMPTE ST 2073; расширенный набор CineForm HD)
- Стандарт VC-2 SMPTE (он же Dirac Pro. SMPTE ST 2042)
- Штаб-квартира Grass Valley / HQA / HQX
- Вариант кодека Grass Valley
- FFmpeg (только декодер)
- NewTek NT25
- NewTek SpeedHQ
- FFmpeg
Стереоскопическое 3D [ править ]
- Кодирование видео с несколькими ракурсами
Камеры безопасности и наблюдения [ править ]
- Стандарты Guobiao (GB / T)
- АВС-С-П2 (приостановлено [60] )
- SVAC (ГБ / Т 25724-2010)
- Кодек Infinity CCTV (IMM4 / IMM5 / IMM6)
- FFmpeg [61] [62] (только декодеры IMM4 и IMM5)
[ править ]
- CDXL кодек
- FFmpeg (только декодер)
- Cinepak [63] (также известный как Apple Compact Video)
- FFmpeg
- Фото CD кодек
- FFmpeg (только декодер)
- MotionPixels - используется в MovieCD
- FFmpeg (только декодер)
- Кодек CD + G (CD + Графика)
- FFmpeg (только декодер)
- VLC (только декодер)
- Кодек CD + EG (CD + Extended Graphics)
Сетевые видеокодеки [ править ]
- HEVC-SCC (Расширения кодирования содержимого экрана)
- ZRLE (RFC 6143 7.7.6) - используется VNC
- Видео Sun Microsystems CellB ( тип воспроизведения RTP 25)
- Сетевое видео Xerox PARC (nv; RTP playload type 28)
- CU-SeeMe видеокодек
- Кодек GoToMeeting
- FFmpeg (только декодер)
Видеокодеки Bayer [ править ]
- CinemaDNG (создано Adobe; используется в камерах Blackmagic )
- Redcode RAW (используется в камерах RED ) - модифицированная версия JPEG 2000 [64]
- libredcode
- ArriRaw (используется в камерах Arri )
- Cineform RAW (используется в камерах Silicon Imaging )
- CineForm-SDK
- Blackmagic RAW (используется в камерах Blackmagic )
- Blackmagic RAW SDK
- Cintel RAW (используется в Cintel Scanner [65] )
- FFmpeg (только декодер)
- Apple ProRes RAW
Видеоигры [ править ]
- Bink Video , Smacker видео
- FFmpeg
- libavcodec
- Nintendo Mobiclip видеокодек
- FFmpeg (только декодер)
- Кодек CRI Sofdec - вариант MPEG с 11-битным DC и коррекцией цветового пространства; [66] используется в промежуточном программном обеспечении Sofdec.
- CRI P256 - используется в промежуточном программном обеспечении Sofdec для Nintendo DS [67]
- Indeo Video Interactive (также известный как Indeo 4/5) - используется в компьютерных играх для Microsoft Windows
- FFmpeg (только декодер)
- Видео Intel Indeo
В реальном времени [ править ]
- Hap / Hap Alpha / Hap Q
- Кодек VIDVOX hap
- FFmpeg
- Кодек DXV
- Кодек Resolume DXV
- FFmpeg (только декодер)
- NotchLC
- FFmpeg (только декодер)
- Сжатие видеопотока VESA (DSC)
- Сжатие дисплея VESA-M (VDC-M)
См. Также [ править ]
- Кодеки и контейнеры с открытым исходным кодом
- Сравнение видеокодеков
- Сравнение форматов кодирования аудио
- Сравнение форматов контейнеров
- Сравнение форматов графических файлов
- Сравнение медиаплееров
- Профиль аудио-видео RTP
Ссылки [ править ]
- ^ FLAC (бесплатный аудиокодек без потерь), версия 1.1.2 Библиотека Конгресса
- ^ «BFDLAC: быстрый алгоритм сжатия звука без потерь для звуков ударных» (PDF) .
- ^ "Домашняя страница аудио без потерь" . www.lossless-audio.com .
- ^ Сокращенный формат сжатия звука без потерь (SHN), версия 3.5.1 Библиотека Конгресса
- ^ "RK Audio - База знаний Hydrogenaudio" . wiki.hydrogenaud.io .
- ^ Речевой кодек IPMR - draft-spiritdsp-ipmr-01.txt IETF
- ^ a b c 3GPP (2008-12-11) 3GPP TS 26.173 - речевой кодек AMR-WB; версия 8.0.0 Release 8 , получено 9 сентября 2009 г.
- ^ Выпуск SBC-1.1 , BlueZ проекта, 30 апреля 2013
- ^ a b Интеграция кодеков aptX и aptX-HD для источника A2DP , Android Open Source Project , 4 января 2017 г.
- ^ Вклад кодировщика LDAC , Android Open Source Project , 10 января 2017 г.
- ^ "Что такое LHDC" . hwa-audio . Проверено 30 апреля 2019 .
- ^ "Что такое LLAC ™?" . LHDC org .[ мертвая ссылка ]
- ^ Аудиокодек Speex, версия 1.2 Библиотека Конгресса
- ↑ Поиск голосовых кодеков для бесплатного программного обеспечения Linux.com, 14 октября 2005 г.
- ^ SILK Speech Codec - проект-Вос-шелк-02 IETF
- ^ Кодек с перекрытием с ограничением энергии (CELT) - draft-valin-celt-codec-02 IETF
- ^ DSP Group представляет Total Telephony Solutions (TM) для приложений цифровой беспроводной телефонии PRNewswire
- ^ 3GPP (2008-12-11) 3GPP TS 26.073 - речевой кодек AMR; версия 8.0.0 Release 8 , получено 8 сентября 2009 г.
- ^ 3GPP (2008-12-18) 3GPP TS 26.273 - AMR-WB + речевой кодек; версия 8.0.0 Release 8 , получено 9 сентября 2009 г.
- ^ 3GPP TS 26.443. Кодек для улучшенных голосовых сервисов (EVS); Код ANSI C (с плавающей точкой) .
- ^ ИССЛЕДОВАНИЕ СБОРА ИНФОРМАЦИИ ДЛЯ ПРОЕКТА МЕТРО MEGA MANILA В РЕСПУБЛИКЕ ФИЛИППИНЫ Японское агентство международного сотрудничества, сентябрь 2015 г.
- ^ 東北 上 越 新 幹線 デ ジ タ ル 列車 無線 ス テ ム の 開 発 (на японском языке) East Japan Railway Company 2003
- ^ Обранович, Чарльз Р .; Голуски, Джон М .; Прейс, Роберт Д.; Fabbri, Darren R .; Cruthirds, Daniel R .; Эйлуорд, Эрин М .; Freebersyser, James A .; Колек, Стивен Р. (2010). «Вокодер с устойчивостью к шуму 300 бит / с». 2010 - Конференция по военной связи Milcom 2010 . С. 298–303. DOI : 10.1109 / MILCOM.2010.5680311 . ISBN 978-1-4244-8178-1.
- ^ Actimagine обвиняющих ле Multimédia сюр ле terminaux АРБ (на французском языке) , IT Industrie & Technologies, 25 июня 2004 года
- ^ a b c d e AudioCompressionFormat , Unity Technologies
- ^ Аудиоклип , Unity Technologies
- ^ Различия между Windows и Xbox 360 , Microsoft
- ^ 【ひ ら ブ ラ vol.37】 音 数 を ず / 音質 を 妥協 せ ず / 負荷 を 極小 に す る 方法 (iOS и Android) (на японском языке) , Kadokawa Dwango , 26 сентября 2014 г.
- ^ FMOD Студия 1,06 и FMOD в программе экспо GDC объявил , Gamasutra, 17 февраля 2015
- ^ "Без потерь" . x265.readthedocs.io .
- ^ «Декодирование HEVC» . х265 .
- ^ «FFmpeg теперь поддерживает декодирование HEVC / H.265» . фороникс .
- ^ "Кодировать / H.265" . FFmpeg .
- ^ "Формат кодирования видео FFV1 версии 0, 1 и 3" . tools.ietf.org . 21 августа 2020.
- ^ «Библиотеки кодеков без потерь» . multimedia.cx .
- ^ "FFmpeg: ссылка на файл libavcodec / flashsv.c" . ffmpeg.org .
- ^ «FRAPS показывают fps, записывают видеоигры, программное обеспечение для захвата экрана» . www.fraps.com .
- ^ "Lagarith Lossless Video Codec" . lags.leetcode.net .
- ^ "LOCO - MultimediaWiki" . wiki.multimedia.cx .
- ^ "MagicYUV - видеокодек без потерь" .
- ^ «ScreenPressor от Infognition - видеокодек без потерь для захвата экрана» . infognition.com .
- ^ "Загрузки" . TechSmith .
- ^ "# 534 (Поддержка видео Ut) - FFmpeg" . ffmpeg.org .
- ^ «Ut Video Codec Suite - новый видеокодек без потерь для Windows! [Архив] - Форум Doom9» . doom9.org .
- ^ "VBLE - MultimediaWiki" . wiki.multimedia.cx .
- ^ "VMware Video" . multimedia.cx .
- ^ «Проект WebM - Руководство по параметрам кодирования VP8» . webmproject.org .
- ^ Медофф, Норман; Финк, Эдвард Дж. (10 сентября 2012 г.). Портативное видео: ENG & EFP . CRC Press. п. 221. ISBN. 9781136047701.
- ↑ Самуэльссон, Дж. И П. Херманссон (5 марта 2018 г.). «Видеокодек xvc» . tools.ietf.org .
- ^ "Thor Video Codec" . tools.ietf.org . 31 октября 2016 г.
- ^ «Живая демонстрация» . Запрещено .
- ^ Видеокодек Indeo, Версия 3 Библиотека Конгресса
- ^ Видеокодек Indeo, Версия 5 Библиотека Конгресса
- ^ Sorenson Video Codec, версия 3 Библиотека Конгресса
- ^ a b c Расширение масштабируемого кодирования видео (SVC) для WebRTC - 4. Операционная модель , Консорциум World Wide Web , 26 сентября 2020 г.
- ^ «Кодек M-JPEG» . Монпелье , Франция : Morgan Multimedia . Проверено 28 апреля 2018 года .
- ^ "Кодек M-JPEG2000" . Монпелье, Франция: Morgan Multimedia . Проверено 28 апреля 2018 года .
- ^ "dcpPlayer" . Монпелье, Франция: Morgan Multimedia . Проверено 28 апреля 2018 года .
- ^ FFmpeg-cvslog - mpeg4video: добавлена поддержка MPEG-4 Simple Studio Profile. , Проект FFmpeg, 2 апреля 2018 г.
- ^ Достижение , стандартная рабочая группа по кодированию аудио и видео в Китае
- ^ FFmpeg-cvslog - avcodec: добавить декодер IMM4 , проект FFmpeg, 21 августа 2018 г.
- ^ FFmpeg-cvslog - avcodec: добавление декодера IMM5 , проект FFmpeg, 29 августа 2019 г.
- ^ Cinepak Библиотека Конгресса
- ^ libredcode
- ^ Cintel Scanner стр.35. Blackmagic Design. Май 2020.
- ^ 独自 コ ー デ ッ ク を 搭載 し た ン テ ン ド ー DS Версия Sofdec (на японском языке) ПО промежуточного слоя CRI, 11 мая 2006 г.
- ^ CRI ・ ミ ド ル ウ ェ ア 、 ゲ 発 者 向 け ブ ロ グ CRI チ ャ ン ネ ル 」を 開設 (на японском языке) Impress Watch Corporation, 19 апреля 2007 г.
Внешние ссылки [ править ]
- Субъективное сравнение кодеков
- Сравнение аудиоформатов: шесть форматов без потерь и пять форматов с потерями
- Видеокодеки от FOURCC - fourcc.org , список кодеков из четырех цифр (например, DIV3, XVID, ...)
- Интерактивные слепые тесты аудиокодеков через Интернет
- MediaInfo различных аудиокодеков и метаданных по ним
- Инструмент идентификации онлайн- видеоформатов - предназначен в первую очередь для видеоформатов и кодеков CCTV.