곡뢀/λ©€ν‹°λ―Έλ””μ–΄

μ˜€λ””μ˜€ 코덱(Audio Codec) μ’…λ₯˜

Bradbury 2020. 11. 2. 14:36
728x90

κ΄€λ ¨ 포슀트

2020/11/02 - [λ©€ν‹°λ―Έλ””μ–΄] - λ™μ˜μƒ ν™•μž₯μžμ— λŒ€ν•œ 이해 - μ»¨ν…Œμ΄λ„ˆ(Container), 코덱(Codec)

 

λ™μ˜μƒ ν™•μž₯μžμ— λŒ€ν•œ 이해 - μ»¨ν…Œμ΄λ„ˆ(Container), 코덱(Codec)

이해 μœ„μ£Όλ‘œ μ •λ¦¬ν•˜λ‹€λ³΄λ‹ˆ 잘λͺ»λœ 뢀뢄이 μžˆμ„ 수 μžˆμŠ΅λ‹ˆλ‹€. λŒ“κΈ€λ‘œ μ•Œλ €μ£Όμ‹œλ©΄ μˆ˜μ •ν•˜κ² μŠ΅λ‹ˆλ‹€. πŸ˜” κ΄€λ ¨ 포슀트 2020/11/02 - [λ©€ν‹°λ―Έλ””μ–΄] - λ™μ˜μƒ ν™•μž₯자(Media Container Format)의 μ’…λ₯˜ λ™μ˜μƒ ν™•μž₯

bradbury.tistory.com

2020/11/02 - [λ©€ν‹°λ―Έλ””μ–΄] - λ™μ˜μƒ ν™•μž₯자(Media Container Format)의 μ’…λ₯˜

 

λ™μ˜μƒ ν™•μž₯자(Media Container Format)의 μ’…λ₯˜

μ„œλ‘  인터넷에 λ™μ˜μƒ ν™•μž₯자 μ’…λ₯˜λ₯Ό κ²€μƒ‰ν•˜λ“  λΉ„λ””μ˜€, μ˜€λ””μ˜€ 코덱 μ’…λ₯˜λ₯Ό κ²€μƒ‰ν•˜λ“  이미 μˆ˜λ§Žμ€ 정보가 λ‚˜μ™€ μžˆλ‹€. λ””ν…ŒμΌν•œ 정보λ₯Ό λ‚˜μ—΄ν•˜λŠ” 글듀이야 인터넷에 λ„λ €μžˆμœΌλ‹ˆ κ°„λ‹¨ν•˜κ²Œ μ–΄λ– ν•œ

bradbury.tistory.com

2020/11/02 - [λ©€ν‹°λ―Έλ””μ–΄] - λΉ„λ””μ˜€ 코덱(Video Codec) μ’…λ₯˜

 

λΉ„λ””μ˜€ 코덱(Video Codec) μ’…λ₯˜

μ„œλ‘  λΉ„λ””μ˜€ μ½”λ±μ˜ μ’…λ₯˜μ— λŒ€ν•΄ μ•Œμ•„λ³΄κΈ° 전에 MPEG 뒀에 숫자만 λ‹€λ₯Έ μ’…λ₯˜κ°€ λ„ˆλ¬΄ λ§Žμ•„ ν—·κ°ˆλ¦¬λŠ” 뢄듀이 μžˆμ„ 수 μžˆμœΌλ‹ˆ κ°„λ‹¨νžˆ MPEG에 λŒ€ν•΄ 짚고 λ„˜μ–΄κ°€κ² λ‹€. MPEGμ΄λž€? MPEG은 Moving Picture Experts Gro

bradbury.tistory.com

 

μ„œλ‘ 

μ˜€λ””μ˜€ 코덱은 μ’…λ₯˜λ„ λ‹€μ–‘ν•˜μ§€λ§Œ, CD/DVD μž¬μƒμš© 코덱, μŒμ„± 톡화λ₯Ό μœ„ν•œ VoIP(Voice over Internet Protocol)용 코덱, μŠ€νŠΈλ¦¬λ°μ— μ ν•©ν•œ 코덱 λ“± λͺ©μ λ„ λ‹€μ–‘ν•˜λ‹€. (λ¬Όλ‘  코덱 μ’…λ₯˜λ§ˆλ‹€ ν•œ κ°€μ§€ λͺ©μ λ§Œμ„ μœ„ν•΄ μ‚¬μš©ν•˜λŠ” 건 μ•„λ‹ˆλ‹€) 각 μ˜€λ””μ˜€ μ½”λ±μ˜ μ’…λ₯˜μ— λŒ€ν•΄ μ•Œμ•„λ³΄μž.

 

https://www.shutterstock.com/ko/image-vector/set-audio-file-formats-labels-icons-144332698

 

728x90

μ˜€λ””μ˜€ 코덱 μ’…λ₯˜

 

