Linux가 비자유 코덱을 사용하는 이유와 코덱이 필요한 이유는 무엇입니까? [폐쇄]

Linux가 비자유 코덱을 사용하는 이유와 코덱이 필요한 이유는 무엇입니까? [폐쇄]

컴퓨터를 사용하여 노래가 지구 어딘가에 녹음되고 데이터 스트림이 저장된다고 가정합니다.

이것을 사용하여 저장하면용감한, 형식을 지정할 수 있으며 .aup매우 간단한 XML 파일입니다.

파일에 몇 개의 데이터 포인트 이상이 필요한 이유는 무엇입니까? 우리는 왜 무엇을 사용합니까 .mp3? 실제로 이를 인코딩하면 일부 로컬 샘플의 크기가 늘어납니다.

예를 들어, 이미지의 크기가 문제라고 생각하지만 오디오 파일이라고는 말할 수 없습니다.

답변1

Linux가 비자유 코덱을 사용하는 이유

쉬운 부분은 다음과 같습니다. 대부분의 오디오/음악은 비자유 형식(예: MP3)이기 때문에 이를 디코딩하려면 비자유 코덱이 필요합니다.

파일에 몇 개의 데이터 포인트 이상이 필요한 이유는 무엇입니까?

오디오 CD 품질의 샘플링 속도는 44.1kHz 및 16비트 단어이므로 1시간의 스테레오 오디오에는 605MiB(44100 * 60 * 60 * 16 * 2)가 필요합니다. 꽤 많은 데이터 포인트가 있습니다 :-). 그렇기 때문에손실 압축존재하며 이러한 형식/데이터를 디코딩하려면 무언가(=코덱)가 필요합니다.

답변2

Linux가 압축되고 때로는 특허를 많이 받은 오디오 및 비디오 코덱을 지원해야 하는 이유는 다음과 같습니다.

  1. 사람들은 심지어 자동차 스테레오 시스템에 대해서도 이식성과 보편적인 지원을 원합니다. 그들은 이미 압축 형식의 음악을 많이 가지고 있고 이를 Linux에서 재생하기를 원합니다. 많은 회사에서 MP4/AAC 오디오를 제공/판매하며 이러한 형식은 FLAC/WAV/RIFF/ALAF 오디오보다 가격이 저렴한 경우가 많습니다.
  2. 압축된 오디오는 일반적으로 압축되지 않은 오디오보다 더 좋습니다. 왜냐하면 후자가 너무 많은 공간을 차지하기 때문입니다.
  3. MP3/M4A는 모두 태그, 포함된 앨범 아트, 가사 및 필요하다고 생각되는 추가 기능을 지원합니다. WAV는 이와 관련하여 상당히 제한적입니다.

2020년 현재 가장 널리 사용되는 오디오 형식은 MP3 및 AAC/M4A입니다. Linux는 독점 오디오 형식을 전혀 지원하지 않을 수 있으며, 이로 인해 대부분의 사람들이 운영 체제를 사용할 수 없게 됩니다.

관련 정보