코덱 목록

List of codecs

다음은 압축 형식 및 관련 코덱 목록입니다.

오디오 압축 형식

비압축

무손실 압축

  • 적극적으로 사용
    • 가장 인기 있는
    • 다른.
      • DTS-HD 마스터 오디오(일명 DTS++ 및 DCA XLL)
        • libdca(표준만)
        • FFmpeg(디코더만)
      • 돌비 트루HDBlu-ray DVD-Audio 표준 (수학적으로는 MLP 기반)
        • FFmpeg
      • Meridian Lossless Packing(MLP; Meridian 무손실 패킹), Packed PCM(PPCM)이라고도 함– DVD-Audio의 표준 사양
        • FFmpeg
      • MPEG-4 오디오 무손실 부호화(MPEG-4 ALS)
        • SSC, DST, ALS 및 SLS 레퍼런스 소프트웨어(ISO/IEC 14496-5:2001/Amd.10:2007)
        • FFmpeg(디코딩 전용)
      • MPEG-4 Scalable Lossless Coding(MPEG-4 SLS) – 일부 HD-AAC에서 사용됩니다.
        • SSC, DST, ALS 및 SLS 레퍼런스 소프트웨어(ISO/IEC 14496-5:2001/Amd.10:2007)
      • Real Audio 무손실
        • 리얼 플레이어
        • FFmpeg(디코딩 전용)
      • BFDLAC(BFD 무손실 오디오 [3]압축).계속적인 개발.
        • FXpansion의 BFD3 드럼 소프트웨어.(2013-2017)
    • 오드볼
  • 단종

블루투스 무손실

손실 압축

일반/스피치 하이브리드

일반

AES3
  • SMPTE 302M
    • FFmpeg(디코더만)
  • 돌비 E
    • FFmpeg(디코더만)
블루투스
디지털 라디오

목소리

(저비트 레이트, 음성용으로 최적화)

Microsoft DirectPlay

이러한 코덱은 Microsoft DirectPlay API를 통해 음성 채팅을 사용하는 많은 PC 게임에서 사용됩니다.

  • 복스웨어 메타보이스
    • Windows Media Player(voxmvdec).도끼)
  • 트루스피치
    • Windows Media Player (tsoft32.acm)
    • FFmpeg(디코더만)
  • MS GSM
    • Windows Media Player (msgsm32.acm)
    • libgsm
    • FFmpeg(디코더만)
  • MS-ADPCM
    • Windows Media Player (msadp32.acm)
    • FFmpeg
디지털 보이스 레코더
  • International Voice Association(IVA; 국제 음성 협회) 표준:
    • 디지털 음성 표준/표준 재생(DSS-SP)
      • FFmpeg(디코딩 전용)
    • 디지털 음성 표준/품질 재생(DSS-QP)
  • 소니 LPEC
  • Truespeech Triple Rate CODER(TRC)[18] – 일부 포켓 레코더에서 사용
휴대 전화
제2세대
3/4세대
  • 제3세대 파트너십 프로젝트(3GPP)
    • 적응형 멀티레이트(AMR)
      • AMR-NB
        • 3GPP TS 26.073 – AMR 음성 코덱 (C 소스 코드)– 레퍼런스[19] 실장
        • opencore-amr(ffmpeg를 enable-lib opencore-amrnb로 컴파일하여 OpenCORE lib를 통합할 수 있습니다)
        • FFmpeg(기본 디코더만 해당하지만 OpenCORE lib를 통합하려면 위의 컴파일 옵션을 참조하십시오)
      • AMR-WB
        • 3GPP TS 26.173 – AMR-WB 음성 코덱 (C 소스 코드)– 레퍼런스[8] 실장
        • OpenCORE로부터의 Opencore-amr(디코더) (ffmpeg를 enable-libopencore-amrwb로 컴파일하여 OpenCORE lib를 통합할 수 있습니다)
        • VisualOn의 vo-amrwbenc(인코더), Android에 포함되어 있습니다(visualOn lib를 통합하기 위해 ffmpeg를 enable-libvo-amrwbenc로 컴파일할 수 있습니다).
        • FFmpeg(디폴트로는 디코더 전용이지만, 위의 컴파일 옵션 참조).
      • AMR-WB+
        • 3GPP TS 26.273 – AMR-WB+ 음성 코덱 (C 소스 코드)– 레퍼런스[20] 실장
      • Enhanced Voice Services(EVS; 확장 음성 서비스)
        • 3GPP TS.26.443 – Enhanced Voice Services(EVS; 확장 음성 서비스)용 코덱– ANSI C 코드(플로팅 포인트)[21]
  • 제3세대 파트너십 프로젝트 2 (3GPP2)
