์Œ์•… ํ”Œ๋ ˆ์ด์–ด DeadBeeF 1.8.8์˜ ์ƒˆ ๋ฒ„์ „

๋ฎค์ง ํ”Œ๋ ˆ์ด์–ด DeaDBeeF 1.8.8์ด ์ถœ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ”„๋กœ์ ํŠธ์˜ ์†Œ์Šค ์ฝ”๋“œ๋Š” GPLv2 ๋ผ์ด์„ผ์Šค์— ๋”ฐ๋ผ ๋ฐฐํฌ๋ฉ๋‹ˆ๋‹ค. ํ”Œ๋ ˆ์ด์–ด๋Š” C๋กœ ์ž‘์„ฑ๋˜์—ˆ์œผ๋ฉฐ ์ตœ์†Œํ•œ์˜ ์ข…์†์„ฑ ์„ธํŠธ๋กœ ์ž‘์—…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ธํ„ฐํŽ˜์ด์Šค๋Š” GTK+ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ตฌ์ถ•๋˜์—ˆ์œผ๋ฉฐ ํƒญ์„ ์ง€์›ํ•˜๊ณ  ์œ„์ ฏ๊ณผ ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ํ†ตํ•ด ํ™•์žฅ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ธฐ๋Šฅ ์ค‘์—๋Š” ํƒœ๊ทธ์˜ ํ…์ŠคํŠธ ์ธ์ฝ”๋”ฉ ์ž๋™ ๋…น์Œ, ์ดํ€„๋ผ์ด์ €, ํ ํŒŒ์ผ ์ง€์›, ์ตœ์†Œ ์ข…์†์„ฑ, ๋ช…๋ น์ค„ ๋˜๋Š” ์‹œ์Šคํ…œ ํŠธ๋ ˆ์ด๋ฅผ ํ†ตํ•œ ์ œ์–ด ๊ธฐ๋Šฅ, ํ‘œ์ง€ ๋‹ค์šด๋กœ๋“œ ๋ฐ ํ‘œ์‹œ ๊ธฐ๋Šฅ, ๋‚ด์žฅ๋œ ํƒœ๊ทธ ํŽธ์ง‘๊ธฐ์—๋Š” ๋…ธ๋ž˜ ๋ชฉ๋ก์— ํ•„์š”ํ•œ ํ•„๋“œ๋ฅผ ํ‘œ์‹œํ•˜๊ธฐ ์œ„ํ•œ ์œ ์—ฐํ•œ ์˜ต์…˜, ์ธํ„ฐ๋„ท ๋ผ๋””์˜ค ์ŠคํŠธ๋ฆฌ๋ฐ ์ง€์›, ์ผ์‹œ ์ •์ง€ ์—†๋Š” ์žฌ์ƒ ๋ชจ๋“œ ๋ฐ ์ฝ˜ํ…์ธ  ํŠธ๋žœ์Šค์ฝ”๋”ฉ์„ ์œ„ํ•œ ํ”Œ๋Ÿฌ๊ทธ์ธ์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

์ฃผ์š” ๋ณ€๊ฒฝ ์‚ฌํ•ญ :

  • ID3v2 ๋ฐ APE ํƒœ๊ทธ์—์„œ ์•จ๋ฒ” ์ œ๋ชฉ(๋””์Šคํฌ ์ž๋ง‰)์ด ํฌํ•จ๋œ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ๋ฅผ ๊ตฌํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ํ”Œ๋Ÿฌ๊ทธ์ธ ๊ตฌ์„ฑ์„ ์œ„ํ•œ ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ๊ฐœ์„ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์„ค์ •์ด ์žˆ๋Š” ๋ชจ๋œ๋ฆฌ์Šค ์ฐฝ์ด ๊ตฌํ˜„๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์ œ๋ชฉ ์ƒ‰์ƒ ๋ณ€๊ฒฝ์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. $rgb() ํ•จ์ˆ˜๊ฐ€ ํ—ค๋” ํ˜•์‹ ๊ฐ์ง€ ๋„๊ตฌ์— ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ํ”Œ๋Ÿฌ๊ทธ์ธ ๋ชฉ๋ก์€ ํ•„ํ„ฐ๋ฅผ ์ง€์›ํ•˜๊ณ  ํ”Œ๋Ÿฌ๊ทธ์ธ์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค. ํ”Œ๋Ÿฌ๊ทธ์ธ์€ ์•ŒํŒŒ๋ฒณ์ˆœ์œผ๋กœ ์ •๋ ฌ๋ฉ๋‹ˆ๋‹ค.
  • ํฌ์ปค์Šค ๋ณ€๊ฒฝ ๋ฐ ํ‚ค๋ณด๋“œ ํƒ์ƒ‰์„ ์ง€์›ํ•˜๋Š” ์žฌ์ƒ ๋ชฉ๋ก ํƒญ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • WAV RIFF ํƒœ๊ทธ๋ฅผ ์ฝ๋Š” ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์•จ๋ฒ” ํŒŒ์ผ ๊ฒฝ๋กœ ์ฒ˜๋ฆฌ๊ฐ€ ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๊ธฐ๋ณธ ์ฐฝ์—์„œ๋Š” ๋Œ์–ด์„œ ๋†“๊ธฐ ๋ชจ๋“œ์—์„œ ์š”์†Œ๋ฅผ ์ด๋™ํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • ์ด์ œ ์žฌ์ƒ ์œ„์น˜ ํ‘œ์‹œ๊ธฐ๊ฐ€ ๋งˆ์šฐ์Šค ํœ ์„ ์‚ฌ์šฉํ•œ ๋˜๊ฐ๊ธฐ๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
  • ์ƒํ™ฉ์— ๋งž๋Š” ๋ฉ”๋‰ด์— "๋‹ค์Œ ์žฌ์ƒ" ๋ฒ„ํŠผ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • Pulseaudio๋ฅผ ํ†ตํ•ด ์ถœ๋ ฅํ•  ๋•Œ 192KHz๋ฅผ ์ดˆ๊ณผํ•˜๋Š” ์ƒ˜ํ”Œ๋ง ์†๋„์— ๋Œ€ํ•œ ์ง€์›์ด ๊ตฌํ˜„๋ฉ๋‹ˆ๋‹ค.
  • ํŒŒ์ผ ์ฒ˜๋ฆฌ ๋Œ€ํ™” ์ƒ์ž์— ์‚ญ์ œ ์ž‘์—…์˜ ํŒŒ๊ดด์  ์„ฑ๊ฒฉ์— ๋Œ€ํ•œ ๊ฒฝ๊ณ ๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • PSF ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์‚ฌ์šฉํ•˜๊ณ  ์ผ๋ถ€ AAC ํŒŒ์ผ์„ ์ฝ์„ ๋•Œ ์ถฉ๋Œ์„ ์ผ์œผํ‚ค๋Š” ๋ฒ„๊ทธ๊ฐ€ ์ˆ˜์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์Œ์•… ํ”Œ๋ ˆ์ด์–ด DeadBeeF 1.8.8์˜ ์ƒˆ ๋ฒ„์ „


์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€