오픈 소스 코덱 목록
List of open-source codecs오픈 소스 코덱, 즉 오디오 또는 비디오 코딩 형식의 오픈소스 소프트웨어 구현 목록입니다.나열된 코덱의 대부분은 특허에 의해 제한되는 미디어 포맷을 구현하기 때문에 오픈 포맷이 아닙니다.예를 들어 x264는 특허가 많이 걸린 MPEG-4 AVC 비디오 압축 표준의 널리 사용되는 오픈 소스 구현입니다.
비디오 코덱
- x264 – H.264/MPEG-4 AVC 실장.x264는 코덱(모듈/모듈)이 아니라 인코더일 뿐입니다(비디오를 디코딩할 수 없습니다).
- OpenH264 – H.264 베이스라인 프로파일 인코딩 및 디코딩
- x265: High Efficiency Video Coding(HEVC/H.265) 표준에 근거한 인코더.
- Xvid – MPEG-4 Part 2 코덱, DivX와의 호환성
- libvpx – VP8 및 VP9 구현.이전에는 On2 Technologies가 개발한 독자적인 코덱으로 2010년 5월에 BSD와 같은 라이선스로 Google에 의해 출시되었습니다.
- SVT-AV1-AV1 인코더는 원래 인텔과 넷플릭스, FLOSS로는 지금 유효하다에 의해 개발되었다[1]SVT-AV1 일반적으로 왜 새로운, 자유롭게, 그리고production-ready 범용 구현의 AOMedia 소프트웨어 도입 W에서 개발을 위한 기지로 사용되고는 가장 빠른 최적화된 자유 AV1 인코더로 간주된다orking [2]그룹SVT-AV1은 이미 제한된 품질 모드에서 매우 우수한 성능을 발휘하며 많은 시나리오에서 경제적으로 사용할 수 있지만, 현재로서는 Aurora1과 같은 상용 구현이 여전히 이를 [3]능가할 수 있습니다.
- VideoLAN dav1d - AV1 코덱을 사용한 비디오 디코딩용 AV1 디코더
- Xiph.Org rav1e - Rust로 작성된 AV1 인코더
- Google libgav1 - Google의 AV1 디코더
- xvc - 오픈소스 비디오코덱으로 H.265 및 AV1과의 경합을 목표로 합니다.레퍼런스 실장은 LGPL 2.1로 출시되어 현재 버전 2.0(2020년 [4]12월 현재)에서 이용 가능합니다.
- FFmpeg 코덱– FFmpeg 프로젝트 (FFV1, Snow, MPEG-1, MPEG-2, MPEG-4 파트 2, MSMPEG-4, WMV2, SVQ1, MJPEG, Huff)의 libavcodec 라이브러리 내 코덱YUV 등)libavcodec의 디코더(H.264, SVQ3, WMV3, VP3, Theora, Indeo, Dirac, Lagarciat 등)
- Lagarcious – RGB(A) 색공간에서 강력한 무손실 압축을 위해 설계된 비디오 코덱(ZIP/RAR/등)
- libtheora – Ogg 프로젝트의 일부인 VP3에 기반한 Theora 형식의 레퍼런스 구현
- Dirac은 BBC Research가 개발한 웨이브릿 기반 코덱인 Dirac-Research와 David Schleef가 [5]개발한 구현인 Schredinger입니다.
- Huffuv – Ben의 무손실 코덱RG
- Daala – Xiph가 개발 중인 실험 비디오 코덱.Org Foundation과 최종적으로는 AV1에 통합되었습니다.
- Thor: 시스코 시스템즈가 개발하여 테크놀로지를 AV1에 통합한 실험 로열티 프리 비디오코덱.
- 튜링 - BBC Research에 의해 구현된 고효율 비디오 코딩(HEVC/H.265) 인코더.
- libaom – VP9, Daala 및 Thor의 기술을 계승한 AOMedia에 의한 로열티 없는 AV1 비디오 코딩 포맷의 레퍼런스 실장.
- Kvazar – High Efficiency Video Coding(HEVC/H.265) 표준에 기반한 학술용 오픈 소스 인코더.
- VVenC & VVDeC – GitHub에서 이용 가능한 VVC/H.266) 표준을 기반으로 Fraunhofer HHI에 의해 출시된 오픈 소스 인코더 및 디코더.
오디오 코덱
- FLAC – Xiph가 개발한 무손실 코덱.조직 재단
- LAME: 손실 압축(MP3 형식).
- ToLAME/TwoLAME: Lossy 압축(MP2 형식).
- Muse pack – 손실 압축. MP2 포맷을 기반으로 하며 많은 기능이 향상되었습니다.
- Spex – 주로 음성으로, Xiph가 개발한 저비트레이트 압축.조직 재단www.speex.org에 따르면 Opus를 선호하지 않습니다.
- CELT – 낮은 레이텐시 오디오 통신을 위한 손실 압축
- libopus : CELT의 IETF 표준 트랙 후속인 Opus 형식의 레퍼런스 구현(WebRTC 구현의 경우 Opus 지원은 필수입니다).
- libvorbis – 손실 압축, Vorbis 형식 구현. Xiph에 의해 개발되었습니다.조직 재단
- iLBC – 저비트레이트 압축(주로 음성)
- iSAC – 저비트레이트 압축(주로 음성) (WebRTC 코드베이스 사용 시 무료)
- TTA – 무손실 압축
- Wav Pack – 하이브리드 무손실/무손실
- Bonk – 하이브리드 손실/손실 없음, fre:ac(구 BonkEnc) 지원
- Apple Lossless – 무손실 압축 (MP4)
- FDK AAC – 손실 압축 (AAC)
- libavcodec 라이브러리의 FFmpeg 코덱(AC-3, AAC, ADPCM, PCM, Apple Lossless, FLAC, WMA, Vorbis, MP2 등)
- FAAD2 – Advanced Audio Coding용 오픈 소스 디코더.같은 프로젝트의 인코더인 FAAC도 있습니다만, 전매품입니다(하지만 무료입니다).
- libgsm – 손실 압축(GSM 06.10)
- opencore-amr – 손실 압축(AMR 및 AMR-WB)
- liba52 – 프리 ATSC A/52 스트림 디코더(AC-3)
- libdca – 무료 DTS Cohisonous Acoustic 디코더
- Codec2 - 저비트레이트 압축(주로 음성)
「 」를 참조해 주세요.
레퍼런스
- ^ "Intel, Netflix to Deliver AV1 Scalable Codec to Power Next-Gen Compression Tech for Visual Workloads".
- ^ http://aomedia.org/press%20releases/aomedia-software-implementation-working-group-to-bring-av1-to-more-video-platforms/
- ^ "AV1 Has Arrived: Comparing Codecs from AOMedia, Visionular, and Intel/Netflix". 18 September 2020.
- ^ https://xvc.io/
- ^ "Schrodinger FAQ". Archived from the original on 2010-10-17. Retrieved 2011-03-05.