프로페셔널 모바일 라디오
  • APCO
    • 프로젝트 25 Phase 2 Enhanced Full-Rate (AMBE+2 4400비트/초, FEC 2800비트/초)
    • 프로젝트 25 Phase 2 Half-Rate (AMBE+2 2450비트/초, FEC 1150비트/초)– NXDN 및 DMR에서도 사용
      • mbelib(표준만)
    • 프로젝트 25 단계1 풀레이트 (IMBE 7200비트/초)
      • mbelib(표준만)
  • 유럽전기통신표준협회(ETSI)
    • ETS 300 395-2 (TETRA ACELP 4.6kbit/s)
  • 테트라폴
    • RPCELP 6kbit/s
  • D-STAR 디지털 음성 (AMBE 2400비트/초, 1200비트/초 FEC 탑재)
    • mbelib(표준만)
  • Professional Digital Trunking System Industry Association(PDT 얼라이언스) 표준:
    • NVOC – 중국에서 사용
  • Spirit DSP RALCWI
  • DSPINI
    • 견고한 SPR
    • 견고한 TWELP
  • 코덱2
    • libcodec2
  • RL-CELP(일본[22][23] 철도에서 사용)
군사의

비디오 게임

  • Bink 오디오, Smacker 오디오
    • FFmpeg(디코더만)
  • Actimagine (닌텐도 유럽 연구 개발) Fast[25] Audio
    • MobiclipDecoder(디코더만)
    • FFmpeg(디코더만)
  • Nintendo GCADPCM[26](DSP ADPCM 또는 THP ADPCM) - GameCube, Wii 및 Nintendo 3DS에서 사용됩니다.
    • vgmstream(표준만)
    • VGAudio
    • FFmpeg(디코더만)
  • Sony[26] VAG (일명.k.a)Sony PSX ADPCM)
    • vgmstream(표준만)
    • FFmpeg(디코더만)
  • Sony[26] HEVAG - PS Vita[27]사용됩니다.
    • vgmstream(표준만)
  • Sony ATRAC9[26] - PS4 및 PS Vita에서 사용됩니다.
    • VGAudio(디코더만)
    • FFmpeg(디코더만)
  • Microsoft XMA[26] - Xbox 360 하드웨어 [28]디코딩용 WMA 버전.
    • FFmpeg(디코더만)
  • Xbox ADPCM
    • vgmstream(표준만)
  • 불가항력 ADX ADPCM
    • vgmstream(표준만)
    • VGAudio
    • FFmpeg
  • CRI HCA/HCA-MX - CRI ADX2 [29]미들웨어에 사용됩니다.
    • vgmstream(표준만)
    • VGAudio
    • FFmpeg(디코더만)
    • libcgss
    • HCADecoder(디코더만)
  • FMOD FADPCM[30]
    • vgmstream(표준만)

텍스트 압축 형식

비디오 압축 형식

