์˜์–ดํ”„๋ž‘์Šค์–ด์ŠคํŽ˜์ธ์–ด

Ad


์˜จ์›์Šค ํŒŒ๋น„์ฝ˜

audio_renamep - ํด๋ผ์šฐ๋“œ ์˜จ๋ผ์ธ

Ubuntu Online, Fedora Online, Windows ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋˜๋Š” MAC OS ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋ฅผ ํ†ตํ•ด OnWorks ๋ฌด๋ฃŒ ํ˜ธ์ŠคํŒ… ๊ณต๊ธ‰์ž์—์„œ audio_renamep ์‹คํ–‰

Ubuntu Online, Fedora Online, Windows ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋˜๋Š” MAC OS ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ์™€ ๊ฐ™์€ ์—ฌ๋Ÿฌ ๋ฌด๋ฃŒ ์˜จ๋ผ์ธ ์›Œํฌ์Šคํ…Œ์ด์…˜ ์ค‘ ํ•˜๋‚˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ OnWorks ๋ฌด๋ฃŒ ํ˜ธ์ŠคํŒ… ๊ณต๊ธ‰์ž์—์„œ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” audio_renamep ๋ช…๋ น์ž…๋‹ˆ๋‹ค.

ํ”„๋กœ๊ทธ๋žจ:

์ด๋ฆ„


audio_rename - MP3::Tag๋ฅผ ํ†ตํ•ด ์–ป์€ ์ •๋ณด๋ฅผ ํ†ตํ•ด ์˜ค๋””์˜ค ํŒŒ์ผ์˜ ์ด๋ฆ„์„ ๋ฐ”๊ฟ‰๋‹ˆ๋‹ค.

๊ฐœ์š”


audio_rename -csR -@p "@a/@l/@02n_@t" .

์ด ๋””๋ ‰ํ† ๋ฆฌ์™€ ํ•˜์œ„ ๋””๋ ‰ํ† ๋ฆฌ์— ์žˆ๋Š” ๋ชจ๋“  ์˜ค๋””์˜ค ํŒŒ์ผ์˜ ์ด๋ฆ„์„ 3๋‹จ๊ณ„๋กœ ๋ฐ”๊ฟ‰๋‹ˆ๋‹ค.
๋‹ค์Œ์— ์˜ํ•ด ์ฃผ์–ด์ง„ ๋””๋ ‰ํ† ๋ฆฌ ๊ตฌ์กฐ ์•„ํ‹ฐ์ŠคํŠธ_์ด๋ฆ„/์•จ๋ฒ”/ํŒŒ์ผ ์ด๋ฆ„, ๊ธฐ๋ณธ ์ด๋ฆ„ ํŒŒ์ผ ์ด๋ฆ„
๋ฐ‘์ค„๋กœ ์ œ๋ชฉ๊ณผ ๊ตฌ๋ถ„๋œ 2์ž๋ฆฌ ํŠธ๋ž™ ๋ฒˆํ˜ธ์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ
ํ‚ค๋ฆด ๋ฌธ์ž๋ฅผ ์Œ์—ญํ•˜๊ณ  ๊ธด ์ด๋ฆ„์„ ์ค„์ž…๋‹ˆ๋‹ค.

("-@" ๋ฐ ํฐ๋”ฐ์˜ดํ‘œ ์‚ฌ์šฉ์œผ๋กœ ์ธํ•ด ์ด ๋ช…๋ น์ค„์€ UNIX ๋ฐ
DOSish ์‰˜; ๋‹ค๋ฅธ ์˜ˆ์ œ๋„ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ๋งˆ์‚ฌ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.)

