์ด ๋ฌธ์„œ์˜ ์›๋ณธ์€ ์™ธ๋ถ€ ์œ„ํ‚ค์—์„œ ๊ฐ€์ ธ์™”์Šต๋‹ˆ๋‹ค.
๊ธฐ๋ณธ ์ธํ„ฐํŽ˜์ด์Šค

1. ๊ฐœ์š”2. ์ง€์›ํ•˜๋Š” ํ™•์žฅ์ž3. ํŠน์ง•4. ์ปดํฌ๋„ŒํŠธ5. ํ…Œ๋งˆ, ์•„์ด์ฝ˜ ํŒฉ6. ํŒ7. ์™ธ๋ถ€๋งํฌ8. ๊ด€๋ จ ๋ฌธ์„œ


๋‹ค์šด๋กœ๋“œ ๋งํฌ
๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ ์Šคํ† ์–ด ๋‹ค์šด๋กœ๋“œ ๋งํฌ
๋ชจ๋ฐ”์ผ ์•ฑ ๋‹ค์šด๋กœ๋“œ ๋งํฌ

1. ๊ฐœ์š”[ํŽธ์ง‘]

์œˆ์•ฐํ”„์˜ ํ•ต์‹ฌ ๊ฐœ๋ฐœ ์ธ๋ ฅ์œผ๋กœ ์•Œ๋ ค์ง„ ์ธ๋ฌผ์ธ, ํ”ผํ„ฐ ํŒŒ๋ธ”๋กญ์Šคํ‚ค๊ฐ€ ๊ฐœ๋ฐœํ•œ ํ”„๋ฆฌ์›จ์–ด ์˜ค๋””์˜ค ํ”Œ๋ ˆ์ด์–ด. ๋ฉ”์ธ ํ”„๋กœ๊ทธ๋žจ์˜ ์†Œ์Šค๋Š” ๋น„๊ณต๊ฐœ์ด์ง€๋งŒ SDK๋ฅผ ํ†ตํ•ด ํ”Œ๋Ÿฌ๊ทธ์ธ ๊ฐœ๋ฐœ์„ ํ—ˆ์šฉํ•œ๋‹ค. ์ด๋ฆ„์˜ ์œ ๋ž˜๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ์—์„œ ์ž์ฃผ ์‚ฌ์šฉ๋˜๋Š” ๋ณ€์ˆ˜๋ช…์ธ foo์™€ bar์ธ ๊ฒƒ์œผ๋กœ ์ถ”์ •๋œ๋‹ค.

์œˆ๋„์šฐ๋ฅผ ์ œ์™ธํ•œ ๋‹ค๋ฅธ ์šด์˜์ฒด์ œ์— ๋Œ€ํ•œ ์ง€์›์ด ์—†์—ˆ๋‹ค๊ฐ€ ํฌ๋ผ์šฐ๋“œ ํŽ€๋”ฉ์„ ํ†ตํ•ด ํƒ€ ์šด์˜์ฒด์ œ, ํŠนํžˆ ๋ชจ๋ฐ”์ผ์— ๋Œ€ํ•œ ํ™•์žฅ์˜์‚ฌ๋ฅผ ๋ฐํ˜”๋‹ค.
2016๋…„ 5์›” 10์ผ, ์•ˆ๋“œ๋กœ์ด๋“œ, iOS, ์œˆ๋„์šฐ ๋ชจ๋ฐ”์ผ์„ ์ง€์›ํ•œ๋‹ค.
2018๋…„ 1์›”, ๋ฒ ํƒ€๋ฒ„์ „์— ํ•œํ•˜์—ฌ MacOS๋ฅผ ์ง€์›ํ•œ๋‹ค.

2. ์ง€์›ํ•˜๋Š” ํ™•์žฅ์ž[ํŽธ์ง‘]

๊ธฐ๋ณธ์ ์œผ๋กœ MP1, MP2, MP3, MPC, AAC, WMA, Ogg Vorbis, FLAC / Ogg FLAC, ALAC, WavPack, WAV, AIFF, AU, SND, CD, Speex, Opus ํ™•์žฅ์ž๋ฅผ ์ง€์›ํ•˜๊ณ , ์ปดํฌ๋„ŒํŠธ ์„ค์น˜๋ฅผ ํ†ตํ•ด TTA, Monkey's Audio, MOD, SPC, Shorten, OptimFROG, AC3, DTS, PSF, NSF, XID, XA, TAK, AMR ๋“ฑ ์„ ์ง€์›ํ•œ๋‹ค.

