рдЕрдВрдЧреНрд░реЗрдЬрд╝реАрдлреНрд░реЗрдВрдЪрд╕реНрдкреЗрдирд┐рд╢

рдСрдирд╡рд░реНрдХреНрд╕ рдлрд╝реЗрд╡рд┐рдХреЙрди

Audio_renamep - рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдСрдирд▓рд╛рдЗрди

рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдкрд░ рдСрдирд╡рд░реНрдХреНрд╕ рдлреНрд░реА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдСрдбрд┐рдпреЛ_рд░реЗрдирд╛рдордк рдЪрд▓рд╛рдПрдВред

рдпрд╣ рдХрдорд╛рдВрдб рдСрдбрд┐рдпреЛ_рд░реЗрдирд╛рдордИрдкреА рд╣реИ рдЬрд┐рд╕реЗ рд╣рдорд╛рд░реЗ рдХрдИ рдореБрдлреНрдд рдСрдирд▓рд╛рдЗрди рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдЬреИрд╕реЗ рдХрд┐ рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд╡рд░реНрдХреНрд╕ рдлреНрд░реА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдХрд╛рд░реНрдпрдХреНрд░рдо:

рдирд╛рдо


рдСрдбрд┐рдпреЛ_рдирд╛рдо рдмрджрд▓реЗрдВ - MP3::Tag рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХ рдСрдбрд┐рдпреЛ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо рдмрджрд▓реЗрдВред

SYNOPSIS


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

рдЗрд╕ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдФрд░ рдЗрд╕рдХреА рдЙрдкрдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреА рд╕рднреА рдСрдбрд┐рдпреЛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдирд╛рдо 3-рд╕реНрддрд░ рдореЗрдВ рдмрджрд▓ рджреЗрддрд╛ рд╣реИ
рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕рдВрд░рдЪрдирд╛ рджреНрд╡рд╛рд░рд╛ рджреА рдЧрдИ рдХрд▓рд╛рдХрд╛рд░_рдирд╛рдо/рдПрд▓реНрдмрдо/рдлрд╝рд╛рдЗрд▓ рдирд╛рдо, рдХреЗ рдмреЗрд╕рдирд╛рдо рдХреЗ рд╕рд╛рде рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо
рдЕрдВрдбрд░рд╕реНрдХреЛрд░ рджреНрд╡рд╛рд░рд╛ рд╢реАрд░реНрд╖рдХ рд╕реЗ рдЕрд▓рдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ 2-рдЕрдВрдХреАрдп рдЯреНрд░реИрдХ рдирдВрдмрд░ рд╣реЛрдирд╛; рдпрд╣ рднреА
рд╕рд┐рд░рд┐рд▓рд┐рдХ рдХрд╛ рд▓рд┐рдкреНрдпрдВрддрд░рдг рдХрд░рддрд╛ рд╣реИ, рдФрд░ рд▓рдВрдмреЗ рдирд╛рдореЛрдВ рдХреЛ рдЫреЛрдЯрд╛ рдХрд░рддрд╛ рд╣реИред

("-@" рдФрд░ рджреЛрд╣рд░реЗ рдЙрджреНрдзрд░рдг рдЪрд┐рд╣реНрдиреЛрдВ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдХрд╛рд░рдг, рдЗрд╕ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХреЛ UNIXish рдФрд░ рджреЛрдиреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП
рдбреЛрд╢рд┐рд╢ рдЧреЛрд▓реЗ; рдЕрдиреНрдп рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреА рднреА рдЗрд╕реА рддрд░рд╣ рд╕рдореАрдХреНрд╖рд╛ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред)