(@02n์„ "@{mA}@{n0}"(๊ธฐ๋ณธ๊ฐ’ "-p"์—์„œ์™€ ๊ฐ™์ด)๋กœ ๋ฐ”๊พธ๋ฉด ๋” ๋งŽ์€ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ง€๋Šฅํ˜• ์‹œ๋งจํ‹ฑ. "-p"์˜ ์„ค๋ช…์„ ์ฐธ์กฐํ•˜์‹ญ์‹œ์˜ค.

audio_rename -KD *.wav

์ด๋ฆ„์„ ๋ฐ”๊พธ๋Š” ๋ฐฉ๋ฒ•์„ ๋ณด๊ณ ํ•ฉ๋‹ˆ๋‹ค. * .wav ๊ธฐ๋ณธ๊ฐ’์— ๋”ฐ๋ผ ์ด ๋””๋ ‰ํ† ๋ฆฌ์˜ ํŒŒ์ผ -p
๊ทœ์น™์ด์ง€๋งŒ "์žฌ๋ฏธ์žˆ๋Š”" ์บ๋ฆญํ„ฐ๋ฅผ ๋ณดํ˜ธํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์‹ค์ œ ์ด๋ฆ„ ๋ณ€๊ฒฝ์„ ์ˆ˜ํ–‰ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

audio_rename -sc *.mp3

์ด๋ฆ„ ๋ฐ”๊พธ๊ธฐ * .mp3 ๊ธฐ๋ณธ๊ฐ’์— ๋”ฐ๋ผ ์ด ๋””๋ ‰ํ† ๋ฆฌ์˜ ํŒŒ์ผ -p ๊ทœ์น™, ๋ณ€ํ™˜
ํ‚ค๋ฆด ๋ฌธ์ž๋ฅผ ๋ผํ‹ด์–ด "๋“ฑ๊ฐ€"๋กœ ๋ณ€ํ™˜ํ•˜์—ฌ ๊ธด ๊ตฌ์„ฑ ์š”์†Œ์˜ ์ด๋ฆ„์„ ์ค„์ž…๋‹ˆ๋‹ค.
"์žฌ๋ฏธ์žˆ๋Š”" ์บ๋ฆญํ„ฐ๋ฅผ ๋ณดํ˜ธํ•ฉ๋‹ˆ๋‹ค.

audio_rename -p '%a/%{d0}/%B' -G '*/*.mp3'

ํ•œ ์ˆ˜์ค€์˜ ํ•˜์œ„ ๋””๋ ‰ํ„ฐ๋ฆฌ ๊ตฌ์กฐ ๊ฐ€์ • ๋””๋ ‰ํ† ๋ฆฌ/ํŒŒ์ผ๋ช….ext, ํ™•์žฅ์ž๊ฐ€ ์žˆ๋Š” ํŒŒ์ผ์„ ์ฐพ์Šต๋‹ˆ๋‹ค.
. Mp3, XNUMX๋‹จ๊ณ„ ํ•˜์œ„ ๋””๋ ‰ํ† ๋ฆฌ ๊ตฌ์กฐ๋กœ "์ •๋ ฌ"ํ•ฉ๋‹ˆ๋‹ค. ์ตœ์ƒ์œ„ ๋””๋ ‰ํ† ๋ฆฌ๋Š”
"์•„ํ‹ฐ์ŠคํŠธ" ํ•„๋“œ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ๋‚˜๋จธ์ง€ ์ˆ˜์ค€์ด ์œ ์ง€๋ฉ๋‹ˆ๋‹ค.

audio_rename -p '%a/%{d0}/%B' -R .

๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ํ˜„์žฌ ๋””๋ ‰ํ† ๋ฆฌ ๊ตฌ์กฐ์˜ ํŠน์ • ๊นŠ์ด๋ฅผ ๊ฐ€์ •ํ•˜์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค.
ํŒŒ์ผ ์ด๋ฆ„๊ณผ ๊ฐ€์žฅ ๋‚ด๋ถ€ ๋””๋ ‰ํ† ๋ฆฌ ์ด๋ฆ„๋งŒ ๋ณด์กด๋ฉ๋‹ˆ๋‹ค.

audio_rename -p '%a/%N' -R .

๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ๋ชจ๋“  ๋””๋ ‰ํ† ๋ฆฌ ์ด๋ฆ„(ํ˜„์žฌ ๋””๋ ‰ํ† ๋ฆฌ ๋‚ด๋ถ€)์€ ๋ณด์กด๋ฉ๋‹ˆ๋‹ค.

๊ธฐ์ˆ 


์Šคํฌ๋ฆฝํŠธ๋Š” ํŒŒ์ผ ๋ชฉ๋ก์„ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค(๋˜๋Š” -R ์˜ต์…˜, ๋””๋ ‰ํ† ๋ฆฌ) ๋ฐ ์ฃผ์–ด์ง„ ์ด๋ฆ„์„ ๋ฐ”๊ฟ‰๋‹ˆ๋‹ค.
ํŒŒ์ผ(๋˜๋Š” ๋””๋ ‰ํ† ๋ฆฌ์˜ ์˜ค๋””์˜ค ํŒŒ์ผ)์„ ํ†ตํ•ด ์ง€์ •๋œ ๊ทœ์น™์— ๋”ฐ๋ผ
๋ช…๋ น์ค„ ์˜ต์…˜. ํŒŒ์ผ ํ™•์žฅ์ž๋Š” ๋ณด์กด๋ฉ๋‹ˆ๋‹ค(๊ธฐ๋ณธ๊ฐ’).

์ผ๋ถ€ "์ปดํŒจ๋‹ˆ์–ธ" ํŒŒ์ผ(์˜ˆ: ๊ธฐ๋ณธ ์ด๋ฆ„์ด ๊ฐ™๊ณ  ํ™•์žฅ์ž๊ฐ€
ํŠน์ • ๋ชฉ๋ก)์€ ์˜ค๋””์˜ค ํŒŒ์ผ๊ณผ ํ•จ๊ป˜ ์ด๋ฆ„์ด ๋ณ€๊ฒฝ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋งŒ๋“ค๊ธฐ์— ์‹ ๊ฒฝ์„ ๋งŽ์ด ์“ด๋‹ค
๊ฐ€๋Šฅํ•œ ํ•œ ์ด์‹ ๊ฐ€๋Šฅํ•œ ๊ฒฐ๊ณผ ํŒŒ์ผ ์ด๋ฆ„: ์˜ˆ: ํŒŒ์ผ ์ด๋ฆ„์˜ "์žฌ๋ฏธ์žˆ๋Š”" ๋ฌธ์ž
(๋‹ค๋ฅด๊ฒŒ ์š”์ฒญํ•˜์ง€ ์•Š๋Š” ํ•œ) ๊ธด ํŒŒ์ผ ์ด๋ฆ„ ๊ตฌ์„ฑ ์š”์†Œ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ถ•์•ฝ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
ํŠน์ • ์ œํ•œ.

์ด๋ฆ„ ๋ณ€๊ฒฝ์ด ๊ธฐ์กด ํŒŒ์ผ์„ ๋ฎ์–ด์“ฐ์ง€ ์•Š๋„๋ก ์ฃผ์˜ํ•˜์‹ญ์‹œ์˜ค. ๊ทธ๋Ÿฌ๋‚˜ OS์—์„œ
์ˆ˜ ์ด๋ฆ„ ๋ฐ”๊พธ๊ธฐ () ํŒŒ์ผ์„ ๋ฎ์–ด์“ฐ๋ ค๋ฉด ๊ฒฝ์Ÿ ์กฐ๊ฑด์ด ์ตœ์„ ์˜ ์˜๋„๋ฅผ ๋ง์น  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด
์—ฌ๋Ÿฌ ๊ฐœ์˜ "๊ฒน์น˜๋Š”" ์ด๋ฆ„ ๋ฐ”๊พธ๊ธฐ ์ ˆ์ฐจ๋ฅผ ๋™์‹œ์— ์‹คํ–‰ํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค!

์ธ์ •ํ•˜๋Š” ์˜ต์…˜


์ผ๋ฐ˜ ์‚ฌ์šฉ ์˜ต์…˜:

-p "TARGET_FILENAME_PATTERN"
๋Œ€์ƒ ํŒŒ์ผ ์ด๋ฆ„/๊ธฐ๋ณธ ์ด๋ฆ„ ํŒจํ„ด; "MP3::Tag" ๋ฐฉ๋ฒ•์„ ํ†ตํ•œ ๋ณด๊ฐ„์ด ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.
"๋ณด๊ฐ„ํ•˜๋‹ค()". ๊ธฐ๋ณธ๊ฐ’์€ "%{mA}%{n0}_%t"์ž…๋‹ˆ๋‹ค. ๊ฐ€์žฅ ๊ฐ„๋‹จํ•œ ๊ฒฝ์šฐ์—๋Š” 2์ž๋ฆฌ ์ˆซ์ž๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
๋ฐ‘์ค„๋กœ ์ œ๋ชฉ๊ณผ ๊ตฌ๋ถ„๋œ ํŠธ๋ž™ ๋ฒˆํ˜ธ. MP3::Tag์—์„œ "๋ณด๊ฐ„"์„ ์ฐธ์กฐํ•˜์‹ญ์‹œ์˜ค.
์ž์„ธํ•œ ๋‚ด์šฉ์€.

๊ธฐ๋ณธ๊ฐ’์— ๋Œ€ํ•œ ์„ค๋ช…์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์ด์Šค์ผ€์ดํ”„ "%{mA}" ๋ฐ
"%{n0}", "TPOS" ํ”„๋ ˆ์ž„(๋””์Šคํฌ ๋ฒˆํ˜ธ)์ด ์žˆ์œผ๋ฉด ๋ฌธ์ž๋กœ ์ธ์ฝ”๋”ฉํ•˜์—ฌ
ํŠธ๋ž™ ๋ฒˆํ˜ธ ์•ž์—. ํŠธ๋ž™ ๋ฒˆํ˜ธ๊ฐ€ "N1/N2" ํ˜•์‹์ธ ๊ฒฝ์šฐ(ํŠธ๋ž™ N1์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.
N2)์ด๋ฉด N1์ด ์‚ฌ์šฉ๋˜๊ณ  N0์˜ ๋„ˆ๋น„๊นŒ์ง€ 2์œผ๋กœ ์ฑ„์›Œ์ง‘๋‹ˆ๋‹ค. "N2"๊ฐ€ ์—†์œผ๋ฉด
width=2๋กœ ํŒจ๋”ฉ์ด ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด "TPOS"๊ฐ€ 3/12์ด๊ณ  ํŠธ๋ž™์ด "14/173"์ธ ๊ฒฝ์šฐ
์ œ๋ชฉ์€ "c014_"์ž…๋‹ˆ๋‹ค. "TPOS" ํ”„๋ ˆ์ž„์ด ์—†๊ณ  ํŠธ๋ž™์ด "4/8"์ธ ๊ฒฝ์šฐ "4_"๊ฐ€ ์•ž์— ๋ถ™์Šต๋‹ˆ๋‹ค.
์„ ํ–‰ 0 ์—†์ด.

("%{n0}"์˜ ์‹œ๋งจํ‹ฑ์„ ์ˆ˜์ •ํ•˜๋ ค๋Š” ๊ฒฝ์šฐ
"%{n2:%{n0}}%{!n2:%02n}". ๋”ฐ๋ผ์„œ %02{n0}์€ ํ•ญ์ƒ ์ตœ์†Œ width=0๊นŒ์ง€ 2์œผ๋กœ ์ฑ„์›Œ์ง€์ง€๋งŒ
ํŒจํ„ด "%{n2:%{n0}}%{!n2:%03n}"์€ N0๊ฐ€ ์—†๋Š” ๊ฒฝ์šฐ width=3์œผ๋กœ 2์œผ๋กœ ์ฑ„์›Œ์ง‘๋‹ˆ๋‹ค.

-e ".ext1|.ext2|..."
"|"-๊ด€๋ จ ํ™•์žฅ์ž์˜ ๊ตฌ๋ถ„๋œ ๋ชฉ๋ก; ์ด๋ฆ„์„ ๋ฐ”๊ฟ€ ๋•Œ ์†Œ์Šค.mp3 ์— ํƒ€๊ฒŸ.mp3,
๋™์ผํ•œ ๊ธฐ๋ณธ ์ด๋ฆ„ ๋ฐ ํ™•์žฅ์ž๋ฅผ ๊ฐ€์ง„ ํŒŒ์ผ์— ์œ ์‚ฌํ•œ ์ด๋ฆ„ ๋ฐ”๊พธ๊ธฐ๊ฐ€ ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค. .ext1,
.ext2๋“ฑ. ๊ธฐ๋ณธ๊ฐ’์€ ".inf|.tag|.id3"์ž…๋‹ˆ๋‹ค.

-x ์กด์žฌํ•˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ, ๋‹ค์Œ์˜ ํŒจํ„ด -p ๊ธฐ๋ณธ ์ด๋ฆ„์ž…๋‹ˆ๋‹ค. ์ดˆ๊ธฐ ํŒŒ์ผ์˜ ํ™•์žฅ์ž
์ถ”๊ฐ€๋ฉ๋‹ˆ๋‹ค(%E์— ์˜ํ•ด ๋ณด๊ฐ„๋จ). ์กด์žฌํ•˜๋Š” ๊ฒฝ์šฐ, ๋‹ค์Œ์˜ ํŒจํ„ด -p ์™„์ „ํ•œ
ํŒŒ์ผ ์ด๋ฆ„. ์—ฐ๊ฒฐ๋œ ํ™•์žฅ ๋ชฉ๋ก์ด ๋น„์–ด ์žˆ์ง€ ์•Š์€ ๋™์ž‘์€ ์ •์˜๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋‹ค์Œ ์˜ต์…˜์€ ์Šคํฌ๋ฆฝํŠธ "mp3info2"์™€ ๋™์ผํ•œ ์˜๋ฏธ๋ฅผ ๊ฐ–์Šต๋‹ˆ๋‹ค.

-D "๋“œ๋ผ์ด ๋Ÿฐ": ์ด๋ฆ„์„ ๋ฐ”๊พธ์ง€ ์•Š๊ณ  ๊ณ„์‚ฐ๋œ ์ด๋ฆ„๋งŒ ๋ณด๊ณ ํ•ฉ๋‹ˆ๋‹ค.

-G ์ธ์ˆ˜๋Š” glob ํŒจํ„ด์ž…๋‹ˆ๋‹ค. ํ™•์žฅํ•˜์‹ญ์‹œ์˜ค.

-R ์ธ์ˆ˜๋Š” ๋””๋ ‰ํ† ๋ฆฌ ์ด๋ฆ„์ด๋ฉฐ ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜์—ฌ ๋‚ด๋ถ€์—์„œ ์žฌ๊ท€ํ•ฉ๋‹ˆ๋‹ค. -E ์˜ค๋””์˜ค ํŒŒ์ผ ์„ ํƒ
๊ทธ๋“ค์˜ ํ™•์žฅ์„ ํ†ตํ•ด.

-r ์˜ต์…˜๋ณ„๋กœ ์˜ค๋””์˜ค ํŒŒ์ผ์„ ์ฐพ์„ ๋•Œ ์‚ฌ์šฉํ•  ์ •๊ทœ์‹ -R. ๊ธฐ๋ณธ๊ฐ’:
"(?i:\.mp3$)": ๋‹ค์Œ์œผ๋กœ ๋๋‚˜๋Š” ํŒŒ์ผ์„ ์ฐพ์Šต๋‹ˆ๋‹ค. . Mp3 (๋Œ€์†Œ๋ฌธ์ž ๋ฌด์‹œ). ์ด
์‹์€ ๋Œ€์†Œ๋ฌธ์ž๋ฅผ ๋ฌด์‹œํ•˜๋Š” ์ •๊ทœ์‹์— ํฌํ•จ๋˜๋ฏ€๋กœ ์›ํ•˜๋Š” ๊ฒฝ์šฐ
๋Œ€์†Œ๋ฌธ์ž๋ฅผ ๊ตฌ๋ถ„ํ•˜๋ฉฐ "(?-i:REGEXPR)"๊ณผ ๊ฐ™์ด ๋ณดํ˜ธํ•ฉ๋‹ˆ๋‹ค.

-E "option_letters"
์ด์Šค์ผ€์ดํ”„ ๋ฌธ์ž์˜ ํ™•์žฅ์„ ์ œ์–ดํ•ฉ๋‹ˆ๋‹ค. ์˜ ๋ฌธ์ž๋ฅผ ํฌํ•จํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
"\\, \n, \t"๊ฐ€ ์‚ฝ์ž…๋œ ๋ช…๋ น์ค„ ์˜ต์…˜์ž…๋‹ˆ๋‹ค. ๊ธฐ๋ณธ๊ฐ’์€ ์—†์Œ์ž…๋‹ˆ๋‹ค.

-@ ์˜ต์…˜ ๊ฐ’์—์„œ "@"๋ฅผ "%"๋กœ ๋ฐ”๊ฟ‰๋‹ˆ๋‹ค. (๋‹ค์Œ๋ถ€ํ„ฐ ์œ ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. -p ๊ณผ -P ๋งŽ์ด ๊ฐ€์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค
ํฌํ•จ๋œ ๋ฌธ์ž "%"๋Š” ์ผ๋ถ€ ์‰˜(์˜ˆ: DOSISH)์—์„œ ์ฒ˜๋ฆฌํ•˜๊ธฐ ์–ด๋ ค์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๊ป์งˆ. DOSish ์‰˜์€ ํฐ๋”ฐ์˜ดํ‘œ๋ฅผ ์ธ์‹ํ•˜๋ฏ€๋กœ ์‰˜ ํˆฌ๋ช…์„ ์›ํ•˜๋Š” ๊ฒฝ์šฐ
๋ช…๋ น์ค„์˜ ์˜ˆ์—์„œ๋Š” -@ ๋ฐ ํฐ๋”ฐ์˜ดํ‘œ๋ฅผ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค.)

-P "ํŒจํ„ด"
๊ทœ์น™์„ ์ ์šฉํ•˜๊ธฐ ์ „์— ๊ตฌ๋ฌธ ๋ถ„์„ํ•  ํŒจํ„ด -p. ์ž์„ธํ•œ ๋‚ด์šฉ์€ mp3info2๋ฅผ ์ฐธ์กฐํ•˜์‹ญ์‹œ์˜ค.

-C "config_options"
MP3::Tag์— ๋Œ€ํ•œ ๊ตฌ์„ฑ ์˜ต์…˜์ž…๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ mp3info2๋ฅผ ์ฐธ์กฐํ•˜์‹ญ์‹œ์˜ค.

ํŒŒ์ผ ์ด๋ฆ„ ์ด์‹์„ฑ ์˜ต์…˜:

-s ํŒŒ์ผ ์ด๋ฆ„์˜ ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ CD ํŒŒ์ผ ์‹œ์Šคํ…œ์— ๋งž๋„๋ก ์งง๊ฒŒ ๋งŒ๋“œ์‹ญ์‹œ์˜ค. ํ˜„์žฌ
์ด๊ฒƒ์€ 110์ž๋กœ์˜ ์ œํ•œ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค("mkisofs -J --joliet-long"๊ณผ ๊ฐ™์ด ์ ์–ด๋„
๋ฒ„์ „ 2.01a32). ํ•œ๋„๋Š” "AUDIO_MAX_FILENAME_LEN"์— ๋”ฐ๋ผ ์ˆ˜์ •๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
ํ™˜๊ฒฝ ๋ณ€์ˆ˜.

"๊ตฌ์„ฑ ์š”์†Œ"๋Š” ์ฃผ์–ด์ง„ ๋ฌธ์ž์—ด์—์„œ ๋ฆฌํ„ฐ๋Ÿด ๋ฌธ์ž "/"๋กœ ๊ตฌ๋ถ„๋œ ๋ถ€๋ถ„์ž…๋‹ˆ๋‹ค.
ํŒจํ„ด(๋ณด๊ฐ„๋œ ๋ฌธ์ž์—ด์—์„œ ์˜ค๋Š” ์Šฌ๋ž˜์‹œ๊ฐ€ ์•„๋‹˜).

-c ํŒŒ์ผ ์ด๋ฆ„์ด WinCyrillic ์ธ์ฝ”๋”ฉ์ด๋ผ๊ณ  ๊ฐ€์ •ํ•˜๊ณ  (์ด์‹์„ ์œ„ํ•ด) ๋ผํ‹ด์–ดํ™”ํ•ฉ๋‹ˆ๋‹ค.
ํ•„์š” transliterate_win1251.pm (์˜ ์˜ˆ์ œ/๋ชจ๋“œ/์ธ์ฝ”๋”ฉ ๋ฐฐํฌ ๋””๋ ‰ํ† ๋ฆฌ;
ํ•˜์œ„ ๋””๋ ‰ํ† ๋ฆฌ์— ๋„ฃ์œผ์‹ญ์‹œ์˜ค. ์•”ํ˜ธ๋กœ ๋ฐ”๊ฟ” ์“ฐ๋‹ค ์Šคํฌ๋ฆฝํŠธ ๋””๋ ‰ํ† ๋ฆฌ์˜).

-K "ํŠน์ดํ•œ" ๋ฌธ์ž๋ฅผ ๋ฐ‘์ค„๋กœ ๋ณ€ํ™˜ํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค.
์ด์‹์„ฑ ์ ์ˆ˜์ด๋ฏ€๋กœ ์‹œ์Šคํ…œ ๊ฐ„์— ํŒŒ์ผ์„ ์ด๋™ํ•˜๋Š” ๋ฐ ๋ฌธ์ œ๊ฐ€ ์žˆ์Œ).

์ด ์œ ํ‹ธ๋ฆฌํ‹ฐ๋Š” mp3info2 ์œ ํ‹ธ๋ฆฌํ‹ฐ๊ฐ€ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ฒฝ์šฐ ๋งค์šฐ ์œ ์‚ฌํ•˜๊ฒŒ ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค.
ํ•จ๊ป˜ ์‚ฌ์šฉ -p ์˜ต์…˜; ๋ณด๊ฐ„ ๊ฒฐ๊ณผ๋ฅผ ์ธ์‡„ํ•˜๋Š” ๋Œ€์‹  -p, ๊ทธ๊ฒƒ์€ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค
(๊ฒฐ๊ณผ์˜ ์ผ๋ถ€ "์‚ญ์ œ" ํ›„) ์ด๋ฆ„ ๋ฐ”๊พธ๊ธฐ๋ฅผ ์œ„ํ•œ ๋Œ€์ƒ ํŒŒ์ผ ์ด๋ฆ„์œผ๋กœ ๊ฒฐ๊ณผ.
(๊ทธ๋Ÿฌ๋‚˜ "-E" ์˜ต์…˜์˜ ๊ธฐ๋ณธ๊ฐ’์€ ๋‹ค๋ฆ…๋‹ˆ๋‹ค!)

์˜ต์…˜์ด๋ผ๋Š” ์ ์„ ๊ณ ๋ คํ•ด์ฃผ์„ธ์š” -P ์™„์ „์„ฑ์„ ์œ„ํ•ด์„œ๋งŒ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ํ•˜๋‚˜๋ผ๋ฉด
๊ฒฐ๊ณผ ํŒŒ์ผ ์ด๋ฆ„์„ ์ถ”๋ก ํ•˜๊ธฐ ์œ„ํ•ด ์ •๋ง ๋ณต์žกํ•œ ๊ตฌ๋ฌธ ๋ถ„์„ ๊ทœ์น™์ด ํ•„์š”ํ•˜๋ฏ€๋กœ ํ›จ์”ฌ ์•ˆ์ „ํ•ฉ๋‹ˆ๋‹ค.
mp3info2 ์œ ํ‹ธ๋ฆฌํ‹ฐ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์›ํ•˜๋Š” ํŒŒ์ผ ์ด๋ฆ„์„ ์ผ๋ถ€ ID3v2 ํ”„๋ ˆ์ž„(์˜ˆ:
"TXXX[wanted-target-name]") ์˜ค๋ฅ˜๋ฅผ ํ™•์ธํ•œ ํ›„ ์ด ๊ฒฐ๊ณผ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
์œ ์‚ฌํ•˜๊ฒŒ

audio_rename -p "%{TXXX[์›ํ•˜๋Š” ๋Œ€์ƒ ์ด๋ฆ„]]}" -R .

์ด๋ฆ„์„ ๋ฐ”๊พผ ํ›„ ๊ฒฐ๊ณผ ํŒŒ์ผ์—์„œ ์ด ํ”„๋ ˆ์ž„์„ ์‚ญ์ œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ ˆ๋Œ€์ ์œผ๋กœ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•˜๊ธฐ ์‰ฌ์šด ๊ฒฝ์šฐ ํŒŒ์ผ ๋‚ด๋ถ€์˜ ์ดˆ๊ธฐ ํŒŒ์ผ ์ด๋ฆ„์„ ์œ ์ง€ํ•˜์‹ญ์‹œ์˜ค.
๋น„์Šทํ•œ ์ผ์„ํ•จ์œผ๋กœ์จ

mp3info2 -@F "TXXX[orig-fname]=@A" -R .

์ด๋ฆ„ ๋ฐ”๊พธ๊ธฐ ์ „์—. ์ตœ์•…์˜ ์ƒํ™ฉ์ด ์ตœ์•…์˜ ๊ฒฝ์šฐ(ํ•˜์ง€๋งŒ ๊ฒฝ์Ÿ ์กฐ๊ฑด์ด ๋ฐœ์ƒํ•˜์ง€ ์•Š์•˜์œผ๋ฏ€๋กœ ํŒŒ์ผ์€
๋ฎ์–ด์“ฐ์ง€ ์•Š์Œ) ๋‹ค์Œ์„ ์‹คํ–‰ํ•˜์—ฌ ํ˜„์ƒ ์œ ์ง€๋ฅผ ๋ณต์›ํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

audio_rename -@p "@A" files_or_directories_list

(๊ธฐ๋ถ€ -R ํ•„์š”ํ•œ ๊ฒฝ์šฐ ์˜ต์…˜).

๊ฐ€๋Šฅํ•œ ๋ฌธ์ œ


์™€ -R ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜๋ฉด ํ•˜์œ„ ๋””๋ ‰ํ„ฐ๋ฆฌ ์Šค์บ”์—์„œ ์ฒ˜์Œ์œผ๋กœ
์†Œ์Šค ํŒŒ์ผ์„ ์ผ๋ถ€ ๋””๋ ‰ํ† ๋ฆฌ์— ์ €์žฅํ•˜๊ณ  ์ด๋ฆ„์„ ๋ฐ”๊พผ ๋‹ค์Œ ๋‹ค๋ฅธ ๋””๋ ‰ํ† ๋ฆฌ์˜ ์Šค์บ”์„ ๊ณ„์†ํ•ฉ๋‹ˆ๋‹ค.
๋Œ€์ƒ ํŒŒ์ผ์„ ์ฐพ์„ ๊ฒƒ์ด๋ฏ€๋กœ ์ด๋ฆ„์„ ๋‹ค์‹œ ๋ฐ”๊พธ๋ ค๊ณ  ์‹œ๋„ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์‹ค์ œ๋กœ ๋‚˜๋Š” ์ด๋Ÿฌํ•œ ์ƒํ™ฉ์— ์ง๋ฉดํ•œ ์ ์ด ์—†๋Š” ๊ฒƒ์œผ๋กœ ๊ธฐ์–ตํ•ฉ๋‹ˆ๋‹ค. ๋Œ€์ƒ ํŒŒ์ผ ์ด๋ฆ„์ด
์ด๋ฆ„์ด ์•„๋‹Œ ํŒŒ์ผ์˜ ๋‚ด์šฉ์—๋งŒ ์˜์กดํ•˜๋Š” ๊ฒฝ์šฐ ๋‘ ๋ฒˆ์งธ ์ด๋ฆ„ ๋ฐ”๊พธ๊ธฐ๋Š”
๋™์–ด๋ฐ˜๋ณต์ด๋ฏ€๋กœ ๋ณด์ด์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

onworks.net ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์˜จ๋ผ์ธ์—์„œ audio_renamep ์‚ฌ์šฉ


๋ฌด๋ฃŒ ์„œ๋ฒ„ ๋ฐ ์›Œํฌ์Šคํ…Œ์ด์…˜

Windows ๋ฐ Linux ์•ฑ ๋‹ค์šด๋กœ๋“œ

Linux ๋ช…๋ น

Ad