Dirac(비디오 압축 형식)

Dirac (video compression format)
디락
파일 이름 확장자
drc
개발자BBC 연구 개발
초기 릴리즈2008년 3월 6일, 14년 전(2008-03-06)[1]
최신 릴리즈
2.2.3[2]
2008년 9월 23일, 13년 전(2008-09-23)
포맷의 종류비디오 코딩 형식
포함자MPEG-TS, Ogg, AVI, MKV, MOV, MPEG-4 Part 12 등
확장처VC-2
표준.SMPTE 2042-1-2009, SMPTE 2042-2-2009(Dirac의 서브세트)
오픈 포맷?네.
프리 포맷?네, 그렇습니다[3].

DiracBBC Research & [5][6][7][8]Development에 의해 개발된 개방적이고 로열티 없는 비디오 압축 포맷,[4] 사양 및 시스템입니다.Schredinger 및 dirac-research(이전의 「Dirac」)는, Dirac의 오픈하고 로열티가 없는 소프트웨어 실장(비디오 코덱)입니다.Dirac 포맷은 Ultra HDTV [6]이상에서 고품질의 비디오 압축을 제공하는 것을 목표로 하며 H.264VC-1과 같은 기존 포맷과 경쟁합니다.

사양은 2008년 1월에 완성되었으며, 향후 개발은 버그 수정과 [2]제약에 불과합니다.같은 해 9월에 Dirac Pro로 알려진 I프레임만의 서브셋 버전 1.0.0이 출시되어[9] SMPTE에 의해 VC-2[7][10]표준화되었습니다.동작 보정과 프레임간 부호화를 포함한 완전한 Dirac 사양의 버전 2.2.3이 며칠 [11]후에 발행되었습니다.디락 프로는 2008년 베이징 올림픽에서 [12][13][14]HDTV 사진을 전송하기 위해 BBC에 의해 내부적으로 사용되었다.

형식 구현은 1933년 노벨 물리학상을 공동 수상한 이론 물리학자 Paul Dirac과 Erwin Schrödinger를 기리기 위해 명명되었습니다.

테크놀로지

Dirac은 HDTV(1920×1080) 이상의 해상도를 지원하며 MPEG-2 Part 2, MPEG-4 Part 2 및 경쟁 제품과 같은 비디오 압축 포맷에 비해 데이터 전송 속도를 대폭 절감하고 품질을 향상시킨다고 주장되고 있습니다.TheoraWMV. Dirac의 구현자들은 "고화질 비디오용 MPEG-2에 비해 비트 전송률이 2배 감소"[15]라는 예비 주장을 하고 있으며, 이는 H.264/MPEG-4 AVCVC-1과 같은 표준에 필적합니다.

Dirac은 고정 비트환율가변 비트환율 동작을 모두 지원합니다.저지연 구문을 사용하면 일정 지연을 보장하기 위해 그림 내의 각 영역(Dirac 슬라이스)에 대해 비트환율이 일정해집니다.Dirac은 lossy 및 [16]lossless 압축 모드를 지원합니다.

Dirac은 MPEG 압축 포맷에서 사용되는 이산 코사인 변환 대신 JPEG 2000PGF 이미지 포맷 및 Cineform 프로페셔널비디오 코덱과 같은 웨이브릿 압축을 사용합니다.Dirac이 사용할 수 있는 특정 웨이브릿 중 2개는 JPEG 2000(5/3 및 9/7 웨이브릿으로 알려져 있음)과 거의 동일하며, 이들 [17]웨이브릿에서 파생된 웨이브릿도 2개 있습니다.

Dirac은 AVI, OggMatroska 컨테이너 형식으로 사용할 수 있으며 MPEG-4 파일[18] 형식 및 MPEG-2 트랜스포트 [19]스트림에서도 사용할 수 있도록 등록되어 있습니다.

VC-2

Dirac Pro는 [7][20][21]표준화를 위해 SMPTE에 제안되었다.Dirac Pro 사양은 메인 Dirac 사양의 I-frame 전용 서브셋을 정의하며, 고비트레이트 [2][22]애플리케이션에서의 프로페셔널 및 스튜디오 사용을 목적으로 합니다.2010년에 SMPTE는 Dirac Pro를 VC-2로 [10][23]표준화했습니다.

  • SMPTE 2042-1: 2009 VC-2 비디오 압축[10]
  • SMPTE 2042-2: 2009 VC-2 레벨의 정의
  • RP(권장 프랙티스) 2047-1-2009 – 1080P 고해상도 비디오 소스의 VC-2 메자닌 레벨 압축
  • SMPTE 2047-2:2010 VC-2 압축 비디오 over HD-SDI 캐리지
  • RP 2042-3:2010 – VC-2 준거 사양[24]