(@02n рдХреЛ "@{mA}@{n0}" рд╕реЗ рдмрджрд▓рдиреЗ рдкрд░ (рдЬреИрд╕рд╛ рдХрд┐ "-p" рдХреЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди рдореЗрдВ рд╣реИ) рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдорд┐рд▓ рд╕рдХрддреА рд╣реИ
рдмреБрджреНрдзрд┐рдорд╛рди рдЕрд░реНрдердкреВрд░реНрдг. "-рдкреА" рдХрд╛ рд╡рд┐рд╡рд░рдг рджреЗрдЦреЗрдВред

рдСрдбрд┐рдпреЛ_рдирд╛рдо рдмрджрд▓реЗрдВ -KD *.wav

рд░рд┐рдкреЛрд░реНрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЗрд╕рдХрд╛ рдирд╛рдо рдХреИрд╕реЗ рдмрджрд▓рд╛ рдЬрд╛рдПрдЧрд╛ * .рд╡рд╛рд╡ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЗрд╕ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдлрд╝рд╛рдЗрд▓реЗрдВ -p
рдирд┐рдпрдо, рд▓реЗрдХрд┐рди "рдордЬрд╝реЗрджрд╛рд░" рдкрд╛рддреНрд░реЛрдВ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рдмрд┐рдирд╛ред рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдирд╛рдорд╛рдВрддрд░рдг рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗ.

рдСрдбрд┐рдпреЛ_рдирд╛рдо рдмрджрд▓реЗрдВ -sc *.mp3

рдирд╛рдо рдмрджрд▓реЗрдВ * .mp3 рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЗрд╕ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдлрд╝рд╛рдЗрд▓реЗрдВ -p рдирд┐рдпрдо, рдЕрдиреБрд╡рд╛рдж
рд▓реИрдЯрд┐рди "рд╕рдордХрдХреНрд╖" рдореЗрдВ рд╕рд┐рд░рд┐рд▓рд┐рдХ рд╡рд░реНрдг, рд▓рдВрдмреЗ рдШрдЯрдХреЛрдВ рдХреЗ рдирд╛рдореЛрдВ рдХреЛ рдЫреЛрдЯрд╛ рдХрд░рдирд╛, рдФрд░
"рдордЬрд╛рдХрд┐рдпрд╛" рдкрд╛рддреНрд░реЛрдВ рдХреА рд░рдХреНрд╖рд╛ рдХрд░рдирд╛ред

рдСрдбрд┐рдпреЛ_рдирд╛рдо рдмрджрд▓реЗрдВ -p '%a/%{d0}/%B' -G '*/*.mp3'

рдПрдХ-рд╕реНрддрд░реАрдп рдЙрдкрдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕рдВрд░рдЪрдирд╛ рдорд╛рдирддреЗ рд╣реБрдП dir/filename.ext, рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд╡рд╛рд▓реА рдлрд╝рд╛рдЗрд▓реЗрдВ рдвреВрдВрдврддрд╛ рд╣реИ
. Mp3, рдФрд░ рдЙрдиреНрд╣реЗрдВ рджреЛ-рд╕реНрддрд░реАрдп рдЙрдкрдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕рдВрд░рдЪрдирд╛ рдореЗрдВ "рд╕реЙрд░реНрдЯ" рдХрд░рддрд╛ рд╣реИ; рдЯреЙрдкрд▓реЗрд╡рд▓ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╣реИ
"рдХрд▓рд╛рдХрд╛рд░" рдХреНрд╖реЗрддреНрд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рд╢реЗрд╖ рд╕реНрддрд░ рд╕рдВрд░рдХреНрд╖рд┐рдд рд╣реИред

рдСрдбрд┐рдпреЛ_рдирд╛рдо рдмрджрд▓реЗрдВ -p '%a/%{d0}/%B' -R .

рдЗрд╕реА рддрд░рд╣, рд▓реЗрдХрд┐рди рд╡рд░реНрддрдорд╛рди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕рдВрд░рдЪрдирд╛ рдХреА рдХреЛрдИ рд╡рд┐рд╢реЗрд╖ рдЧрд╣рд░рд╛рдИ рдирд╣реАрдВ рдорд╛рдирддрд╛;
рдХреЗрд╡рд▓ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдФрд░ рд╕рдмрд╕реЗ рдЖрдВрддрд░рд┐рдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдирд╛рдо рд╕рдВрд░рдХреНрд╖рд┐рдд рд╣реИрдВред

рдСрдбрд┐рдпреЛ_рдирд╛рдо рдмрджрд▓реЗрдВ -p '%a/%N' -R .

рдЗрд╕реА рддрд░рд╣, рд▓реЗрдХрд┐рди рд╕рднреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдирд╛рдо (рд╡рд░реНрддрдорд╛рди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЗ рдЕрдВрджрд░) рд╕рдВрд░рдХреНрд╖рд┐рдд рд╣реИрдВред

рд╡рд░реНрдгрди


рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдлрд╝рд╛рдЗрд▓реЛрдВ (рдпрд╛, рдХреЗ рд╕рд╛рде) рдХреА рдПрдХ рд╕реВрдЪреА рд▓реЗрддреА рд╣реИ -R рд╡рд┐рдХрд▓реНрдк, рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдПрдБ) рдФрд░ рджрд┐рдП рдЧрдП рдХрд╛ рдирд╛рдо рдмрджрд▓реЗрдВ
рдлрд╝рд╛рдЗрд▓реЗрдВ (рдпрд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдореЗрдВ рдСрдбрд┐рдпреЛ рдлрд╝рд╛рдЗрд▓реЗрдВ) рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд┐рдпрдореЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░
рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╡рд┐рдХрд▓реНрдк. рдлрд╝рд╛рдЗрд▓ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд╕рдВрд░рдХреНрд╖рд┐рдд рд╣реИрдВ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ)ред