3. ํŠน์ง•[ํŽธ์ง‘]

  • ์˜ค๋””์˜ค ์ถœ๋ ฅ ์˜ต์…˜
    ์ถœ๋ ฅ ์žฅ์น˜๋ฅผ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, WASAPI๋‚˜ ASIO๋ฅผ ์ง€์›ํ•œ๋‹ค. ์ด ๊ฒฝ์šฐ ์ถœ๋ ฅ ๋น„ํŠธ๋ฅผ ์„ค์ •ํ•˜๊ฑฐ๋‚˜ ๋””๋”๋ง์˜ ์œ ๋ฌด๋ฅผ ์ •ํ•  ์ˆ˜ ์žˆ๋‹ค.
  • ํŒŒ์ผ๊ณผ ํƒœ๊ทธ ๊ด€๋ฆฌ
    Media Library ๋ฐฉ์‹์œผ๋กœ ์‚ฌ์šฉํ•˜๋ฉด ๋งŽ์€ ํŒŒ์ผ๊ณผ ๊ทธ ํƒœ๊ทธ๋ฅผ ์‰ฝ๊ฒŒ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋‹ค. ํŒŒ์ผ๋ณต์‚ฌ๋‚˜ ์ด๋™์€ ๊ธฐ๋ณธ์ด๊ณ  ์•„์ดํŠ ์ฆˆ์ฒ˜๋Ÿผ ์žฅ๋ฅด, ์•„ํ‹ฐ์ŠคํŠธ, ์•จ๋ฒ” ๋ฒ”์ฃผ๋ฅผ ์ง€์›ํ•˜๋Š” ํŒจ๋„์„ ํ†ตํ•ด ๊ด€๋ฆฌํ•  ์ˆ˜๋„ ์žˆ๋‹ค. ๋˜ํ•œ, ์ปดํฌ๋„ŒํŠธ๋ฅผ ํ†ตํ•ด freedb๋‚˜ MediaBrainz์—์„œ ํด๋ฆญ ํ•œ๋‘๋ฒˆ์œผ๋กœ ํƒœ๊ทธ๋ฅผ ๋ฐ›์•„์˜ฌ ์ˆ˜๋„ ์žˆ๋‹ค. ํฌ๋งท ๋ณ€ํ™˜๋„ ๊ฐ€๋Šฅํ•˜๋ฉฐ, ๊ณต๊ฐœ CLI ์ธ์ฝ”๋”๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•œ ์ธํ„ฐํŽ˜์ด์Šค๋„ ๊ฐ–์ถ”๊ณ  ์žˆ๋‹ค. ์ธ์ฝ”๋”ฉ์— VST๋‚˜ DSP๋ฅผ ์ ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค๋Š”๊ฒŒ ํŠน์ง•. ๋‹น์—ฐํžˆ ReplayGain๋„ ์ง€์›ํ•œ๋‹ค.
    ๋‹ค์–‘ํ•œ ์ปดํฌ๋„ŒํŠธ๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค๋ฉด ์•„์ฃผ ํŽธ๋ฆฌํ•œ ํŒŒ์ผ ๊ด€๋ฆฌ๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ค. ์˜ˆ๋ฅผ ๋“ค๋ฉด, ํด๋”์— ์ƒˆ๋กœ ์ถ”๊ฐ€๋œ ํŒŒ์ผ์„ ํ•„ํ„ฐ๋ฅผ ํ†ตํ•ด ํ™•์ธํ•˜๊ณ , ํƒœ๊ทธ์™€ ์•จ๋ฒ”์ปค๋ฒ„๋ฅผ ์ฐพ์•„์„œ ์ž…ํžˆ๊ณ , ์ปจ๋ฒ„ํ„ฐ๋ฅผ ํ†ตํ•ด ํฌ๋งท์„ ๋ณ€ํ™˜ํ•˜์—ฌ ์•„์ดํŠ ์ฆˆ ๋“ฑ ๋‹ค๋ฅธ ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ ๋ณด๋‚ด๋Š” ์ž‘์—…์„ ๋‹จ์ถ•ํ‚ค๋งŒ ๋ช‡ ๋ฒˆ ๋ˆŒ๋Ÿฌ์„œ ํ•  ์ˆ˜ ์žˆ๋‹ค.
    ์ด๊ฑธ ์˜ค๋ž˜ ์“ฐ๋‹ค๋ณด๋ฉด foobar2000์ด ์Œ์•… ํ”Œ๋ ˆ์ด์–ด๊ฐ€ ์•„๋‹Œ ์Œ์•… ํŒŒ์ผ ๋ณ€ํ™˜๊ธฐ๊ฐ€ ๋˜๋Š” ์ง„๊ธฐํ•œ ์žฅ๋ฉด์„ ๋ณผ ์ˆ˜ ์žˆ๋‹ค.
  • UI ํŽธ์ง‘
    ๊ฐ„๋‹จํ•˜๊ฒŒ ํ”Œ๋ ˆ์ด์–ด๋งŒ ์‚ฌ์šฉ๊ฐ€๋Šฅํ•˜๊ธฐ๋„ ํ•˜์ง€๋งŒ ์—ฌ๋Ÿฌ๊ฐ€์ง€ ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์ถ”๊ฐ€ํ•˜์—ฌ, ๋งจ ์œ„ ์Šคํฌ๋ฆฐ์ƒท์˜ ๋ฉ”๋‰ด, ๋ฒ„ํŠผ, ์•จ๋ฒ”๋ชฉ๋ก, ์žฌ์ƒ๋ชฉ๋ก ๋“ฑ์„ ๋ชจ๋‘ ๋œฏ์–ด๊ณ ์น  ์ˆ˜ ์žˆ๋‹ค. ์ด๋Ÿฐ ๊ฐ๊ฐ์˜ UI ์š”์†Œ๋“ค์„ ํŒจ๋„์ด๋ผ ๋ถ€๋ฅด๋Š”๋ฐ, ๋ฐฐ์น˜๋ฅผ ๋ฐ”๊พธ๋Š” ๊ฒƒ์€ ๋ฌผ๋ก ์ด๊ณ  ์ปดํฌ๋„ŒํŠธ๋ฅผ ์„ค์น˜ํ•˜์—ฌ ํŒจ๋„์„ ์ถ”๊ฐ€ํ•  ์ˆ˜๋„ ์žˆ๋‹ค. ๋งˆ์Œ์— ๋“œ๋Š” ๊ฒƒ์ด ์—†์œผ๋ฉด WSH panel mod ๊ฐ™์€ ์Šคํฌ๋ฆฝํŠธ ์ž…๋ ฅ ์ปดํฌ๋„ŒํŠธ๋“ค์„ ์„ค์น˜ํ•ด์„œ ํŒจ๋„์„ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ํ•  ์ˆ˜ ์žˆ๋‹ค. ๋˜ํ•œ, TitleFormatting์„ ์ด์šฉํ•˜๋ฉด ์–ด๋–ค ํŒŒ์ผ์ด ์–ด๋–ค ํ˜•์‹์ด๊ณ , ๋ช‡ ๋ฒˆ ์žฌ์ƒ๋˜์—ˆ๊ณ , ์–ด๋””์— ์ €์žฅ๋˜์–ด ์žˆ๊ณ , ํƒœ๊ทธ ๋ฒ„์ „์€ ๋ช‡์ธ์ง€ ๋“ฑ ์ˆ˜๋งŽ์€ ์ •๋ณด๋ฅผ ํŒŒ๋ผ๋ฏธํ„ฐ์™€ ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•ด ์žฌ์ƒ๋ชฉ๋ก ๋“ฑ์— ์ปค์Šคํ„ฐ๋งˆ์ด์ง•ํ•ด์„œ ๋ฟŒ๋ฆด ์ˆ˜๋„ ์žˆ๋‹ค.
  • ์ปดํฌ๋„ŒํŠธ
    ์ปดํฌ๋„ŒํŠธ๋ผ ๋ถˆ๋ฆฌ๋Š” DLL ํŒŒ์ผ์„ ์ถ”๊ฐ€ํ•จ์œผ๋กœ์จ ๊ธฐ๋Šฅ์„ ๋”ํ•  ์ˆ˜ ์žˆ๋‹ค. ํŠนํžˆ ์ œ3์ž ์ปดํฌ๋„ŒํŠธ ๊ฐœ๋ฐœ์ด ํ™œ๋ฐœํ•˜๋‹ค. foobar2000์˜ ๊ฐ•๋ ฅํ•œ ๊ธฐ๋Šฅ์€ ์—ฌ๊ธฐ์„œ ๋‚˜์˜จ๋‹ค. ๋‹ค๋งŒ ๊ทธ๋งŒํผ ๋žจ์„ ๋” ๋จน๋Š”๋‹ค.
    UI ๊ธฐ๋Šฅ๋ฅผ ์ถ”๊ฐ€ํ•˜๊ฑฐ๋‚˜ ์™ธ๋ถ€ VST๋ฅผ ์‚ฌ์šฉํ• ์ˆ˜๋„ ์žˆ์œผ๋ฉฐ ์Œํ–ฅํšจ๊ณผ๋ฅผ ์œ„ํ•œ DSP๋ฅผ ์„ค์น˜ํ•  ์ˆ˜๋„ ์žˆ๋‹ค. ๋ฆฌ์ƒ˜ํ”Œ๋Ÿฌ๋‚˜ ์ฑ„๋„ ๋ฏน์„œ, IIR Filter์™€ ๊ฐ™์€ ์Œํ–ฅ ๊ด€๋ จ ์ปดํฌ๋„ŒํŠธ๋ถ€ํ„ฐ ์•„์ดํŠ ์ฆˆ์˜ ์ปค๋ฒ„ํ”Œ๋กœ์šฐ๊นŒ์ง€ ๋‹ค์–‘ํ•œ ์ข…๋ฅ˜๊ฐ€ ์žˆ๋‹ค.
    ์•Œ์†ก ๊ฐ€์‚ฌ ๊ด€๋ จ์œผ๋กœ ESLyric์„ ์ด์šฉํ•œ ์Šคํฌ๋ฆฝํŠธ[1]๊ฐ€ ์กด์žฌํ•œ๋‹ค. 2019๋…„ 10์›” ๊ธฐ์ค€, ์•Œ์†ก ๊ฐ€์‚ฌ ์†ก์ถœ๋ฐฉ์‹๋ณ€๊ฒฝ์œผ๋กœ ์ธํ•ด ์ œ๋Œ€๋กœ ์ž‘๋™๋˜์ง€ ์•Š๋Š”๋‹ค. 2020.02.18 ๊ธฐ๋Šฅ ๋ณต๊ตฌ ์™„๋ฃŒ.์ œ์ž‘์ž ๊ธ€
  • ํฌํ„ฐ๋ธ” ๋ฒ„์ „ ์ง€์›
    ์„ค์น˜ ์‹œ ์ผ๋ฐ˜ ๋ฒ„์ „๊ณผ ํฌํ„ฐ๋ธ” ๋ฒ„์ „์„ ์„ ํƒํ•ด์„œ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ๋‹ค. ํฌํ„ฐ๋ธ” ๋ฒ„์ „์€ ํŒŒ์ผ ํ˜•์‹ ์—ฐ๊ฒฐ ์„ค์ •์„ ํ”„๋กœ๊ทธ๋žจ ๋‚ด๋ถ€์—์„œ ์ง€์›ํ•˜์ง€ ์•Š๋Š”๋‹ค๋Š” ์ ์„ ๋นผ๋ฉด ์ผ๋ฐ˜ ๋ฒ„์ „๊ณผ ์•„๋ฌด๋Ÿฐ ์ฐจ์ด๊ฐ€ ์—†๋‹ค. ์ž…๋ง›๋Œ€๋กœ ์ด๋Ÿฐ์ €๋Ÿฐ ์„ค์ • ๋“ฑ์„ ํ•ด์„œ ๊ฐœ์ธํ™”ํ•˜๊ธฐ ์‰ฌ์šด ๋ฐ˜๋ฉด, ์ž์ฒด์ ์ธ ์„ค์ • ๋‚ด๋ณด๋‚ด๊ธฐ/๊ฐ€์ ธ์˜ค๊ธฐ ๊ธฐ๋Šฅ์„ ์ง€์›ํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ์Œฉ์œผ๋กœ ์“ธ ๊ฒŒ ์•„๋‹ˆ๋ฉด ํฌํ„ฐ๋ธ” ๋ฒ„์ „์ด ๊ด€๋ฆฌํ•˜๊ธฐ ํŽธํ•˜๋‹ค. ์‚ฌ์‹ค ๋‹จ์ˆœํžˆ ๊ฐœ์ธํ™” ํŒŒ์ผ๋“ค(ํ”Œ๋ ˆ์ด๋ฆฌ์ŠคํŠธ๋ฅผ ํฌํ•จํ•œ ์„ค์ •, ์ถ”๊ฐ€๋กœ ์„ค์น˜ํ•œ ์ปดํฌ๋„ŒํŠธ์™€ ํ…Œ๋งˆํŒฉ ๋“ฑ)์„ %appdata%foobar2000 ์— ๋ณด๊ด€ํ•  ๊ฒƒ์ธ์ง€ ๋ฉ”์ธ ํ”„๋กœ๊ทธ๋žจ ํด๋”์— ํ•ฉ์ณ๋†“์„์ง€์˜ ์ฐจ์ด๋ฟ์ด๊ธฐ ๋•Œ๋ฌธ์—, ์ผ๋ฐ˜ ๋ฒ„์ „์œผ๋กœ ์„ค์น˜ํ•ด๋„ %appdata%foobar2000 ํด๋”๋ฅผ ํ†ต์งธ๋กœ ๋ฐฑ์—…ํ•˜๋ฉด ๊ทธ๋งŒ์ด๊ธด ํ•˜๋‹ค.
  • ์ง€์—ญํ™” ๋ฏธ์ง€์›
    ๋”ฐ๋กœ ์–ธ์–ดํŒฉ์ด๋ž€ ๊ฒŒ ์—†๊ณ , ์ง€์›ํ•  ๊ณ„ํš๋„ ์—†๋‹ค๊ณ  ํ•œ๋‹ค. ๋‹ค๋งŒ ํŠœํ† ๋ฆฌ์–ผ ๋ฌธ์„œ๋ฅผ ๋ฒˆ์—ญํ•˜๋Š” ๊ฒƒ์€ ์ƒ๊ด€ ์—†๋‹ค๋Š” ๋“ฏ.