2012년에 기본 사양이 업데이트되어 무손실 [25]및 거의 무손실 아카이브에 대한 새로운 프로파일이 추가되었습니다.

소프트웨어 구현

슈뢰딩거
개발자데이비드 슐리프
안정된 릴리스
1.0.11 / 2012년 1월 23일; 10년 전(2012-01-23)
유형비디오 코덱
면허증.MPL 1.1, GNU GPL 2, GNU LGPL 2, MIT 라이선스
웹 사이트diracvideo.org(오프라인)

현재 두 가지 소프트웨어 구현 사양이 존재합니다.첫 번째는 BBC의 레퍼런스 실장입니다.이전에는 Dirac이라고 불렸지만 혼란을 피하기 위해 dirac-research로 이름을 바꿨습니다.C++로 작성되어 있으며 Mozilla Public License, GNU GPL 2 및 GNU LGPL 자유 소프트웨어 라이선스로 출시됩니다.이 구현의 버전 1.0.0은 2008년9월 17일에 출시되었습니다.

슈뢰딩거라는 두 번째 구현은 BBC의 자금 지원을 받았으며 100% 비트스트림 호환성을 유지하면서 고성능 휴대용 코덱 버전을 제공하는 것을 목표로 하고 있습니다.Schredinger는 ANSI C로 작성되어 있으며 dirac-research와 동일한 라이선스와 함께 허용도가 높은 MIT 라이선스로 출시됩니다.또한 슈뢰딩거 프로젝트는 GStreamer 플러그인을 제공하여 라이브러리를 해당 프레임워크와 함께 사용할 수 있도록 합니다.2008년 2월 22일 슈뢰딩거 1.0.0이 [26]출시되었습니다.이번 릴리즈에서는 Core Duo 노트북으로 HD720/25p를 실시간으로 디코딩할 수 있었습니다.

슈뢰딩거-1.0.9의 발표 시점에서 "슈뢰딩거는 부호화 속도와 시각 [27]품질 모두에서 대부분의 부호화 상황에서 디락 리서치를 능가한다.이 릴리스에서 dirac-rearch의 인코딩 툴은 대부분 Schredinger로 전송되어 shredinger는 dirac-rearch와 같거나 더 나은 압축 효율을 얻을 수 있습니다.

새로운 인코딩 툴이 얼마나 잘 동작하는지 확인하고 품질에 영향을 미치는 버그를 신속하게 수정하기 위해 BBC에 인코더 품질 테스트 시스템이 도입되었습니다.

특허

BBC는 Dirac에 대한 어떠한 특허도 소유하고 있지 않다.그들은 이전에 Dirac 관련 특허에 대한 로열티 프리 라이선스를 모든 사람에게 취소 불능으로 부여할 계획으로 몇몇 특허 출원을 가지고 있었지만, 그 출원은 무효가 되었다.또한 개발자들은 Dirac이 제3자 특허를 침해하지 않도록 노력하겠다고 밝혀 대중이 어떤 [28]목적으로든 Dirac을 사용할 수 있게 되었습니다.

데스크톱 재생 및 인코딩

2008년 11월 현재 Dirac 비디오 재생은 VLC 미디어 플레이어(버전 0.9.2 이후) 및 GStreamer 프레임워크를 사용하는 애플리케이션(Songbird, Rhythmbox, Totem 등)에서 지원됩니다.FFmpeg에도 [29]지원이 추가되었습니다.

Dirac으로 인코딩할 수 있는 어플리케이션에는 MediaCoder, LiVES, OggConvertFFmpeg있습니다.

성능

Dirac 사양의 알고리즘은 최첨단 국제 표준과 비교하여 경쟁력 있는 성능을 제공하도록 설계되었습니다.성공 여부는[who?] [why?]미해결입니다.2008년 2분기부터 실장된 것을 비교한 결과 적어도1개(Dirac보다[30] x264점 높은 점수)가 있습니다만, 현재는 [30]다소 시대에 뒤떨어져 있습니다.2009년 8월부터 실시된 Dirac 코덱의 퍼포먼스에 관한 조사에서는, SDTV로 얻을 수 있는 화질이 H.264[31] 출력에 비해 저하되어 HD콘텐츠가 포함되지 않은 것을 알 수 있었습니다.Dirac은 엔진으로 복잡도 화면에 근접하는 스타일화되지 않았습니다.경쟁사의 적응보다 더 많은 다양성을 형성하는 기존의 모든 스펙트럼에 포인트 단위로 진입한다.