비압축

  • RGB 4:4:4 (선상, 전송 변환 및 비트 리덕션만 가능)HDR의 경우 최대 3:1 압축 가능)
  • YUV 4:4:4/4:2/4:1/4:1/4:2:0 (하위 4:4:4는 모두 공간적으로 압축되어 4:2:0 에 특정 색 왜곡이 있습니다.
    • 인텔 IYUV
  • 10비트 비압축 비디오
  • 복합 디지털 신호 - SMPTE D-2D-3 브로드캐스트 디지털 비디오 카세트에서 사용됩니다.
  • Avid DNx 압축 해제
  • V210

무손실 비디오 압축

  • ITU-T/ISO/IEC 표준:
    • H.264 무손실
      • x264(표준만)
      • FFmpeg(디코더만, 부호화에 x264 사용)
    • H.265 무손실[31]
      • x265(표준만)
      • UHD코드(디코더만, x265를 사용하여 HEVC 인코딩 파일을 [32]읽습니다)
      • FFmpeg(디코더만,[33][34] 부호화에 x265 사용)
    • 모션 JPEG 2000 무손실
      • libopenjpeg
    • JPEG XS 무손실
      • 패스트 TICO-XS
  • IETF 표준:
    • FFV1(RFC 9043)[35] – FFV1의 압축 계수는 Motion JPEG 2000과 동등하지만 보다 빠른 알고리즘(실시간 캡처 가능)을 기반으로 합니다.Michael Niedmayer에 의해 쓰여지고 GNU LGPL에 따라 FFmpeg의 일부로 출판되었습니다.
      • FFmpeg
  • SMPTE © :
    • VC-2 HQ 무손실(일명.k.a).Dirac Pro 무손실)
      • libdirac
      • 립슈로딩제
  • Alparysoft 무손실 비디오코덱(Alpary)
  • Apple 애니메이션(QuickTime RLE)
    • Quick Time(Quick Time)
    • FFmpeg
  • 산술유브
  • AV1
  • AVIzlib
    • LCL(VfW 코덱) MSZH 및 ZLIB[36]
    • FFmpeg
  • 오토데스크 애니메이터 코덱(AASC)
    • FFmpeg(디코더만)
  • CamStudio GZIP/LZO
    • FFmpeg(디코더만)
  • Chennai 코덱(EVX-2)
  • Dxtory
    • FFmpeg(디코더만)
  • FastCodec
  • 플래시 스크린 비디오 v1/v2[37]
    • FFmpeg
  • FM 화면 캡처 코덱
    • FFmpeg(디코더만)
  • 프랩 코덱(FPS1)[38]
    • FFmpeg(디코더만)
  • 풀밭 무손실
    • Grass Valley 코덱옵션
    • FFmpeg(디코더만)
  • 후후후후후후후후후후프YUV)는 Ben Rudiak-Gould에 의해 작성되어 GNU GPL의 조건에 따라 무료 소프트웨어로서 공개되었습니다.이는 비디오 캡처 포맷으로서 압축되지 않은 YCbCr을 대체하는 것을 의미합니다.CPU는 거의 사용하지 않지만 디스크 공간은 많이 차지합니다.FFMPEG 전용 버전인 ffvhuff도 참조하십시오.
    • FFmpeg
  • IgCodec
  • 인텔 RLE
  • innoHeim/Rsupport 화면 캡처 코덱
    • FFmpeg(디코더만)
  • 라그산스 보다 최신의 Huffyuv 포크를[39] 라그산스로 사용할 수 있습니다.
    • 지연 코덱(VfW 코덱)
    • FFmpeg(디코더만)
  • LOCO[40] - JPEG-LS 기반
    • FFmpeg(디코더만)
  • 매직YUV[41]
    • MagicYUV SDK
    • FFmpeg(디코더만)
  • Microsoft RLE
  • MSU 무손실 비디오코덱
  • MSU 화면 캡처 무손실
  • Core PNG [de] - PNG 기반
    • FFmpeg
  • Screen Preso (SPV1)
    • FFmpeg(디코더만)
  • Screen[42] Pressor - MSU 화면 캡처 무손실 후속 제품
    • FFmpeg(디코더만)
  • Sheer Video(시어비디오)
    • FFmpeg(디코더만)
  • 무눈
    • FFmpeg
  • Tech Smith 화면 캡처 코덱(TSCC)[43]
    • QuickTime용 EnSharpen 비디오코덱
    • FFmpeg(디코더만)
  • 토포노키
  • Ut 비디오코덱 스위트[44][45]
    • 비디오
    • FFmpeg
  • VBLE[46]
    • FFmpeg(디코더만)
  • VMware 스크린[47] 코덱 - VMware Workstation에서 사용
    • FFmpeg(디코더만)
  • 구글[48] VP9
    • libvpx
    • FFmpeg(디코더만)
  • 제로코덱
    • FFmpeg(디코더만)
  • ZMBV(Zip Motion Block Video) 코덱 - DOSBox에서 사용
    • FFmpeg