рдХреБрдЫ "рд╕рд╛рдереА" рдлрд╝рд╛рдЗрд▓реЗрдВ (рдЕрд░реНрдерд╛рдд, рд╕рдорд╛рди рдмреЗрд╕рдирд╛рдо рд╡рд╛рд▓реА рдлрд╝рд╛рдЗрд▓реЗрдВ, рдФрд░ a рд╕реЗ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд╡рд╛рд▓реА рдлрд╝рд╛рдЗрд▓реЗрдВ
рдХреБрдЫ рд╕реВрдЪреА) рдХрд╛ рдирд╛рдо рдСрдбрд┐рдпреЛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рд╛рде рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕реЗ рдмрдирд╛рдиреЗ рдореЗрдВ рдХрд╛рдлреА рд╕рд╛рд╡рдзрд╛рдиреА рдмрд░рддреА рдЬрд╛рддреА рд╣реИ
рдкрд░рд┐рдгрд╛рдореА рдлрд╝рд╛рдЗрд▓ рдирд╛рдореЛрдВ рдХреЛ рдпрдерд╛рд╕рдВрднрд╡ рдкреЛрд░реНрдЯреЗрдмрд▓ рдмрдирд╛рдПрдВ: рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдлрд╝рд╛рдЗрд▓ рдирд╛рдореЛрдВ рдореЗрдВ "рдордЬрд╝реЗрджрд╛рд░" рдЕрдХреНрд╖рд░
рдХреЛ рдХрдо рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ (рдЬрдм рддрдХ рдХрд┐ рдЕрдиреНрдпрдерд╛ рдЕрдиреБрд░реЛрдз рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛ), рд▓рдВрдмреЗ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдШрдЯрдХреЛрдВ рдХреЛ рдЫреЛрдЯрд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдХреБрдЫ рд╕реАрдорд╛рдПрдБ.

рдЗрд╕ рдмрд╛рдд рдХрд╛ рдзреНрдпрд╛рди рд░рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдирд╛рдо рдмрджрд▓рдиреЗ рд╕реЗ рдореМрдЬреВрджрд╛ рдлрд╝рд╛рдЗрд▓реЗрдВ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рди рд╣реЛ рдЬрд╛рдПрдВ; рд╣рд╛рд▓рд╛рдБрдХрд┐, OSes рдкрд░ рдЬреЛ
рдЕрдиреБрдорддрд┐ рджреЗрдирд╛ рдирд╛рдо рдмрджрд▓реЗрдВ () рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рджреМрдбрд╝ рдХреА рд╕реНрдерд┐рддрд┐рдпрд╛рдБ рд╕рд░реНрд╡реЛрддреНрддрдо рдЗрд░рд╛рджреЛрдВ рдХреЛ рдмрд░реНрдмрд╛рдж рдХрд░ рд╕рдХрддреА рд╣реИрдВред рдЬреИрд╕реЗ, рдХрд░реЛ
рдПрдХ рд╕рд╛рде рдХрдИ "рдУрд╡рд░рд▓реИрдкрд┐рдВрдЧ" рдирд╛рдо рдмрджрд▓рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдБ рди рдЪрд▓рд╛рдПрдБ!

рдкрд╣рдЪрд╛рди рд▓рд┐рдпрд╛ рд╡рд┐рдХрд▓реНрдкреЛрдВ


рд╕рд╛рдорд╛рдиреНрдп рдЙрдкрдпреЛрдЧ рд╡рд┐рдХрд▓реНрдк:

-p "TARGET_FILENAME_PATTERN"
рд▓рдХреНрд╖реНрдп рдлрд╝рд╛рдЗрд▓ рдирд╛рдо/рдмреЗрд╕рдирд╛рдо рдкреИрдЯрд░реНрди; "MP3::Tag" рд╡рд┐рдзрд┐ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рдХреНрд╖реЗрдк рдХреЗ рдЕрдзреАрди рд╣реИ
"рдкреНрд░рдХреНрд╖реЗрдк()"ред рдбрд┐рдлрд╝реЙрд▓реНрдЯ "%{mA}%{n0}_%t" рд╣реИ; рд╕рд░рд▓рддрдо рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдпрд╣ 2-рдЕрдВрдХреАрдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ
рдЕрдВрдбрд░рд╕реНрдХреЛрд░ рджреНрд╡рд╛рд░рд╛ рдЯреНрд░реИрдХ рдирдВрдмрд░ рдХреЛ рд╢реАрд░реНрд╖рдХ рд╕реЗ рдЕрд▓рдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ред MP3::Tag рдореЗрдВ "рдЗрдВрдЯрд░рдкреЛрд▓реЗрдЯ" рджреЗрдЦреЗрдВ
рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП.

рдпрд╣рд╛рдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рджреА рдЧрдИ рд╣реИ: рдПрд╕реНрдХреЗрдк рдХреЗ рд╢рдмреНрджрд╛рд░реНрде рдХреЗ рдХрд╛рд░рдг "%{mA}" рдФрд░
"%{n0}", рдпрджрд┐ "рдЯреАрдкреАрдУрдПрд╕" рдлреНрд░реЗрдо (рдбрд┐рд╕реНрдХ рдирдВрдмрд░) рдореМрдЬреВрдж рд╣реИ, рддреЛ рдЗрд╕реЗ рдПрдХ рдЕрдХреНрд╖рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдиреНрдХреЛрдб рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдбрд╛рд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдЯреНрд░реИрдХ рдирдВрдмрд░ рд╕реЗ рдкрд╣рд▓реЗ. рдпрджрд┐ рдЯреНрд░реИрдХ рдирдВрдмрд░ рдХрд╛ рдлреЙрд░реНрдо "N1/N2" рд╣реИ (рдЕрд░реНрдерд╛рдд рдЯреНрд░реИрдХ N1 рдХрд╛)ред
N2), рдлрд┐рд░ N1 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ N0 рдХреА рдЪреМрдбрд╝рд╛рдИ рддрдХ 2s рджреНрд╡рд╛рд░рд╛ рдЧрджреНрджреЗрджрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрджрд┐ "рдПрди2" рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ,
рдЪреМрдбрд╝рд╛рдИ=2 рддрдХ рдкреИрдбрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ "рдЯреАрдкреАрдУрдПрд╕" 3/12 рд╣реИ, рдФрд░ рдЯреНрд░реИрдХ "14/173" рд╣реИ, рддреЛ рдЗрд╕рдореЗрдВ рдХреНрдпрд╛ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ
рд╢реАрд░реНрд╖рдХ "c014_" рд╣реИ; рдпрджрд┐ рдХреЛрдИ "рдЯреАрдкреАрдУрдПрд╕" рдлрд╝реНрд░реЗрдо рдирд╣реАрдВ рд╣реИ, рдФрд░ рдЯреНрд░реИрдХ "4/8" рд╣реИ, рддреЛ "4_" рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ
рдмрд┐рдирд╛ рдХрд┐рд╕реА рдЕрдЧреНрд░рдгреА 0 рдХреЗ.

