FLAC 1.4.0은 약간 개선되었지만 매우 중요합니다.

FLAC은 저작권이 없는 라이선스가 있는 개방형 형식입니다.

FLAC은 원본 품질의 완전한 보존을 보장하는 무손실 인코딩 방법만 사용합니다.

마지막 스레드가 게시된 후 XNUMX년 중요, Xiph.Org 커뮤니티 에서는 FLAC 1.4.0 코덱의 새 버전을 도입했습니다. 무손실 오디오 인코딩을 제공합니다.

FLAC에 대해 잘 모르시는 분들은 아셔야 합니다. 이것은 완전히 개방된 스트리밍 형식입니다., 이는 인코딩 및 디코딩 기능을 구현하는 라이브러리의 개방성뿐만 아니라 사양 사용 및 라이브러리 코드의 파생 버전 생성에 대한 제한이 없음을 의미합니다.

FLAC은 오디오를 압축하도록 설계되었습니다. 이 때문에 결과 파일은 재생 가능하고 사용 가능하며 통계 압축 알고리즘(예: ZIP)이 PCM 파일에 직접 적용된 경우보다 크기가 작습니다.

FLAC은 선호되는 형식 중 하나가 되었습니다. 인터넷을 통한 음악 판매뿐만 아니라 동일하게 잘 작동하는 Monkey's Audio도 있습니다. 또한 WAV-PCM 파일보다 크기를 크게 줄이고 음질을 잃지 않으려는 경우 MP3의 대안으로 네트워크를 통한 노래 교환에 사용됩니다. 동시에 사용된 무손실 압축 방법을 사용하면 원본 오디오 스트림의 크기를 50-60%까지 줄일 수 있습니다.

FLAC 1.4.0의 주요 소식

제시된 코덱의 새 버전에서는 다음과 같이 강조 표시됩니다. 인코딩 및 디코딩 지원 추가 약간의 깊이 de 샘플 양자화당 32비트.

이 새 버전의 출시와 함께 제공되는 또 다른 참신함은 레벨 3에서 8까지 압축 효율성 향상 향상된 자기 상관 계산 정확도로 인해 인코딩 속도가 약간 감소하는 대가를 치르게 됩니다.

이 외에도 도서관에서 주의할 점은 libFLAC 및 flac 유틸리티, 이 새 버전에서 비트 전송률을 제한하는 기능 제공 FLAC 파일의 경우 샘플당 최대 XNUMX비트(라이브 스트림을 호스팅할 때 유용할 수 있음).

또한 레벨 0, 1 및 XNUMX에 대해 더 높은 인코딩 속도가 달성되었습니다. 2, 적응형 휴리스틱을 변경하여 레벨 1에서 4까지 압축이 약간 향상되었으며 최대 1048575Hz의 샘플 속도로 파일을 인코딩할 수 있게 되었습니다.

한편, 주목된다. 8비트 ARMv64 프로세서에서 압축 속도가 크게 향상되었습니다., NEON 명령어 사용 덕분입니다. FMA 명령어 세트를 지원하는 x86_64 프로세서의 성능이 향상되었습니다.

다른 변경 사항 중 이 새 버전에서 눈에 띄는 :

  • libFLAC 및 libFLAC++ 라이브러리의 API 및 ABI가 변경되었습니다(버전 1.4로 업그레이드하려면 애플리케이션을 다시 빌드해야 함).
  • 더 이상 사용되지 않으며 XMMS용 플러그인의 다음 버전에서 제거됩니다.
  • flac 유틸리티에는 "-limit-min-bitrate" 및 "-keep-foreign-metadata-if-present"라는 새로운 옵션이 있습니다.
  • 사전 설정 -1 및 -4의 압축은 중간 측면 적응형 휴리스틱을 변경하여 일부 자료에서 약간 개선되었습니다.
  • NEON(Ronen Gvili, Martijn van Beurden)을 사용하는 8비트 ARMv64 장치를 특별히 대상으로 하는 통합 속도 향상
  • FMA 명령어 세트 확장이 있는 x86_64 CPU에 대한 속도 향상 추가
  • 이제 32비트 PCM을 인코딩 및 디코딩할 수 있습니다.
  • 첫 번째 프레임의 크기와 오프셋이 잘못된 구문 분석 기능을 사용하는 문제를 수정했습니다.
  • MSVC 및 Makefile.lite 빌드 시스템 파일이 제거되었습니다. CMake를 사용하여 MSVC(Visual Studio)로 빌드할 수 있습니다.
  • 새로운 fuzzer 디코더 추가, 조회 코드 적용 범위 추가
  • 예를 들어 외부 AIFF 메타데이터가 포함된 FLAC 파일을 WAV 파일로 디코딩하여 사용자가 잘못된 유형의 외부 메타데이터를 복원하려고 시도하는 경우 외부 메타데이터를 처리하여 반환되는 경고가 이제 더 명확해집니다.

최종적으로 그것에 대해 더 많이 알고 싶다면, 당신은 세부 사항을 확인할 수 있습니다 다음 링크에서.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.