무손실 게임 코덱

  • DXA
    • ScummVM 툴(인코더만)
    • FFmpeg(디코더만)

손실 압축

일반

스케일러블

VP8,[56] VP9,[56] AV1,[56] H.266/VVC 는, 디폴트로 scalable 모드를 서포트하고 있습니다.

프레임 내 전용

  • 모션 JPEG
    • FFmpeg
    • 모건 멀티미디어 M-JPEG
    • 페가수스 PICVideo M-JPEG
    • MainConcept M-JPEG
  • ISO/IEC 표준
    • Motion JPEG 2000 (ISO/IEC 15444-3, ITU-T T.802)
      • libopenjpeg
      • FFmpeg
      • Morgan 멀티미디어 M-JPEG2000
      • Morgan Multimedia dcpPlayer(디코더 전용)[59]
    • JPEG XS(ISO/IEC 21122) 경량 저레이텐시 비디오 코덱
      • PIX에 빠르게 입력TICO-XS[60]
    • DV(IEC 61834)
      • FFmpeg
    • MPEG-4 SStP(ISO/IEC 14496-2)
    • Motion JPEG XR (ISO/IEC 29199-3, ITU-T T.833)
  • Apple ProRes 422/444
    • FFmpeg
  • Apple 중간 코덱
    • FFmpeg(디코더만)
  • 애플 픽슬릿
    • FFmpeg(디코더만)
  • AVC-Intra
    • x264(표준만)
    • FFmpeg(디코더만)
  • AVC-Ultra – MPEG-4 AVC Hi444 서브셋PP 프로파일
  • XAVC-I
  • CineForm HD
    • CineForm-SDK – GoPro (오픈소스)에서 개발
    • FFmpeg
  • SMPTE 표준
    • VC-2 SMPTE 표준(일명.k.a).디락 프로SMPTE ST 2042)
      • 슈뢰딩거
      • 디락의 매개에 의한
      • VC-2 레퍼런스 인코더 및 디코더– BBC 개발 (오픈 소스)
      • FFmpeg(인코더는 VC-2 HQ 프로파일만 지원)
    • VC-3 SMPTE 표준(SMPTE ST 2019)
    • VC-5 SMPTE 표준(SMPTE ST 2073, CineForm HD의 슈퍼셋)
  • 그래스밸리 본사/HQA/HQX
    • Grass Valley 코덱옵션
    • FFmpeg(디코더만)
  • NewTek NT25
  • NewTek 속도본사
    • FFmpeg

입체 3D

보안 및 감시 카메라

  • Guobiao 규격 (GB/T)
    • AVS-S-P2(일시정지[62])
    • SVAC (GB/T 25724-2010)
  • Infinity CCTV 코덱(IMM4/IMM5/IMM6)
    • FFmpeg[63][64](IMM4 및 IMM5 디코더만 해당)

CD-ROM 또는 CD 관련 비디오코덱

  • CDXL 코덱
    • FFmpeg(디코더만)
  • Cinepak[65](일명.k.a).Apple 컴팩트 비디오)
    • FFmpeg
  • 포토 CD 코덱
    • FFmpeg(디코더만)
  • MotionPixels - Movie CD에서 사용
    • FFmpeg(디코더만)
  • CD+G(CD+Graphics) 코덱
    • FFmpeg(디코더만)
    • VLC(디코더만)
  • CD+EG(CD+Extended Graphics) 코덱

네트워크 비디오코덱

바이엘 비디오 코덱

비디오 게임

  • Bink 비디오, Smacker 비디오
    • FFmpeg
    • libavcodec
  • 닌텐도 모비클립 비디오 코덱
    • FFmpeg(디코더만)
  • CRI Sofdec 코덱 - 11비트 DC 및 색공간 [70]보정을 갖춘 MPEG 바리안트로 Sofdec 미들웨어에서 사용됩니다.
  • CRI P256 - 닌텐도[71] DS용 Sofdec 미들웨어에 사용
  • Indeo Video Interactive (Indeo 4/5) - Microsoft Windows용 PC 게임에 사용
    • FFmpeg(디코더만)
    • 인텔 Indeo 비디오