4. ์ปดํฌ๋„ŒํŠธ[ํŽธ์ง‘]

๋Œ€๋ถ€๋ถ„์˜ ์ปดํฌ๋„ŒํŠธ๋“ค์€ ๊ณต์‹ ์ปดํฌ๋„ŒํŠธ ์ €์žฅ์†Œ์—์„œ ๊ตฌํ•  ์ˆ˜ ์žˆ๋‹ค.
foobar2000 ๊ณต์‹ ์ปดํฌ๋„ŒํŠธ ์ €์žฅ์†Œ
  • Columns UI
    ๊ธฐ๋ณธ UI ๋ฅผ ๊ฐœ์„ ํ•œ ์ปดํฌ๋„ŒํŠธ๋‹ค. ๊ณต์‹ ์‚ฌ์ดํŠธ์—์„œ ๋‹ค์šด๋กœ๋“œ ๋ฐ›์„ ์ˆ˜ ์žˆ๋‹ค.
    ๊ณต์‹ ์‚ฌ์ดํŠธ
  • WSH Panel Mod
    VB์Šคํฌ๋ฆฝํŠธ์™€ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ๋Š” ํŒจ๋„์„ ์ถ”๊ฐ€ํ•˜๋Š” ์ปดํฌ๋„ŒํŠธ๋‹ค.
    ๊ตฌ๊ธ€ ์ฝ”๋“œ ๋‹ค์šด๋กœ๋“œ ๋งํฌ
  • JScript Panel Mod v2.0
    ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ๋Š” ํŒจ๋„์„ ์ถ”๊ฐ€ํ•˜๋Š” ์ปดํฌ๋„ŒํŠธ๋‹ค. WSH Panel Mod๋ฅผ ๊ฐœ์„ ์‹œ์ผฐ๋‹ค๊ณ  ํ•œ๋‹ค.
    Github ๋‹ค์šด๋กœ๋“œ ๋งํฌ
  • UI hacks
    ์œˆ๋„์šฐ UI๋ฅผ ์กฐ์ž‘ํ•  ์ˆ˜ ์žˆ๋Š” ์ปดํฌ๋„ŒํŠธ๋‹ค. ์—์–ด๋กœ ๊ธ€๋ž˜์Šค๋ฅผ ์ง€์›ํ•ด์„œ ์œˆ๋„์šฐ 7์„ ๊พธ๋ฐ€ ๋•Œ ์œ ์šฉํ•˜๋‹ค.
    ๋Ÿฌ์‹œ์•„ foobar2000 ํฌ๋Ÿผ ๋‹ค์šด๋กœ๋“œ ๋งํฌ