MP3 (MPEG 1 Audio Layer 3)

- MP3λŠ” Fraunhofer μ—°κ΅¬μ†Œμ—μ„œ MPEG-1의 μ˜€λ””μ˜€ 규격으둜 κ°œλ°œν•œ 손싀압좕 포맷으둜 κ°€μž₯ λŒ€μ€‘μ μΈ μ˜€λ””μ˜€ 코덱이닀.

- μž₯점 : μ˜€λž«λ™μ•ˆ 널리 펴져 λ³΄νŽΈν™”λœ 포맷인 만큼 λŒ€λΆ€λΆ„ ν™˜κ²½μ—μ„œ μ§€μ›ν•˜λ©° 아직도 쓰이고 μžˆλ‹€.

- 단점 : MP3보닀 μ••μΆ•λ₯ λ„ μ’‹κ³  μŒμ§ˆλ„ 쒋은 AACκ°€ λ“±μž₯ν–ˆλ‹€.

 

AAC (Advanced Audio Coding, MPEG 2 Audio)

- MP3 코덱을 κ°œμ„ ν•˜κΈ° μœ„ν•΄ ν”„λΌμš΄ν˜ΈνΌ, λŒλΉ„, μ†Œλ‹ˆκ°€ ν•¨κ»˜ κ°œλ°œν•œ μ˜€λ””μ˜€ μ½”λ±μœΌλ‘œ ν˜„μž¬ μŠ€νŠΈλ¦¬λ°μ—μ„œ ν‘œμ€€ 방식이닀.

- μž₯점 : MP3μ—μ„œ λ°œμƒν•œ 기술적인 문제λ₯Ό λŒ€λΆ€λΆ„ κ°œμ„ ν•œ μ™„λ²½ν•œ μƒμœ„ ν˜Έν™˜μ΄λΌ λ³Ό 수 μžˆλ‹€.

- 단점 : 아직 MP3만큼 λ³΄νŽΈν™”λ˜μ§€ λͺ»ν–ˆκ³  더 높은 ν’ˆμ§ˆμ˜ 코덱듀이 λ“±μž₯ν•˜κ³  μžˆλ‹€.

 

Vorbis (Ogg Vorbis)

- MP3κ°€ μœ λ£Œν™”λœ ν›„ 이λ₯Ό λŒ€μ²΄ν•˜κΈ° μœ„ν•΄ Xiph.Org μž¬λ‹¨μ—μ„œ Ogg와 ν•¨κ»˜ κ°œλ°œν•œ μ˜€ν”ˆμ†ŒμŠ€ μ˜€λ””μ˜€ 포맷이닀.

- μž₯점 : μ‚¬μš©λ£Œκ°€ μ—†λ‹€λŠ” μž₯점에 λ§Žμ€ 개인 νšŒμ‚¬κ°€ μ‚¬μš©ν•œλ‹€(WOW, Minecraft λ“±).

- 단점 : μ§€μ›ν•˜λŠ” ν”Œλž«νΌκ³Ό μž₯μΉ˜κ°€ λΆ€μ‘±ν•˜κ³  MP3둜 νŠΈλžœμŠ€μ½”λ”©ν•˜λŠ” κ³Όμ •μ—μ„œ 음질이 많이 μ €ν•˜λœλ‹€.

 

Opus

- κ΅­μ œμΈν„°λ„·ν‘œμ€€ν™”κΈ°κ΅¬ (IETF)κ°€ ν‘œμ€€ν™”ν•œ μ˜€ν”ˆμ†ŒμŠ€ μ½”λ±μœΌλ‘œ 기쑴의 VoIP μš©λ„λ‘œ μ‚¬μš©λ˜λŠ” μŒμ„± ν†΅ν™”μš© 코덱 Speexλ₯Ό λŒ€μ²΄ν•  μš©λ„λ‘œ κ°œλ°œλ˜μ—ˆλ‹€. ν•˜μ§€λ§Œ μŒμ•…μ˜ μ €μž₯μ΄λ‚˜ μŠ€νŠΈλ¦¬λ°μ—μ„œλ„ νƒμ›”ν•œ μ„±λŠ₯을 λ°œνœ˜ν•œλ‹€.

- μž₯점 : μ΅œκ³  ν’ˆμ§ˆμ˜ 손싀 μ˜€λ””μ˜€ 포맷으둜 μ‹€μ‹œκ°„μœΌλ‘œ μƒ˜ν”Œλ§κ³Ό 채널을 λ³€κ²½ν•  수 μžˆλ‹€.

- 단점 : 인코딩 속도가 λ‹€λ₯Έ 코덱에 λΉ„ν•΄ 맀우 느리고 μ§€μ›ν•˜λŠ” ν”Œλž«νΌκ³Ό μž₯μΉ˜κ°€ λΆ€μ‘±ν•˜λ‹€.

 

WMA (Windows Media Audio)