실시간

  • 합/합 알파/합 Q
    • VIDVOX 햅코덱
    • FFmpeg
  • DXV 코덱
    • DXV 코덱 재설정
    • FFmpeg(디코더만)
  • 노치LC
    • FFmpeg(디코더만)
  • VESA 디스플레이 스트림 압축(DSC)
  • VESA 디스플레이 압축-M(VDC-M)

「 」를 참조해 주세요.

레퍼런스

  1. ^ FLAC(Free Lossless Audio Codec), 버전 1.1.2 미국 의회 도서관
  2. ^ "About lossless audio in Apple Music".
  3. ^ "BFDLAC: A Fast lossless Audio Compression Algorithm For Drum Sounds" (PDF).
  4. ^ "Lossless Audio Homepage". www.lossless-audio.com.
  5. ^ Lossless Audio Compression Format(SHN; 무손실 오디오 압축 포맷) 버전 3.5.1 미국 의회 도서관
  6. ^ "RK Audio - Hydrogenaudio Knowledgebase". wiki.hydrogenaud.io.
  7. ^ IPMR 음성 코덱 - draft-spiritdsp-ipmr-01.txt IETF
  8. ^ a b c 3GPP(2008-12-11) 3GPP TS 26.173 - AMR-WB 음성 코덱; 버전 8.0 릴리즈 8, 2009-09-09 취득
  9. ^ 2013년 4월 30일 sbc-1.1, BlueZ Project 출시
  10. ^ a b A2DP 소스용 aptXaptX-HD 코덱 통합, Android Open Source Project, 2017년 1월 4일
  11. ^ LDAC 인코더, Android Open Source Project, 2017년 1월 10일 기여
  12. ^ "What is LHDC". hwa-audio. Retrieved 2019-04-30.
  13. ^ "What is LLAC™?". LHDC org.[데드링크]
  14. ^ Spex 오디오코덱 버전 1.2 미국 의회 도서관
  15. ^ a b c d e f 무료 소프트웨어용 음성 코덱 검색Linux.com 를 참조해 주세요.2005년 10월 14일
  16. ^ SILK 음성 코덱 - draft-vos-silk-02 IETF
  17. ^ 제약 에너지 래핑 변환(CELT) 코덱 - draft-valin-celt-codec-02 IETF
  18. ^ DSP 그룹, 디지털 무선 텔레포니 애플리케이션용 Total Telephony Solution(TM; 토탈 텔레포니 솔루션) 공개
  19. ^ 3GPP(2008-12-11) 3GPP TS 26.073 - AMR 음성 코덱, 버전 8.0.0 Release 8, 2009-09-08 취득.
  20. ^ 3GPP(2008-12-18) 3GPP TS 26.273 - AMR-WB+ 음성 코덱, 버전 8.0 릴리즈 8, 2009-09-09 취득
  21. ^ 3GPP TS 26.443Enhanced Voice Services(EVS; 확장 음성 서비스)용 코덱, ANSI C 코드(플로팅 포인트).
  22. ^ 2015년 9월 필리핀공화국 메가마닐라 지하철 프로젝트 정보수집조사
  23. ^ 2003년 동일본 여객철도
  24. ^ Obranovich, Charles R.; Golusky, John M.; Preuss, Robert D.; Fabbri, Darren R.; Cruthirds, Daniel R.; Aylward, Erin M.; Freebersyser, James A.; Kolek, Stephen R. (2010). "300 BPS noise robust vocoder". 2010 - Milcom 2010 Military Communications Conference. pp. 298–303. doi:10.1109/MILCOM.2010.5680311. ISBN 978-1-4244-8178-1. S2CID 8991597.
  25. ^ Actimagine allége le multimédia sur les termaux portables (프랑스어), IT인더스트리&테크놀로지스, 2004년 6월 25일
  26. ^ a b c d e Audio Compression Format, Unity 테크놀로지
  27. ^ 오디오 클립, 유니티 테크놀로지
  28. ^ Windows와 Xbox 360, Microsoft의 차이점
  29. ^ 【らら】볼륨37년 9월 26일 카도카와 당고 / Android (일본어:iOS & Android), 2014년 9월 26일)
  30. ^ 2015년 2월 17일 GDC 엑스포 프로그램 FMOD Studio 1.06 및 FMOD 발표
  31. ^ "Lossless". x265.readthedocs.io.
  32. ^ "HEVC Decoding". x265.
  33. ^ "FFmpeg Now Supports HEVC/H.265 Decoding". phoronix.
  34. ^ "Encode/H.265". FFmpeg.
  35. ^ Niedermayer, Michael; Rice, Dave; Martinez, Jérôme (August 2021). "rfc9043 - FFV1 Video Coding Format Version 0, 1, and 3". datatracker.ietf.org.
  36. ^ "Lossless Codec Libraries". multimedia.cx.
  37. ^ "FFmpeg: libavcodec/flashsv.c File Reference". ffmpeg.org.
  38. ^ "FRAPS show fps, record video game movies, screen capture software". www.fraps.com.
  39. ^ "Lagarith Lossless Video Codec". lags.leetcode.net.
  40. ^ "LOCO - MultimediaWiki". wiki.multimedia.cx.
  41. ^ "MagicYUV – Lossless video codec".
  42. ^ "ScreenPressor by Infognition - lossless video codec for screen capture". infognition.com.
  43. ^ "Downloads". TechSmith.
  44. ^ "#534 (Ut Video Support) – FFmpeg". ffmpeg.org.
  45. ^ "Ut Video Codec Suite - a new lossless video codec for Windows! [Archive] - Doom9's Forum". doom9.org.
  46. ^ "VBLE - MultimediaWiki". wiki.multimedia.cx.
  47. ^ "VMware Video". multimedia.cx.
  48. ^ "The WebM Project - VP8 Encode Parameter Guide". webmproject.org.
  49. ^ Medoff, Norman; Fink, Edward J. (September 10, 2012). Portable Video: ENG & EFP. CRC Press. p. 221. ISBN 9781136047701.
  50. ^ Samuelsson, J. and P. Hermansson (March 5, 2018). "The xvc video codec". tools.ietf.org.
  51. ^ Fuldseth, Arild; Bjontegaard, Gisle; Midtskogen, Steinar; Davies, Thomas; Zanaty, Mo (October 31, 2016). "Thor Video Codec". tools.ietf.org.
  52. ^ "Live demonstration". Forbidden.
  53. ^ Indeo 비디오코덱 버전 3 미국 의회 도서관
  54. ^ Indeo 비디오코덱 버전5 미국 의회 도서관
  55. ^ Sorenson 비디오코덱 버전 3 미국 의회 도서관
  56. ^ a b c WebRTC를 위한 확장 가능 비디오 부호화 (SVC) - 4. 운영 모델, World Wide Web Consortium, 2020년 9월 26일
  57. ^ "M-JPEG Codec". Montpellier, France: Morgan Multimedia. Retrieved April 28, 2018.
  58. ^ "M-JPEG2000 Codec". Montpellier, France: Morgan Multimedia. Retrieved April 28, 2018.
  59. ^ "dcpPlayer". Montpellier, France: Morgan Multimedia. Retrieved April 28, 2018.
  60. ^ "FastTICO-XS Codec". Mont-Saint-Guibert, Belgium: intoPIX.
  61. ^ FFmpeg-cvslog - MPEG4 비디오: MPEG-4 Simple Studio Profile 지원 추가, FFmpeg Project, 2018년 4월 2일
  62. ^ 성과, 오디오 비디오 코딩 표준 중국 워크그룹
  63. ^ FFmpeg-cvslog - avcodec: IMM4 디코더 추가, FFmpeg Project, 2018년 8월 21일
  64. ^ FFmpeg-cvslog - avcodec: IMM5 디코더 추가, FFmpeg Project, 2019년 8월 29일
  65. ^ 시네팍 미국 의회 도서관
  66. ^ libred 코드
  67. ^ Cintel Scanner 페이지 35.블랙매직 디자인2020년 5월
  68. ^ intoPIX Tico Raw는 엄청난 잠재력을 가진 포맷입니다.
  69. ^ into PIX Tico Raw
  70. ^ DS Sofdec (일본어) CRI 미들웨어, 2006년 5월 11일
  71. ^ CRI, 2007년 4월 19일 CRI, 임팩트 워치 코퍼레이션

외부 링크