5. ํ…Œ๋งˆ, ์•„์ด์ฝ˜ ํŒฉ[ํŽธ์ง‘]

UI ์„ค์ • ์ž‘์—…์ด ๋ฒˆ๊ฑฐ๋กญ๋‹ค๋ฉด, ์ปดํฌ๋„ŒํŠธ์™€ ๊ธฐํƒ€ ์„ค์ •์„ ํฌํ•จํ•œ ํ…Œ๋งˆํŒฉ์„ ๋ฎ์–ด์”Œ์šฐ๊ธฐ๋งŒ ํ•˜๋ฉด ๊ฐ„๋‹จํ•˜๋‹ค.
๊ณต์‹ ํฌ๋Ÿผ์ด๋‚˜ DeviantArt, foobar2000 ์„œ๋ธŒ๋ ˆ๋”ง, ๊ตฌ๊ธ€๋ง์„ ํ†ตํ•ด ํ…Œ๋งˆ ํŒฉ์„ ๊ตฌํ•  ์ˆ˜ ์žˆ๋‹ค.
ํŠน์„ฑ์ƒ foobar2000์ด ๊ตฌ๋ฒ„์ „์ผ ํ…๋ฐ, ํฌํ„ฐ๋ธ” ๋ฒ„์ „์œผ๋กœ ์ง€์ •ํ•ด์„œ ์„ค์น˜ํ•˜๋ฉด ์—…๋ฐ์ดํŠธ ํ•  ์ˆ˜ ์žˆ๋‹ค.