레퍼런스

  1. ^ "Worlds first high performance Dirac video codec implementation available". Schrödinger project (Press release). SourceForge. 6 March 2008. Retrieved 14 December 2021.
  2. ^ a b c "Dirac Specifications" (PDF). Archived from the original on 3 May 2015. Retrieved 4 January 2011.
  3. ^ "FAQ - Diracvideo". Dirac Video Compression. Archived from the original on 15 April 2009.
  4. ^ "About Dirac". Archived from the original on 23 July 2012. Retrieved 15 July 2012.
  5. ^ "FAQ – Diracvideo". diracvideo.org. Archived from the original on 23 July 2010. Retrieved 30 August 2009.
  6. ^ a b "About Dirac". diracvideo.org. Archived from the original on 23 July 2010. Retrieved 30 August 2009.
  7. ^ a b c Tim Borer (2007). "BBC Research White Paper, WHP 159, November 2007, Open Technology Video Compression for Production and Post Production" (PDF). Retrieved 19 August 2010.
  8. ^ "BBC R&D – Dirac". Retrieved 19 August 2010.
  9. ^ Edge, Jake (17 September 2008). "Dirac 1.0.0 released". LWN.net. Retrieved 7 July 2017.
  10. ^ a b c "SMPTE 2042-1:2012". Retrieved 9 September 2015.
  11. ^ "Dirac Specification, Version 2.2.3" (PDF). BBC. 23 September 2008. Archived from the original (PDF) on 3 May 2015. Retrieved 5 July 2009. {{cite journal}}:Cite 저널 요구 사항 journal=(도움말)
  12. ^ "Dirac Pro to bolster BBC HD links". Broadcast Magazine (East Midland Allied Press).
  13. ^ BBC가 디락을 전면에 내세우다
  14. ^ 그리고 이제, 올림픽의 Dirac, 새로운 무료 코덱!
  15. ^ "Dirac Overview". BBC R&D. Retrieved 14 January 2009.
  16. ^ BBC Research (23 September 2008). "Dirac Specification" (PDF). diracvideo.org. Archived from the original (PDF) on 8 March 2016. Retrieved 4 October 2009. {{cite journal}}:Cite 저널 요구 사항 journal=(도움말)
  17. ^ Davies, Thomas (6 February 2008). "Dirac: Wavelet transform". Retrieved 9 September 2015.
  18. ^ MP4 등록국– Dirac 2009년 4월 19일 2009-07-05년에 취득한 웨이백 머신에 아카이브 완료
  19. ^ SMPTE Registration Authority, LLC; 2009-07-05취득웨이백 머신에서 format_Identifier를 등록한 2009년 4월 21일 아카이브 완료
  20. ^ "Advancements in Compression and Transcoding: 2008 and Beyond – Supporting the March to 8K with SMPTE VC2 / Dirac". SMPTE. Archived from the original on 19 July 2011. Retrieved 30 August 2009.
  21. ^ "Worlds first high performance Dirac video codec implementation available". 6 March 2008. Archived from the original on 21 November 2010. Retrieved 18 August 2010.
  22. ^ BBC. "Dirac Pro - WHAT IS DIRAC PRO?". Retrieved 18 August 2010.
  23. ^ "Schroedinger-1.0.9 Released, Other news - SMPTE VC-2". 4 March 2010. Retrieved 18 August 2010.
  24. ^ "SMPTE RP 2042-3:2010, VC-2 Conformance Specification". Retrieved 18 August 2010.
  25. ^ "Revision of ST 2042-1 VC-2 -- New Profile". 15 September 2012. Archived from the original on 5 February 2016. Retrieved 9 September 2015.
  26. ^ Diracvideo.org 다운로드 섹션– Schrowdinger-1.0.0.tar.gz, 2008년2월 22일 13:52, 739K, 2009-08-07에 취득
  27. ^ "Schrödinger-1.0.9 Released". Retrieved 11 March 2010.
  28. ^ "Do you infringe any patents? in official FAQ". Archived from the original on 4 August 2008. Retrieved 14 January 2009.
  29. ^ "Dirac Compatibility Matrix in official wiki". Retrieved 14 January 2009.
  30. ^ a b "A performance assessment of the royalty-free and open video compression specifications Dirac, Dirac Pro, and Theora and their open-source implementations". March 2009. Archived from the original (PDF) on 7 July 2012.
  31. ^ Ravi, Aruna; Rao, K. R. (July 2011). "Performance Analysis and Comparison of the Dirac Video Codec with H.264/Mpeg-4 Part 10 Avc" (PDF). International Journal of Wavelets, Multiresolution and Information Processing. 09 (4): 635–654. doi:10.1142/S0219691311004341. hdl:10106/1740. Archived from the original (PDF) on 16 July 2011.

외부 링크