- MSμ—μ„œ κ°œλ°œν•œ 손싀 μ••μΆ• μ˜€λ””μ˜€ 포맷으둜 WMV와 ν•¨κ»˜ μ‚¬μš©ν•œλ‹€.

- μž₯점 : MP3와 비ꡐ해 동일 음질 λŒ€λΉ„ 훨씬 높은 μ••μΆ•λ₯ μ„ 보여 μ€€λ‹€. 높은 μ••μΆ•λ₯ λ‘œ 인해 μž‘μ€ μš©λŸ‰μ„ κ°€μ§ˆ 수 μžˆμ–΄ μ‹€μ‹œκ°„ 감상이 κ°€λŠ₯ν•˜λ‹€.

- 단점 : μœˆλ„μš°λ₯Ό μ œμ™Έν•œ ν”Œλž«νΌμ—μ„œλŠ” μ‚¬μš©ν•˜μ§€ μ•ŠλŠ” 코덱. 더 쒋은 코덱듀이 λ“±μž₯ν•˜λ©΄μ„œ 점차 μ‚¬μš©λ˜μ§€ μ•Šκ³  μžˆλ‹€.

 

WAV (Waveform Audio Format)

- MSμ—μ„œ κ°œλ°œν•œ 무손싀 무압좕 포맷이닀. λ…ΉμŒ/μŒμ› μž‘μ—…μ—μ„œλŠ” 사싀상 ν‘œμ€€μ²˜λŸΌ μ‚¬μš©λ˜κ³  μžˆλ‹€.

- μž₯점 : CD νŒŒμΌμ„ μ••μΆ•ν•˜μ§€ μ•Šκ³  κ·ΈλŒ€λ‘œ κ°€μ Έμ˜€κΈ° λ•Œλ¬Έμ— 음질이 맀우 μ’‹λ‹€.

- 단점 : 압좕을 ν•˜μ§€ μ•Šμ•„μ„œ μš©λŸ‰μ΄ 맀우 크닀.

 

FLAC (Free Lossiess Audio Codec)

- Xiph.Orgμ—μ„œ κ°œλ°œν•œ μ˜€ν”ˆμ†ŒμŠ€ μ½”λ±μœΌλ‘œ λ¬΄μ†μ‹€ μ••μΆ• 코덱이닀. νƒœκ·Έ, μ•¨λ²”μ•„νŠΈ, κ±΄λ„ˆλ›°κΈ° 같은 κΈ°λŠ₯을 첨뢀할 수 μžˆμ–΄ μŒμ•… μž¬μƒκ³Ό 보관에 μš©μ˜ν•˜λ‹€.

- μž₯점 : 무손싀 무압좕 포맷보닀 μš©λŸ‰μ„ 쀄일 수 μžˆμœΌλ©΄μ„œ 손싀 μ••μΆ• 포맷과 달리 μ˜€λ””μ˜€ μŠ€νŠΈλ¦Όμ— 손싀이 λ°œμƒν•˜μ§€ μ•ŠλŠ”λ‹€. λ˜ν•œ, μ˜€ν”ˆμ†ŒμŠ€μ΄λ‹€.

- 단점 : λ‹€λ₯Έ μ΅œμ‹  인코더보닀 μ••μΆ• 효율이 λ–¨μ–΄μ§„λ‹€.

 

AC3 (Dolby Digital AC-3 )

- Dolbyμ—μ„œ κ°œλ°œν•œ μ½”λ±μœΌλ‘œ μ΅œλŒ€ 5.1 채널(5개의 μ˜€λ””μ˜€ 채널과 1개의 μ €μ£ΌνŒŒ 효과 채널)κΉŒμ§€ μ§€μ›ν•˜λŠ” 손싀 μ••μΆ• 코덱이닀.

- μž₯점 : 5.1 채널은 μž…μ²΄κ° μžˆλŠ” μ†Œλ¦¬λ₯Ό 듀렀쀄 수 μžˆμ–΄ μ˜ν™” 감상에 μ΅œμ ν™”λ˜μ–΄ μžˆλ‹€. ν˜„μž¬ κ·Ήμž₯μ—μ„œ κ°€μž₯ 많이 μ‚¬μš©λ˜λŠ” 코덱이닀.

- λ‹¨μ  : κ° μ±„널 ν•˜λ‚˜ν•˜λ‚˜μ˜ μŒμ§ˆμ€ CD λ³΄λ‹€ λ–¨μ–΄μ Έ μŒμ•… μ „μš©μœΌλ‘œλŠ” μ ν•©ν•˜μ§€ μ•Šλ‹€.

 

λπŸ€”

 

μ°Έμ‘° : 이기곀. γ€ŽFFmpeg 라이브러리 : 코덱과 μ˜μƒ λ³€ν™˜μ„ μ€‘μ‹¬μœΌλ‘œγ€. ν•œλΉ›λ―Έλ””μ–΄

728x90