๊ตฌ๊ธ€๋ง ํ•˜๋Š” ๊ฒƒ๋„ ํž˜๋“ค๋ฉด ์•„๋ž˜ ํ…Œ๋งˆ์™€ ์•„์ด์ฝ˜์„ ์ด์šฉํ•˜์ž

6. ํŒ[ํŽธ์ง‘]

  • foobar2000์€ cue ํŒŒ์ผ[2]์„ ์ง€์›ํ•˜๋Š”๋ฐ, ๊ฐ„ํ˜น syntax error๋ฅผ ๋ฑ‰๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ๋‹ค. ์ด ๊ฒฝ์šฐ๋Š” ํฌ๊ฒŒ ๋‘ ๊ฐ€์ง€๋กœ, ์ฒซ ๋ฒˆ์งธ๋Š” cueํŒŒ์ผ ์ œ์ž‘ ๊ณผ์ •์—์„œ ๊ตฌ๋ฌธ ์˜ค๋ฅ˜๊ฐ€ ๋‚œ ๊ฒฝ์šฐ๋‹ค. ๊ฐ€์žฅ ํ”ํ•œ ์˜ค๋ฅ˜๋Š” ์ž˜๋ชป๋œ ์‹œ๊ฐ„ ์–‘์‹(00:00:00 ํ˜•ํƒœ๊ฐ€ ๋˜์–ด์•ผ ํ•œ๋‹ค) ํ˜น์€ ์Œ๋”ฐ์˜ดํ‘œ(") ์‚ฝ์ž… ๋ฌธ์ œ๊ฐ€ ์žˆ๋‹ค. ์ด๊ฑด ๋ฉ”๋ชจ์žฅ์œผ๋กœ cue ํŒŒ์ผ์„ ์—ฐ ๋’ค ์ž˜๋ชป๋œ ๊ตฌ๋ฌธ์„ ์ˆ˜์ •ํ•ด ์ €์žฅํ•˜๋ฉด ํ•ด๊ฒฐ๋œ๋‹ค. cueํŒŒ์ผ ์–‘์‹์€ ๋Œ€์ถฉ ์•„๋ž˜์™€ ๊ฐ™๋‹ค.[3]



    ๋‘ ๋ฒˆ์งธ๋Š” ๋ฌธ์ž ์ธ์ฝ”๋”ฉ ์˜ค๋ฅ˜. cueํŒŒ์ผ์˜ ์ธ์ฝ”๋”ฉ์ด ์‹œ์Šคํ…œ ๋กœ์ผ€์ผ๊ณผ ์ผ์น˜ํ•˜๋Š” ์ธ์ฝ”๋”ฉ(ํ•œ๊ตญ์–ด ์œˆ๋„์šฐ์˜ ๊ฒฝ์šฐ EUC-KR ๋ฐ ํ™•์žฅํ˜•์ธ CP949)์ด ์•„๋‹ˆ๊ฑฐ๋‚˜ UTF-8์ธ๋ฐ BOM์ด ์—†์„ ๊ฒฝ์šฐ ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธธ ์ˆ˜ ์žˆ๋‹ค. ์ „์ž์˜ ๊ฒฝ์šฐ ์‚ฝ์ž…๋œ ๋…ธ๋ž˜ ์ œ๋ชฉ ๋“ฑ์— ํ‚ค๋ฆด ๋ฌธ์ž๋‚˜ ํ•œ์ž ๋“ฑ ๋น„(้ž) ๋ผํ‹ด ๋ฌธ์ž๊ฐ€ ๋“ค์–ด๊ฐ€๋ฉด ์—๋Ÿฌ๋ฅผ ์ผ์œผํ‚จ๋‹ค. ๋งŒ์•ฝ ๋ฉ”๋ชจ์žฅ์œผ๋กœ ์—ด์–ด๋ดค๋Š”๋ฐ Title ๋“ฑ์— ๋ท์–ด๊ฐ€ ๋œฌ๋‹ค๋ฉด ์‹ญ์ค‘ํŒ”๊ตฌ ์ด ๊ฒฝ์šฐ. ์—ฌ๊ธฐ์—์„œ UTF-8๋กœ ๋ณ€ํ™˜ํ•  ์ˆ˜ ์žˆ๋‹ค. UTF-8 ํ˜•์‹์ด์ง€๋งŒ BOM์ด ์—†๋Š” ํ›„์ž์˜ ๊ฒฝ์šฐ ์—ญ์‹œ ์‹œ์Šคํ…œ ๋กœ์ผ€์ผ์— ๋”ฐ๋ฅธ ์ธ์ฝ”๋”ฉ์œผ๋กœ ์ธ์‹ํ•˜์—ฌ ์—๋Ÿฌ๋ฅผ ๋„์šด๋‹ค. ํ—ฅ์Šค ์—๋””ํ„ฐ๋กœ ๋ถ™์—ฌ์ค˜๋„ ๋˜๊ณ  ๋ฉ”๋ชจ์žฅ์œผ๋กœ ์—ด์–ด์„œ ๋‹ค๋ฅธ ์ด๋ฆ„์œผ๋กœ ์ €์žฅ โ†’ ์ธ์ฝ”๋”ฉ์—์„œ UTF-8(BOM)์„ ์„ ํƒํ•ด์„œ ์ €์žฅํ•ด์ฃผ๋ฉด ์œ ๋‹ˆ์ฝ”๋“œ๋กœ ์ธ์‹ํ•œ๋‹ค. UTF-8(BOM)์ด ์—†๋Š” 19H1 ์ด์ „ ๋ฒ„์ „ ๋ฉ”๋ชจ์žฅ์˜ ๊ฒฝ์šฐ ๊ธฐ๋ณธ์ ์œผ๋กœ UTF-8๋กœ ์ €์žฅ ์‹œ BOM์„ ๋ถ™์—ฌ์ค€๋‹ค.

7. ์™ธ๋ถ€๋งํฌ[ํŽธ์ง‘]

8. ๊ด€๋ จ ๋ฌธ์„œ[ํŽธ์ง‘]

[1] mp3 ํฌ๋งท์— ๋Œ€ํ•ด FileHash ๊ตฌํ˜„
[2] CD ๋ฐ DVD์˜ ํŠธ๋ž™ ์ •๋ณด๋ฅผ ๊ฐ€์ง€๋Š” ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ํŒŒ์ผ. ์ด๊ฒŒ ์žˆ์œผ๋ฉด ํ†ต์งœ ์Œ์›์ด๋”๋ผ๋„ CUE Splitter ๋“ฑ์˜ ์œ ํ‹ธ๋ฆฌํ‹ฐ๋ฅผ ํ†ตํ•ด ๊ฐœ๋ณ„ ๊ณก์œผ๋กœ ๋‚˜๋ˆ„์–ด ๋“ฃ๊ฑฐ๋‚˜ ๋ถ„ํ• ํ•  ์ˆ˜ ์žˆ๋‹ค.
[3] ์•„๋ž˜์™€ ์–‘์‹์ด ๋‹ค๋ฅธ cueํŒŒ์ผ์ด ์žˆ์„ ์ˆ˜๋Š” ์žˆ์œผ๋‚˜, Track๊ณผ Index๋Š” ๋ฐ˜๋“œ์‹œ ์žˆ์–ด์•ผ ํ•œ๋‹ค.