![Linux가 비자유 코덱을 사용하는 이유와 코덱이 필요한 이유는 무엇입니까? [폐쇄]](https://linux55.com/image/184173/Linux%EA%B0%80%20%EB%B9%84%EC%9E%90%EC%9C%A0%20%EC%BD%94%EB%8D%B1%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94%20%EC%9D%B4%EC%9C%A0%EC%99%80%20%EC%BD%94%EB%8D%B1%EC%9D%B4%20%ED%95%84%EC%9A%94%ED%95%9C%20%EC%9D%B4%EC%9C%A0%EB%8A%94%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F%20%5B%ED%8F%90%EC%87%84%5D.png)
컴퓨터를 사용하여 노래가 지구 어딘가에 녹음되고 데이터 스트림이 저장된다고 가정합니다.
이것을 사용하여 저장하면용감한, 형식을 지정할 수 있으며 .aup
매우 간단한 XML 파일입니다.
파일에 몇 개의 데이터 포인트 이상이 필요한 이유는 무엇입니까? 우리는 왜 무엇을 사용합니까 .mp3
? 실제로 이를 인코딩하면 일부 로컬 샘플의 크기가 늘어납니다.
예를 들어, 이미지의 크기가 문제라고 생각하지만 오디오 파일이라고는 말할 수 없습니다.
답변1
Linux가 비자유 코덱을 사용하는 이유
쉬운 부분은 다음과 같습니다. 대부분의 오디오/음악은 비자유 형식(예: MP3)이기 때문에 이를 디코딩하려면 비자유 코덱이 필요합니다.
파일에 몇 개의 데이터 포인트 이상이 필요한 이유는 무엇입니까?
오디오 CD 품질의 샘플링 속도는 44.1kHz 및 16비트 단어이므로 1시간의 스테레오 오디오에는 605MiB(44100 * 60 * 60 * 16 * 2)가 필요합니다. 꽤 많은 데이터 포인트가 있습니다 :-). 그렇기 때문에손실 압축존재하며 이러한 형식/데이터를 디코딩하려면 무언가(=코덱)가 필요합니다.
답변2
Linux가 압축되고 때로는 특허를 많이 받은 오디오 및 비디오 코덱을 지원해야 하는 이유는 다음과 같습니다.
- 사람들은 심지어 자동차 스테레오 시스템에 대해서도 이식성과 보편적인 지원을 원합니다. 그들은 이미 압축 형식의 음악을 많이 가지고 있고 이를 Linux에서 재생하기를 원합니다. 많은 회사에서 MP4/AAC 오디오를 제공/판매하며 이러한 형식은 FLAC/WAV/RIFF/ALAF 오디오보다 가격이 저렴한 경우가 많습니다.
- 압축된 오디오는 일반적으로 압축되지 않은 오디오보다 더 좋습니다. 왜냐하면 후자가 너무 많은 공간을 차지하기 때문입니다.
- MP3/M4A는 모두 태그, 포함된 앨범 아트, 가사 및 필요하다고 생각되는 추가 기능을 지원합니다. WAV는 이와 관련하여 상당히 제한적입니다.
2020년 현재 가장 널리 사용되는 오디오 형식은 MP3 및 AAC/M4A입니다. Linux는 독점 오디오 형식을 전혀 지원하지 않을 수 있으며, 이로 인해 대부분의 사람들이 운영 체제를 사용할 수 없게 됩니다.