(рдпрджрд┐ рдЖрдк "%{n0}" рдХреЗ рд╢рдмреНрджрд╛рд░реНрде рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдпрд╣ рдЗрд╕рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ
"%{n2:%{n0}}%{!n2:%02n}"ред рддреЛ рдЬрдмрдХрд┐ %02{n0} рд╣рдореЗрд╢рд╛ 0-рдкреИрдб рд╕реЗ рдХрдо рд╕реЗ рдХрдо рдЪреМрдбрд╝рд╛рдИ=2 рд╣реЛрдЧрд╛,
рдкреИрдЯрд░реНрди "%{n2:%{n0}}%{!n2:%03n}" N0 рдЕрдиреБрдкрд╕реНрдерд┐рдд рд╣реЛрдиреЗ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ 3-рдкреИрдб рд╕реЗ рдЪреМрдбрд╝рд╛рдИ=2 рд╣реЛ рдЬрд╛рдПрдЧрд╛ред

-e ".ext1|.ext2|..."
"|"-рд╕рдВрдмрдВрдзрд┐рдд рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреА рдЕрд▓рдЧ рд╕реВрдЪреА; рдирд╛рдо рдмрджрд▓рддреЗ рд╕рдордп рд╕реНрд░реЛрдд.mp3 рд╕реЗрд╡рд╛ рдореЗрд░реЗ рд▓рдХреНрд╖реНрдп.mp3,
рд╕рдорд╛рди рдмреЗрд╕рдиреЗрдо рдФрд░ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд╡рд╛рд▓реА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рд╕рдорд╛рди рдирд╛рдо рдмрджрд▓рд╛ рдЬрд╛рдПрдЧрд╛ .ext1,
.ext2, рдЖрджрд┐ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ ".inf|.tag|.id3"ред

-x рдпрджрд┐ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ, рдХрд╛ рдкреИрдЯрд░реНрди -p рдЖрдзрд╛рд░рдирд╛рдо рд╣реИ; рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░
рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ (рдЬреИрд╕рд╛ рдХрд┐ %E рджреНрд╡рд╛рд░рд╛ рдкреНрд░рдХреНрд╖реЗрдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ)ред рдпрджрд┐ рдореМрдЬреВрдж рд╣реИ, рдХрд╛ рдкреИрдЯрд░реНрди -p рдкреВрд░реНрдг рд╣реИ
рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдоред рд╕рдВрдмрджреНрдз рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреА рдЧреИрд░-рд░рд┐рдХреНрдд рд╕реВрдЪреА рдХреЗ рд╕рд╛рде рд╡реНрдпрд╡рд╣рд╛рд░ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдирд╣реАрдВ рд╣реИред

рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХрд╛ рд╡рд╣реА рдЕрд░реНрде рд╣реИ рдЬреЛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ "mp3info2" рдХреЗ рд▓рд┐рдП рд╣реИ

-D "рдбреНрд░рд╛рдИ рд░рди": рдирд╛рдо рди рдмрджрд▓реЗрдВ, рдмрд╕ рдЧрдгрдирд╛ рдХрд┐рдП рдЧрдП рдирд╛рдореЛрдВ рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХрд░реЗрдВред

-G рддрд░реНрдХ рдЧреНрд▓реЛрдм рдкреИрдЯрд░реНрди рд╣реИрдВ; рдЙрдирдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░реЗрдВ.

-R рддрд░реНрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдирд╛рдо рд╣реИрдВ, рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдВрджрд░ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдХрд░реЗрдВ -E рдСрдбрд┐рдпреЛ рдлрд╝рд╛рдЗрд▓реЗрдВ рдЪреБрдирдиреЗ рдХреЗ рд▓рд┐рдП
рдЙрдирдХреЗ рд╡рд┐рд╕реНрддрд╛рд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ.

-r рдкреНрд░рддрд┐ рд╡рд┐рдХрд▓реНрдк рдСрдбрд┐рдпреЛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рддрд▓рд╛рд╢ рдХрд░рддреЗ рд╕рдордп рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ -R. рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
"(?i:\.mp3$)": рд╕реЗ рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рд╡рд╛рд▓реА рдлрд╝рд╛рдЗрд▓реЗрдВ рдорд┐рд▓реЗрдВрдЧреА . Mp3 (рдорд╛рдорд▓реЗ рдХреА рдЕрдирджреЗрдЦреА)ред рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдпрд╣
рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХреЛ рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░рддреЗ рд╣реБрдП рдХреЗрд╕ рдореЗрдВ рдбрд╛рд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдРрд╕рд╛ рд╣реЛ
рдХреЗрд╕-рд╕рдВрд╡реЗрджреА, рдЗрд╕реЗ "(?-i:REGEXPR)" рдХреЗ рд░реВрдк рдореЗрдВ рд╕реБрд░рдХреНрд╖рд┐рдд рд░рдЦреЗрдВред

-E "рд╡рд┐рдХрд▓реНрдк_рдкрддреНрд░"
рднрд╛рдЧрдиреЗ рд╡рд╛рд▓реЗ рдкрд╛рддреНрд░реЛрдВ рдХреЗ рд╡рд┐рд╕реНрддрд╛рд░ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдореЗрдВ рдХреЗ рдЕрдХреНрд╖рд░ рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдП
рдХрдорд╛рдВрдб-рд▓рд╛рдЗрди рд╡рд┐рдХрд▓реНрдк рдЬрд╣рд╛рдВ "\\, \n, \t" рдкреНрд░рдХреНрд╖реЗрдкрд┐рдд рд╣реЛрддреЗ рд╣реИрдВред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЛрдИ рдирд╣реАрдВ рд╣реИ.

-@ рд╡рд┐рдХрд▓реНрдк рдорд╛рдиреЛрдВ рдореЗрдВ "@" рдХреЛ "%" рд╕реЗ рдмрджрд▓реЗрдВред (рддрдм рд╕реЗ рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ -p рдФрд░ -P рдмрд╣реБрдд рдХреБрдЫ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рдПрдореНрдмреЗрдбреЗрдб рд╡рд░реНрдг "%", рдЬрд┐рд╕рд╕реЗ рдХреБрдЫ рд╢реИрд▓реЛрдВ рдкрд░ рдирд┐рдкрдЯрдирд╛ рдХрдард┐рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, DOSISH
рд╕реАрдкрд┐рдпрд╛рдБ рдбреЙрд╢рд┐рд╢ рд╢реЗрд▓ рджреЛрд╣рд░реЗ рдЙрджреНрдзрд░рдг рдЪрд┐рд╣реНрдиреЛрдВ рдХреЛ рдкрд╣рдЪрд╛рдирддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рдХреЛрдИ рд╢реЗрд▓-рдкрд╛рд░рджрд░реНрд╢реА рдЪрд╛рд╣рддрд╛ рд╣реИ
рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХреЗ рдЙрджрд╛рд╣рд░рдг, -@ рдФрд░ рдбрдмрд▓ рдХреЛрдЯреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред)

-P "рдкреИрдЯрд░реНрди"
рдирд┐рдпрдо рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдкрд╛рд░реНрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреИрдЯрд░реНрди -p. рд╡рд┐рд╡рд░рдг рдХреЗ рд▓рд┐рдП mp3info2 рджреЗрдЦреЗрдВред

-C "config_options"
MP3::Tag рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╡рд┐рдХрд▓реНрдкред рд╡рд┐рд╡рд░рдг рдХреЗ рд▓рд┐рдП mp3info2 рджреЗрдЦреЗрдВред

рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдкреЛрд░реНрдЯреЗрдмрд┐рд▓рд┐рдЯреА рд╡рд┐рдХрд▓реНрдк:

-s рдлрд╝рд╛рдЗрд▓ рдирд╛рдореЛрдВ рдХреЗ рдШрдЯрдХреЛрдВ рдХреЛ рдЗрддрдирд╛ рдЫреЛрдЯрд╛ рдмрдирд╛рдПрдВ рдХрд┐ рд╡реЗ рд╕реАрдбреА рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдлрд╝рд┐рдЯ рд╣реЛ рд╕рдХреЗрдВред рд╡рд░реНрддрдорд╛рди рдореЗрдВ
рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ 110 рд╡рд░реНрдгреЛрдВ рдХрд╛ рдкреНрд░рддрд┐рдмрдВрдз (рдЬреИрд╕рд╛ рдХрд┐ "mkisofs -J --joliet-long" рдХреЗ рд╕рд╛рде, рдХрдо рд╕реЗ рдХрдо
рд╕рдВрд╕реНрдХрд░рдг 2.01рдП32 рдХрд╛)ред рд╕реАрдорд╛ рдХреЛ "AUDIO_MAX_FILENAME_LEN" рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рд╡рд╛рддрд╛рд╡рд░рдг рд╡рд┐рд╡рд┐рдзрддрд╛ред

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ "рдШрдЯрдХ" рджрд┐рдП рдЧрдП рднрд╛рдЧ рдореЗрдВ рдПрдХ рд╢рд╛рдмреНрджрд┐рдХ рд╡рд░реНрдг "/" рджреНрд╡рд╛рд░рд╛ рдЕрд▓рдЧ рдХрд┐рдП рдЧрдП рднрд╛рдЧ рд╣реИрдВ
рдкреИрдЯрд░реНрди (рдЗрдВрдЯрд░рдкреЛрд▓реЗрдЯреЗрдб рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ рд╕реЗ рдЖрдиреЗ рд╡рд╛рд▓реЗ рд╕реНрд▓реИрд╢ рдирд╣реАрдВ)ред

-c рдлрд╝рд╛рдЗрд▓ рдирд╛рдореЛрдВ рдХреЛ рд▓реИрдЯрд┐рдирд╛рдЗрдЬрд╝ рдХрд░реЗрдВ (рдкреЛрд░реНрдЯреЗрдмрд┐рд▓рд┐рдЯреА рдХреЗ рд▓рд┐рдП) рдпрд╣ рдорд╛рдирддреЗ рд╣реБрдП рдХрд┐ рд╡реЗ WinCyillic рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдореЗрдВ рд╣реИрдВред
рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ transliterate_win1251.pm (рдореЗрдВ рдЙрджрд╛рд╣рд░рдг/рдореЙрдб/рдПрдирдХреЛрдб рд╡рд┐рддрд░рдг рдХреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛;
рдЗрд╕реЗ рдЙрдкрдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдбрд╛рд▓реЗрдВ рд╕рд╛рдВрдХреЗрддрд┐рдХ рд╢рдмреНрджреЛрдВ рдореЗрдВ рдмрджрд▓рдирд╛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХрд╛)ред

-K "рд╡рд┐рджреЗрд╢реА" рд╡рд░реНрдгреЛрдВ рдХреЛ рдЕрдВрдбрд░рд╕реНрдХреЛрд░ (рд╡реЗ рд╡рд░реНрдг рдЬрд┐рдирдореЗрдВ рдирд┐рдореНрди рд╣реИ) рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рди рдХрд░реЗрдВ
рдкреЛрд░реНрдЯреЗрдмрд┐рд▓рд┐рдЯреА рд╕реНрдХреЛрд░, рдЗрд╕рд▓рд┐рдП рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдмреАрдЪ рд▓реЗ рдЬрд╛рдиреЗ рдореЗрдВ рд╕рдорд╕реНрдпрд╛ рд╣реЛрдЧреА)ред

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдпрд╣ рдЙрдкрдпреЛрдЧрд┐рддрд╛ mp3info2 рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХреЗ рд╕рдорд╛рди рд╣реА рдХрд╛рд░реНрдп рдХрд░рддреА рд╣реИ рдЬрдм рдмрд╛рдж рд╡рд╛рд▓реА рдЙрдкрдпреЛрдЧрд┐рддрд╛ рд╣реЛрддреА рд╣реИ
рд╕рд╛рде рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ -p рд╡рд┐рдХрд▓реНрдк; рдХреЗрд╡рд▓ рдкреНрд░рдХреНрд╖реЗрдк рдХреЗ рдкрд░рд┐рдгрд╛рдо рдХреЛ рдЫрд╛рдкрдиреЗ рдХреЗ рдмрдЬрд╛рдп -p, рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╣реИ
рдирд╛рдо рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рдХреНрд╖реНрдп рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдХреЗ рд░реВрдк рдореЗрдВ рдкрд░рд┐рдгрд╛рдо (рдкрд░рд┐рдгрд╛рдо рдХреЗ рдХреБрдЫ "рд╕реНрд╡рдЪреНрдЫрддрд╛" рдХреЗ рдмрд╛рдж)ред
(рд╣рд╛рд▓рд╛рдВрдХрд┐, "-рдИ" рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рднрд┐рдиреНрди рд╣реИрдВ!)

