Librezam ์ ์์: FoxRefire
Shazam API๋ฅผ ์ฌ์ฉํ ์คํ์์ค ์์ ์ธ์ ํ์ฅ ๊ธฐ๋ฅ (๋์ฒด ๋ฐฑ์๋๋ก Audd, ACRCloud, Tencent, NetEase์ API๋ ์ง์ํฉ๋๋ค)
์ฌ์ฉ์ 21,857๋ช
์ฌ์ฉ์ 21,857๋ช
ํ์ฅ ๋ฉํ ๋ฐ์ดํฐ
์คํฌ๋ฆฐ์ท
์ ๋ณด
์ด ํ์ฅ ๊ธฐ๋ฅ์ Shazam์ ๋ด๋ถ API์ ์ฌ๋ฌ ๋์ฒด ๋ฐฑ์๋๋ฅผ ์ฌ์ฉํ์ฌ ํ์ฌ ํญ์์ ์ฌ์ ์ค์ธ ์์
์ ์ธ์ํ๋ ๋ธ๋ผ์ฐ์ ํ์ฅ ๊ธฐ๋ฅ์
๋๋ค.
์์ ์ธ์๊ณผ ๊ด๋ จ ์๋ ์๊ฒฉ ์ธก์ ์ด๋ ๊ธฐํ ํต์ ์ ์ํํ์ง ์์ต๋๋ค.
๊ฐ ๋ฐฑ์๋์ ํน์ฑ๊ณผ ์ฌ์ฉ์ ๋ฐ์ดํฐ๊ฐ ์ด๋ป๊ฒ ์ฒ๋ฆฌ๋๋์ง ์๊ณ ์ถ๋ค๋ฉด ๊ฐ์ธ์ ๋ณด ๋ณดํธ์ ์ฑ ์น์ ์ ์ฐธ์กฐํ์ธ์.
์ด๋ ๋น๊ณต์ ํ๋ก์ ํธ์ด๋ฉฐ Apple Inc.๋ ๋์ฒด ๋ฐฑ์๋ ์ ๊ณต์ ์ฒด๋ก๋ถํฐ ์ด๋ค ์ง์๋ ๋ฐ์ง ์์์ต๋๋ค.
์์ค ์ฝ๋
https://github.com/FoxRefire/Librezam
==์ ์ฌํ ํ์ฅ ๊ธฐ๋ฅ๊ณผ์ ๋น๊ต==
===๋ฌธ์ ํด๊ฒฐ===
์์ ์ธ์๊ณผ ๊ด๋ จ ์๋ ์๊ฒฉ ์ธก์ ์ด๋ ๊ธฐํ ํต์ ์ ์ํํ์ง ์์ต๋๋ค.
๊ฐ ๋ฐฑ์๋์ ํน์ฑ๊ณผ ์ฌ์ฉ์ ๋ฐ์ดํฐ๊ฐ ์ด๋ป๊ฒ ์ฒ๋ฆฌ๋๋์ง ์๊ณ ์ถ๋ค๋ฉด ๊ฐ์ธ์ ๋ณด ๋ณดํธ์ ์ฑ ์น์ ์ ์ฐธ์กฐํ์ธ์.
์ด๋ ๋น๊ณต์ ํ๋ก์ ํธ์ด๋ฉฐ Apple Inc.๋ ๋์ฒด ๋ฐฑ์๋ ์ ๊ณต์ ์ฒด๋ก๋ถํฐ ์ด๋ค ์ง์๋ ๋ฐ์ง ์์์ต๋๋ค.
์์ค ์ฝ๋
https://github.com/FoxRefire/Librezam
==์ ์ฌํ ํ์ฅ ๊ธฐ๋ฅ๊ณผ์ ๋น๊ต==
- Song Identifier
ACRCloud ๋ฐฑ์๋๋ง ์ง์ (ํ๋ฐ ์๋ต ์ง์ ์์)
ํ์คํ ๋ฆฌ, ์๋ ์ธ์ ๋ชจ๋, ์๋ ์ฌ์๋, ๋ง์ดํฌ ์ธ์ ๊ธฐ๋ฅ ์์
CORS, Headless Element, ShadowRoot ๊ฐ์ง ๋ฏธ์ง์
์คํ์์ค (Unlicense)
API ํค ๋ฑ๋ก ํ์ (ํ๋ฃจ 100ํ ์์ฒญ ๋ฌด๋ฃ)
์์ ์ธ์๊ณผ ๊ด๋ จ ์๋ ์๊ฒฉ ์ธก์ ์์ - Audd
Audd ๋ฐฑ์๋๋ง ์ง์
์๋ ์ธ์ ๋ชจ๋, ์๋ ์ฌ์๋, ๋ง์ดํฌ ์ธ์ ๊ธฐ๋ฅ ์์
์์ค ์ฌ์ฉ ๊ฐ๋ฅํ ๋ ์ ์ํํธ์จ์ด
3.2.4 ๋ฒ์ ๋ถํฐ CORS, Headless Element, ShadowRoot ๊ฐ์ง ์ง์ (Audd ํ์ฅ ๊ธฐ๋ฅ์ ์ด๋ฌํ ๋ฌธ์ ์์ ๋ฐฉ๋ฒ์ ๋ํ ์กฐ์ธ์ ์ ๊ณตํ ๊ฒ์ด ์ ์ ๋๋ค)
AudioBufferSourceNode ๋ฐ ์ฌ์ดํธ๋ณ ๋ฌธ์ ๋ ์์ ๋์ง ์์
Twitch ๋ฑ ์ผ๋ถ ์ฌ์ดํธ์์๋ API ํค ๊ตฌ๋งค๋ฅผ ์๊ตฌํ๋ ๋ฉ์์ง๊ฐ ํ์๋ฉ๋๋ค
์ค๋์ค ๋ฐ์ดํฐ๋ฟ๋ง ์๋๋ผ ํญ URL ๋ฑ์ ์๊ฒฉ ์ธก์ ๋ฐ์ดํฐ๋ ์ ์ก๋ฉ๋๋ค - Librezam
ํ์คํ ๋ฆฌ ๊ธฐ๋ฅ
ํ์คํ ๋ฆฌ CSV ๋ด๋ณด๋ด๊ธฐ
์ฌ๋ฌ ๋ฐฑ์๋ ์ง์ (Shazam, Audd, ACRCloud, Tencent, NetEase)
Shazam ๋ฐฑ์๋๋ ๋ฑ๋ก ์์ด, ์๋ ์ ํ ์์ด ์ฌ์ฉ ๊ฐ๋ฅ (ACRCloud ๋ฐฑ์๋๋ API ํค ์ค์ ํ์)
ํ๋ฐ, ์ปค๋ฒ ๊ณก ์ธ์ (ACRCloud, Tencent ๋ฐฑ์๋)
์ธ์ ์คํจ ์ ๋ค๋ฅธ ๋ฐฑ์๋๋ ๋ ๊ธด ๋ น์ ์๊ฐ์ผ๋ก ์๋ ์ฌ์๋
์๋ ์ธ์ ๋ชจ๋
๋ง์ดํฌ ์ธ์ ๋ชจ๋
CORS, Headless Element, ShadowRoot ๊ฐ์ง ์ง์
TikTok, RadioGarden์ ์ฌ์ดํธ๋ณ ๋ฌธ์ ๋ ํด๊ฒฐ๋จ
AudioBufferSourceNode ๊ฐ์ง ์ง์ (์คํ์ ์ด๋ฉฐ ์์ง ๋ถ์์ , ๊ธฐ๋ณธ์ ์ผ๋ก ๋นํ์ฑํ)
์ค๋์ค๋ฅผ ์ฌ์ํ๋ ๊ฒ๊ณผ ๋ค๋ฅธ ํญ์ ์ด์ด๋ ์ธ์ ๊ฐ๋ฅ
๋จ์ถํค๋ก ์ธ์ ์์ (Ctrl+E๋ก ํญ ์ค๋์ค ์ธ์, Ctrl+Alt+E๋ก ๋ง์ดํฌ ์ธ์)
๊ฒฐ๊ณผ์ ํ์ํ ์คํธ๋ฆฌ๋ฐ ์ ๊ณต์ ์ฒด ์ปค์คํฐ๋ง์ด์ง ๊ฐ๋ฅ
์คํ์์ค (AGPL-3.0)
ํฌ๋ก์ค ๋ธ๋ผ์ฐ์ ์ง์ (Android Firefox ๋ฐ Chromium์์๋ ์ฌ์ฉ ๊ฐ๋ฅ)
์์ ์ธ์๊ณผ ๊ด๋ จ ์๋ ์๊ฒฉ ์ธก์ ์์
===๋ฌธ์ ํด๊ฒฐ===
- ์ผ๋ถ ์ฌ์ดํธ์์ ๋ฏธ๋์ด ์์๊ฐ ๊ฐ์ง๋์ง ์๊ฑฐ๋ ์ฌ์ดํธ๋ณ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ ๊ฒฝ์ฐ
DRM ์ ํ์ด๋ ์ฌ์ดํธ๋ณ ๋ฌธ์ ๋ก ์ธํด ๊ทน์์ ์ฌ์ดํธ์์ ๋ น์์ด ์ ๋๋ก ์์๋์ง ์์ ์ ์์ต๋๋ค.
DRM ์ ํ์ ์์ ํ ์ ์์ง๋ง ์ฌ์ดํธ๋ณ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ ๊ฒฝ์ฐ GitHub Issues๋ฅผ ํตํด ๋ฌธ์ ์ ์ธ๋ถ์ฌํญ์ ์ ๊ณ ํด ์ฃผ์ธ์.
๋ฌธ์ ์์ ์ ์ํ ํ ๋ฆฌํ์คํธ๋ ํ์ํฉ๋๋ค.
๋ฆฌ๋ทฐ ์น์ ์๋ ๋ฒ๊ทธ ์ ๊ณ ๋ฅผ ํ์ง ๋ง์ธ์.
https://github.com/FoxRefire/Librezam/issues/7 - ๋ชจ๋ ์ฌ์ดํธ์์ ๋ฏธ๋์ด ์์๊ฐ ๊ฐ์ง๋์ง ์๋ ๊ฒฝ์ฐ
ํ์ฅ ๊ธฐ๋ฅ์ ์ฌ์ดํธ ๊ถํ์ด ์ทจ์๋์์ ์ ์์ต๋๋ค.
์ด๋ ์ ๋์จ์ ์ ๋ฐ์ดํธํ ๋ ๊ฐ๋ ๋ฐ์ํ ์ ์์ต๋๋ค.
์ ๋์จ ์ค์ ์ ๊ถํ ํญ์ ์ด๊ณ "๋ชจ๋ ์น์ฌ์ดํธ์ ์ ์ฅ๋ ๋ฐ์ดํฐ์ ๋ํ ์ก์ธ์ค" ๊ถํ์ ํ์ฉํ์ธ์. - ๊ณก์ด ์ธ์๋์ง ์๋ ๊ฒฝ์ฐ
์ด ํ์ฅ ๊ธฐ๋ฅ์ ์์ ์ธ์ ์ฒ๋ฆฌ๋ ๊ฐ ๋ฐฑ์๋์ ์์กดํ๋ฉฐ, ๊ธฐ๋ณธ์ ์ผ๋ก Shazam ๋ฐฑ์๋๋ง ์ฌ์ฉ๋ฉ๋๋ค.
๊ณก์ด ์ ๋๋ก ์ธ์๋์ง ์๋ ๊ฒฝ์ฐ ํ์ฅ ๊ธฐ๋ฅ ์ค์ ์์ ๋ค๋ฅธ ์ธ์ ๋ฐฑ์๋๋ฅผ ์ถ๊ฐํ๊ฑฐ๋ ๋ น์ ์๊ฐ์ ์กฐ์ ํด ๋ณด์ธ์.
๋ํ Librezam์๋ ์์ง ๋ฐฑ์๋๋ก ํตํฉ๋์ง ์์์ง๋ง Google ์ฑ์ ์์ ์ธ์ ๊ธฐ๋ฅ์ ๋งค์ฐ ์ ํ๋๊ฐ ๋์ผ๋ฏ๋ก ์๋ํด ๋ณด๋ ๊ฒ์ด ์ข์ต๋๋ค
66๋ช
์ด 4.7์ ์ผ๋ก ํ๊ฐํจ
๊ถํ ๋ฐ ๋ฐ์ดํฐ
ํ์ ๊ถํ:
- ์๋ฆผ ํ์
- ๋ธ๋ผ์ฐ์ ํญ์ ์ ๊ทผ
- ํ์ ์ค ๋ธ๋ผ์ฐ์ ํ๋์ ์ ๊ทผ
- ๋ชจ๋ ์น์ฌ์ดํธ์์ ์ฌ์ฉ์์ ๋ฐ์ดํฐ์ ์ ๊ทผ
์ ํ์ ๊ถํ:
- ๋ชจ๋ ์น์ฌ์ดํธ์์ ์ฌ์ฉ์์ ๋ฐ์ดํฐ์ ์ ๊ทผ
์ถ๊ฐ ์ ๋ณด
- ๋ถ๊ฐ ๊ธฐ๋ฅ ๋งํฌ
- ๋ฒ์
- 5.2
- ํฌ๊ธฐ
- 494.17 KB
- ๋ง์ง๋ง ์ ๋ฐ์ดํธ
- 10์ผ ์ (2025๋ 10์ 23์ผ)
- ๊ด๋ จ ์นดํ ๊ณ ๋ฆฌ
- ๋ผ์ด์ ์ค
- GNU Affero General Public License v3.0 ์ ์ฉ
- ๊ฐ์ธ์ ๋ณด์ฒ๋ฆฌ๋ฐฉ์นจ
- ์ด ๋ถ๊ฐ ๊ธฐ๋ฅ์ ๋ํ ๊ฐ์ธ์ ๋ณด์ฒ๋ฆฌ๋ฐฉ์นจ ์ฝ๊ธฐ
- ๋ฒ์ ๋ชฉ๋ก
- ๋ชจ์์ง์ ์ถ๊ฐ