рдХреГрдкрдпрд╛ рдЙрд╕ рд╡рд┐рдХрд▓реНрдк рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦреЗрдВ -P рдХреЗрд╡рд▓ рдкреВрд░реНрдгрддрд╛ рдХреЗ рд▓рд┐рдП рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрджрд┐ рдПрдХ
рдкрд░рд┐рдгрд╛рдореА рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдирд┐рдХрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЬрдЯрд┐рд▓ рдкрд╛рд░реНрд╕рд┐рдВрдЧ рдирд┐рдпрдореЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдпрд╣ рдЕрдзрд┐рдХ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ
рд╡рд╛рдВрдЫрд┐рдд рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдХреЛ рдХреБрдЫ ID3v2 рдлреНрд░реЗрдо рдореЗрдВ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП mp3info2 рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ (рдЬреИрд╕реЗ
"TXXX[рд╡рд╛рдВрдЯреЗрдб-рд▓рдХреНрд╖реНрдп-рдирд╛рдо]"), рдФрд░ рдлрд┐рд░, рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЗрд╕ рдкрд░рд┐рдгрд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
рдХреА рддрд░рд╣

рдСрдбрд┐рдпреЛ_рдирд╛рдо рдмрджрд▓реЗрдВ -p "%{TXXX[wanted-target-name]]}" -R .

рдирд╛рдо рдмрджрд▓рдиреЗ рдХреЗ рдмрд╛рдж, рдХреЛрдИ рдЗрд╕ рдлрд╝реНрд░реЗрдо рдХреЛ рдкрд░рд┐рдгрд╛рдореА рдлрд╝рд╛рдЗрд▓реЛрдВ рд╕реЗ рд╣рдЯрд╛ рд╕рдХрддрд╛ рд╣реИред

рдпрджрд┐ рдЖрдк рдкреВрд░реА рддрд░рд╣ рд╕реЗ рддреНрд░реБрдЯрд┐-рдкреНрд░рд╡рдг рд╣реЛрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рдЕрдВрджрд░ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рд╕реБрд░рдХреНрд╖рд┐рдд рд░рдЦреЗрдВ
рдХреБрдЫ рдРрд╕рд╛ рд╣реА рдХрд░рдХреЗ

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

рдирд╛рдо рдмрджрд▓рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ. рдпрджрд┐ рд╕рдмрд╕реЗ рдмреБрд░рд╛ рд╕реНрдерд┐рддрд┐ рд╕рдмрд╕реЗ рдЦрд░рд╛рдм рд╣реЛ рдЬрд╛рддреА рд╣реИ (рд▓реЗрдХрд┐рди рдХреЛрдИ рджреМрдбрд╝ рдХреА рд╕реНрдерд┐рддрд┐ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ, рддреЛ рдлрд╝рд╛рдЗрд▓реЗрдВ рд╣реЛрддреА рд╣реИрдВ
рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдирд╣реАрдВ), рд╡реНрдпрдХреНрддрд┐ рдХреЛ рджреМрдбрд╝рдХрд░ рдпрдерд╛рд╕реНрдерд┐рддрд┐ рдмрд╣рд╛рд▓ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП

рдСрдбрд┐рдпреЛ_рдирд╛рдо рдмрджрд▓реЗрдВ -@рдкреА "@рдП" рдлрд╝рд╛рдЗрд▓реЗрдВ_рдпрд╛_рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛_рд╕реВрдЪреА

(рджреЗ рд░рд╣рд╛ рд╣реИ -R рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рддреЛ рд╡рд┐рдХрд▓реНрдк)ред

рдореБрдордХрд┐рди рд╕рдорд╕реНрдпрд╛рдУрдВ


- -R рд╡рд┐рдХрд▓реНрдк, рдРрд╕реА рд╕реНрдерд┐рддрд┐рдпрд╛рдБ рд╣реЛ рд╕рдХрддреА рд╣реИрдВ рдЬрдм рдЙрдкрдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХрд╛ рд╕реНрдХреИрди рдкрд╣рд▓реА рдмрд╛рд░ рдкрд╛рддрд╛ рд╣реИ
рдХрд┐рд╕реА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╕реНрд░реЛрдд рдлрд╝рд╛рдЗрд▓, рдЙрд╕рдХрд╛ рдирд╛рдо рдмрджрд▓рддрд╛ рд╣реИ, рдлрд┐рд░ рдЕрдиреНрдп рдХрд╛ рд╕реНрдХреИрди рдЬрд╛рд░реА рд░рдЦрддрд╛ рд╣реИ
рдЙрдкрдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдПрдВ, рдФрд░ рд▓рдХреНрд╖реНрдп рдлрд╝рд╛рдЗрд▓ рдвреВрдВрдв рд▓реЗрдВрдЧреЗ, рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдирд╛рдо рдмрджрд▓рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВрдЧреЗред

рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ, рдореБрдЭреЗ рдпрд╛рдж рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рдХрд┐ рдХрднреА рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ рд╣реЛ; рдпрджрд┐ рд▓рдХреНрд╖реНрдп рдлрд╝рд╛рдЗрд▓ рдирд╛рдо
рдХреЗрд╡рд▓ рдлрд╝рд╛рдЗрд▓ рдХреА рд╕рд╛рдордЧреНрд░реА рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ, рди рдХрд┐ рдЙрд╕рдХреЗ рдирд╛рдо рдкрд░, рддреЛ рджреВрд╕рд░рд╛ рдирд╛рдо рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдЯреЙрдЯреЛрд▓реЙрдЬрд┐рдХрд▓, рдЗрд╕рд▓рд┐рдП рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджреЗрддрд╛ред

onworks.net рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд▓рд╛рдЗрди Audio_renamep рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ


рдлреНрд░реА рд╕рд░реНрд╡рд░ рдФрд░ рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди

рд╡рд┐рдВрдбреЛрдЬ рдФрд░ рд▓рд╛рдЗрдиреЗрдХреНрд╕ рдПрдк рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ

  • 1
    рдпреВрдирд╛рдЗрдЯреЗрдбрдЖрд░рдкреАрдПрдордПрд╕
    рдпреВрдирд╛рдЗрдЯреЗрдбрдЖрд░рдкреАрдПрдордПрд╕
    рдЧрд┐рдЯрд░ рдореЗрдВ рд╣рдорд╕реЗ рдЬреБрдбрд╝реЗрдВ!
    https://gitter.im/unitedrpms-people/Lobby
    рдЕрдкрдиреЗ рдореЗрдВ URPMS рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рд╕рдХреНрд╖рдо рдХрд░реЗрдВ
    рдкреНрд░рдгрд╛рд▓реА -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ
  • 2
    рдмреВрд╕реНрдЯ рд╕реА ++ рд▓рд╛рдЗрдмреНрд░реЗрд░реА
    рдмреВрд╕реНрдЯ рд╕реА ++ рд▓рд╛рдЗрдмреНрд░реЗрд░реА
    рдмреВрд╕реНрдЯ рдореБрдлреНрдд рдкреЛрд░реНрдЯреЗрдмрд▓ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ
    рд╕рд╣рдХрд░реНрдореА-рд╕рдореАрдХреНрд╖рд┐рдд рд╕реА ++ рдкреБрд╕реНрддрдХрд╛рд▓рдпред
    рдкреЛрд░реНрдЯреЗрдмрд▓ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдкрд░ рдЬреЛрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
    рд╕реА ++ рдорд╛рдирдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЗ рд╕рд╛рде рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░реЗрдВред
    рджреЗрдЦреЗрдВ http://www.bo...
    рдмреВрд╕реНрдЯ рд╕реА++ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ
  • 3
    рд╡рд░реНрдЪреБрдЕрд▓рдЬреАрдПрд▓
    рд╡рд░реНрдЪреБрдЕрд▓рдЬреАрдПрд▓
    рд╡рд░реНрдЪреБрдЕрд▓рдЬреАрдПрд▓ 3рдбреА рдХрдорд╛рдВрдб рдХреЛ рд░реАрдбрд╛рдпрд░реЗрдХреНрдЯ рдХрд░рддрд╛ рд╣реИ
    рдпреВрдирд┐рдХреНрд╕/рд▓рд┐рдирдХреНрд╕ рдУрдкрдирдЬреАрдПрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкрд░
    рд╕рд░реНрд╡рд░-рд╕рд╛рдЗрдб GPU рдФрд░ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рддрд╛ рд╣реИ
    3D рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдПрдХ рд╡реАрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЧрдпрд╛
    рдЬрд┐рд╕рдХреЗ рд╕рд╛рде ...
    рд╡рд░реНрдЪреБрдЕрд▓рдЬреАрдПрд▓ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ
  • 4
    libusb
    libusb
    рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдерд╛рди рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рд╛рдЗрдмреНрд░реЗрд░реА
    рд╕рдВрд╡рд╛рдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡реЗрджрди рдХрд╛рд░реНрдпрдХреНрд░рдо
    рдпреВрдПрд╕рдмреА рдбрд┐рд╡рд╛рдЗрд╕ред рд╢реНрд░реЛрддрд╛: рдбреЗрд╡рд▓рдкрд░реНрд╕, рдЕрдВрдд
    рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛/рдбреЗрд╕реНрдХрдЯреЙрдкред рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛: рд╕реА.
    рд╢реНрд░реЗрдгрд┐рдпрд╛рдБ...
    рд▓рд┐рдмрд╕рдм рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ
  • 5
    рдмрдбрд╝рд╛ рдШреВрдБрдЯ
    рдмрдбрд╝рд╛ рдШреВрдБрдЯ
    SWIG рдПрдХ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдЯреВрд▓ рд╣реИ
    рдЬреЛ C рдФрд░ рдореЗрдВ рд▓рд┐рдЦреЗ рдЧрдП рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рдЬреЛрдбрд╝рддрд╛ рд╣реИ
    рд╕реА ++ рдЙрдЪреНрдЪ рд╕реНрддрд░ рдХреА рдПрдХ рдХрд┐рд╕реНрдо рдХреЗ рд╕рд╛рде
    рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ред рдПрд╕рдбрдмреНрд▓реНрдпреВрдЖрдИрдЬреА рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
    рдХреЛ рдЕрд▓рдЧ...
    рдПрд╕рдбрдмреНрд▓реНрдпреВрдЖрдИрдЬреА рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ
  • 6
    WooCommerce Nextjs рд░рд┐рдПрдХреНрдЯ рдереАрдо
    WooCommerce Nextjs рд░рд┐рдПрдХреНрдЯ рдереАрдо
    рд░рд┐рдПрдХреНрдЯ WooCommerce рдереАрдо, рдХреЗ рд╕рд╛рде рдмрдирд╛рдпрд╛ рдЧрдпрд╛
    рдЕрдЧрд▓рд╛ рдЬреЗрдПрд╕, рд╡реЗрдмрдкреИрдХ, рдмреИрдмреЗрд▓, рдиреЛрдб, рдФрд░
    рдПрдХреНрд╕рдкреНрд░реЗрд╕, рдЧреНрд░рд╛рдлрдХреНрдпреВрдПрд▓ рдФрд░ рдЕрдкреЛрд▓реЛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░
    рдЧреНрд░рд╛рд╣рдХред рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдореЗрдВ WooCommerce рд╕реНрдЯреЛрд░ (
    рдЗрд╕рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ: рдЙрддреНрдкрд╛рдж...
    WooCommerce Nextjs рд░рд┐рдПрдХреНрдЯ рдереАрдо рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ
  • рдЕрдзрд┐рдХ "

рд▓рд┐рдирдХреНрд╕ рдХрдорд╛рдВрдб

Ad