เบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ”เบžเบฒเบชเบฒเบเบฃเบฑเปˆเบ‡เปเบญเบชเบ›เบฒเป‚เบเบ™

OnWorks favicon

shncat - เบญเบญเบ™เป„เบฅเบ™เปŒเบขเบนเปˆเปƒเบ™เบ„เบฅเบฒเบง

เปเบฅเปˆเบ™ shncat เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเบœเปˆเบฒเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ shncat เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป„เบ”เป‰เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเป‚เบ”เบเปƒเบŠเป‰เบซเบ™เบถเปˆเบ‡เปƒเบ™เบซเบผเบฒเบเป†เบšเปˆเบญเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบญเบญเบ™เป„เบฅเบ™เปŒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบŠเบฑเปˆเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เป‚เบ„เบ‡เบเบฒเบ™:

NAME


shntool - เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ›เบฐเบกเบงเบ™เบœเบปเบ™เบ‚เปเป‰เบกเบนเบ™ WAVE เปเบšเบšเบญเบฐเป€เบ™เบเบ›เบฐเบชเบปเบ‡

เบชเบฐเบซเบผเบธเบšเบชเบฑเบ‡เบฅเบงเบก


shntool เบฎเบนเบšเปเบšเบšเบเบฒเบ™ ...
shntool [CORE เบ—เบฒเบ‡เป€เบฅเบทเบญเบ]

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”


shntool เป€เบ›เบฑเบ™โ€‹เบ›เบฐโ€‹เป‚เบซเบเบ”โ€‹เบšเบฑเบ™โ€‹เบŠเบตโ€‹เบ„เปเบฒโ€‹เบชเบฑเปˆเบ‡โ€‹เป€เบžเบทเปˆเบญโ€‹เป€เบšเบดเปˆเบ‡โ€‹เปเบฅเบฐ / เบซเบผเบทโ€‹เบ›เบฑเบšโ€‹เบ›เบธเบ‡โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™ WAVE เปเบฅเบฐโ€‹เบ„เบธเบ™โ€‹เบชเบปเบกโ€‹เบšเบฑเบ”โ€‹. เบกเบฑเบ™เปเบฅเปˆเบ™
เปƒเบ™โ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เบ—เบตเปˆโ€‹เปเบ•เบโ€‹เบ•เปˆเบฒเบ‡โ€‹เบเบฑเบ™โ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบซเบ™เบถเปˆเบ‡โ€‹, เปเบฅเบฐโ€‹เบชเบฐโ€‹เบซเบ™เบฑเบšโ€‹เบชเบฐโ€‹เบซเบ™เบนเบ™โ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบชเบฝเบ‡โ€‹เบ—เบตเปˆโ€‹เบชเบนเบ™โ€‹เป€เบชเบโ€‹เบ•เปˆเบฒเบ‡เป†โ€‹.

shntool เปเบกเปˆเบ™โ€‹เบ›เบฐโ€‹เบเบญเบšโ€‹เบ”เป‰เบงเบโ€‹เบชเบฒเบกโ€‹เบžเบฒเบโ€‹เบชเปˆเบงเบ™ - เบซเบผเบฑเบโ€‹เบ‚เบญเบ‡โ€‹เบ•เบปเบ™โ€‹, เบฎเบนเบšเปเบšเบšเบเบฒเบ™ เป‚เบกเบ”เบนเบ™, เปเบฅเบฐ เบฎเบนเบšเปเบšเบš เป‚เบกเบ”เบนเบ™. เบ™เบตเป‰
เบŠเปˆเบงเบเป€เบฎเบฑเบ”เปƒเบซเป‰เบฅเบฐเบซเบฑเบ”เบ‡เปˆเบฒเบเบ•เปเปˆเบเบฒเบ™เบฎเบฑเบเบชเบฒ, เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบเบฒเบ™เบŠเปˆเบงเบเป€เบซเบผเบทเบญเบ™เบฑเบเบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบกเบญเบทเปˆเบ™เป†เปƒเบ™เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ
เบเบฒเบ™เบ—เปเบฒเบ‡เบฒเบ™เปƒเบซเบกเปˆ. เปเบŸเป‰เบกเบˆเบฑเบ”เป€เบเบฑเบšเบเบฒเบ™เปเบˆเบเบขเบฒเบเบ›เบฐเบเบญเบšเบกเบตเป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบตเบŠเบทเปˆเบงเปˆเบฒ 'modules.howto' เบ™เบฑเป‰เบ™
เบญเบฐเบ—เบดเบšเบฒเบเบงเบดเบ—เบตเบเบฒเบ™เบชเป‰เบฒเบ‡เป‚เบกเบ”เบนเบ™เบฎเบนเบšเปเบšเบšเปƒเบซเบกเปˆเบซเบผเบทเป‚เบกเบ”เบนเบ™เบฎเบนเบšเปเบšเบš, เบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เบ—เบตเปˆ inclined เบ™เบฑเป‰เบ™.

เบฎเบนเบšเปเบšเบšเบเบฒเบ™ เป‚เบกเบ”เบนเบ™
shntool เบ›เบฐเบ•เบดเบšเบฑเบ”เบซเบ™เป‰เบฒเบ—เบตเปˆเบ•เปˆเบฒเบ‡เป†เบเปˆเบฝเบงเบเบฑเบšเบ‚เปเป‰เบกเบนเบ™ WAVE เบœเปˆเบฒเบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เป‚เบกเบ”เบนเบ™เป‚เบกเบ”เบนเบ™. เบซเบผเบฑเบ
of shntool เปเบกเปˆเบ™เบžเบฝเบ‡เปเบ•เปˆ wrapper เบ›เบฐเบกเบฒเบ™เป‚เบกเบ”เบนเบ™เบฎเบนเบšเปเบšเบš. เปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡, เป€เบกเบทเปˆเบญ shntool เปเบกเปˆเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบเบฑเบš
เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบ—เบตเปˆโ€‹เบ–เบทเบโ€‹เบ•เป‰เบญเบ‡โ€‹เป€เบ›เบฑเบ™โ€‹เบเบฒเบ™โ€‹เป‚เบ•เป‰โ€‹เบ–เบฝเบ‡โ€‹เบ—เปเบฒโ€‹เบญเบดเบ”โ€‹เบ‚เบญเบ‡โ€‹เบ•เบปเบ™โ€‹, เบกเบฑเบ™โ€‹เป€เบ›เบฑเบ™โ€‹เบเบฒเบ™โ€‹เบ”เปเบฒโ€‹เป€เบ™เบตเบ™โ€‹เบเบฒเบ™โ€‹เบ‚เบฑเป‰เบ™โ€‹เบ•เบญเบ™โ€‹เบ•เบปเป‰เบ™โ€‹เบ•เปโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹
เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบ—เบตเปˆโ€‹เบฅเบฐโ€‹เบšเบธโ€‹เป„เบงเป‰โ€‹, เปเบฅเบฐโ€‹เบญเบญเบโ€‹. shntool เบกเบฒเบžเป‰เบญเบกเบเบฑเบšเบซเบผเบฒเบเบฎเบนเบšเปเบšเบšเปƒเบ™เบ•เบปเบง, เบญเบฐเบ—เบดเบšเบฒเบเบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰:

len เบชเบฐเปเบ”เบ‡เบ„เบงเบฒเบกเบเบฒเบง, เบ‚เบฐเปœเบฒเบ” เปเบฅเบฐเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™ PCM WAVE

เบเบฒเบ™เปเบเป‰เป„เบ‚ เปเบเป‰โ€‹เป„เบ‚โ€‹เบšเบฑเบ™โ€‹เบซเบฒโ€‹เบ‚เบญเบšโ€‹เป€เบ‚เบ”โ€‹เบ‚เบฐโ€‹เปเบซเบ™เบ‡โ€‹เบเบฒเบ™โ€‹เบ”เป‰เบงเบโ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™ PCM WAVE เบ„เบธเบ™โ€‹เบ™เบฐโ€‹เบžเบฒเบš CD

hash เบ„เบดเบ”เป„เบฅเปˆเบฅเบฒเบเบ™เบดเป‰เบงเบกเบท MD5 เบซเบผเบท SHA1 เบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™ PCM WAVE

pad Pads CD(เป„เบŸเบฅเปŒ hyquality เบšเปเปˆเบชเบญเบ”เบ„เปˆเบญเบ‡เบ•เบฒเบกเบ‚เบญเบšเป€เบ‚เบ”เบ‚เบญเบ‡เบ‚เบฐเปเปœเบ‡เบเบฒเบ™เบ”เป‰เบงเบเบ„เบงเบฒเบกเบ‡เบฝเบš

เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบก เบฎเบงเบกเบ‚เปเป‰เบกเบนเบ™ PCM WAVE เบˆเบฒเบเบซเบผเบฒเบเป„เบŸเบฅเปŒเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบญเบฑเบ™เบ”เบฝเบง

เปเบšเปˆเบ‡เบ›เบฑเบ™ เปเบเบเบ‚เปเป‰เบกเบนเบ™ PCM WAVE เบˆเบฒเบเป„เบŸเบฅเปŒเบ”เบฝเบงเป€เบ›เบฑเบ™เบซเบผเบฒเบเป„เบŸเบฅเปŒ

cat เบ‚เบฝเบ™เบ‚เปเป‰เบกเบนเบ™ PCM WAVE เบˆเบฒเบเบซเบ™เบถเปˆเบ‡เบซเบผเบทเบซเบผเบฒเบเป„เบŸเบฅเปŒเป„เบ›เบซเบฒ terminal

cmp เบ›เบฝเบšเบ—เบฝเบšเบ‚เปเป‰เบกเบนเบ™ PCM WAVE เปƒเบ™เบชเบญเบ‡เป„เบŸเบฅเปŒ

cue เบชเป‰เบฒเบ‡เปเบœเปˆเบ™ CUE เบซเบผเบทเปเบšเปˆเบ‡เบˆเบธเบ”เบˆเบฒเบเบŠเบธเบ”เบ‚เบญเบ‡เป„เบŸเบฅเปŒ

เป€เบŠเบทเปˆเบญเบซเบกเบฑเป‰เบ™ เบ›เปˆเบฝเบ™เป„เบŸเบฅเปŒเบˆเบฒเบเบฎเบนเบšเปเบšเบšเปœเบถเปˆเบ‡เป„เบ›เบซเบฒเบญเบตเบเบฎเบนเบšเปเบšเบšเปœเบถเปˆเบ‡

เบ‚เปเป‰เบกเบนเบ™ เบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบกเบนเบ™เบฅเบฐเบญเบฝเบ”เบเปˆเบฝเบงเบเบฑเบšเบ‚เปเป‰เบกเบนเบ™ PCM WAVE

เบญเบญเบ เบฅเบญเบเป€เบญเบปเบฒเบŠเบดเป‰เบ™เบชเปˆเบงเบ™ RIFF เป€เบžเบตเปˆเบกเป€เบ•เบตเบก เปเบฅเบฐ/เบซเบผเบท เบ‚เบฝเบ™เบชเปˆเบงเบ™เบซเบปเบง canonical

gen เบชเป‰เบฒเบ‡เป„เบŸเบฅเปŒเบ‚เปเป‰เบกเบนเบ™ PCM WAVE เบ—เบตเปˆเบกเบตเบ„เบธเบ™เบ™เบฐเบžเบฒเบš CD เบ—เบตเปˆเบšเบฑเบ™เบˆเบธเบ„เบงเบฒเบกเบ‡เบฝเบš

trim เบ•เบฑเบ” PCM WAVE silence เบˆเบฒเบเบ—เป‰เบฒเบเบ‚เบญเบ‡เป„เบŸเบฅเปŒ

เบชเปเบฒเบฅเบฑเบšเบ‚เปเป‰เบกเบนเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบเปˆเบฝเบงเบเบฑเบšเบ„เบงเบฒเบกเบซเบกเบฒเบเบ‚เบญเบ‡เบ•เบปเบงเป€เบฅเบทเบญเบเปเบ–เบงเบ„เปเบฒเบชเบฑเปˆเบ‡เบ•เปˆเบฒเบ‡เป†เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเป‚เบซเบกเบ”, เป€เบšเบดเปˆเบ‡
เป„เบ”เป‰ MODE-เบชเบฐเป€เบžเบฒเบฐ OPTIONS เบžเบฒเบเบฅเบธเปˆเบก.

เป€เบžเบทเปˆเบญเบ„เบงเบฒเบกเบชเบฐเบ”เบงเบ, เปเบ•เปˆเบฅเบฐเป‚เปเบ”เบชเบฒเบกเบฒเบ”เบฅเบฐเบšเบธเบŠเบทเปˆเบชเบณเบฎเบญเบ‡ เบซเบผเบทเบ™เบฒเบกเปเบเบ‡เบ—เบตเปˆเบˆเบฐเป€เบญเบตเป‰เบ™เบกเบฑเบ™
(เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ™เบตเป‰เบ›เบฐเบˆเบธเบšเบฑเบ™เบกเบตเบขเบนเปˆเปƒเบ™เบฅเบฐเบšเบปเบšเบ—เบตเปˆเบฎเบญเบ‡เบฎเบฑเบšเบชเบฑเบ™เบเบฒเบฅเบฑเบ เบซเบผเบทเบเบฒเบเป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™
เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡). เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐ, เปเบ•เปˆเบฅเบฐเป‚เบซเบกเบ”เปเบกเปˆเบ™ aliased เบเบฑเบš 'shn '. เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡, เปเบฅเปˆเบ™
shnlen เป€เบ—เบปเปˆเบฒเบเบฑเบšเบเบฒเบ™เปเบฅเปˆเบ™ shntool len - เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบˆเบถเปˆเบ‡เบŠเปˆเบงเบเบ›เบฐเบขเบฑเบ”เบเบฒเบ™เบเบปเบ”เปเบ›เป‰เบ™เบžเบดเบกเบšเปเปˆเบซเบผเบฒเบเบ›เบฒเบ™เปƒเบ”.

เบฎเบนเบšเปเบšเบš เป‚เบกเบ”เบนเบ™
เบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเปเบกเปˆเบ™ abstracted เบˆเบฒเบ shntool เป‚เบ”เบเบœเปˆเบฒเบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เป‚เบกเบ”เบนเบ™เบฎเบนเบšเปเบšเบš. เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบชเบฐเบซเบ™เบญเบ‡
เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบชเปเบฒเบฅเบฑเบš shntool เป€เบžเบทเปˆเบญเบญเปˆเบฒเบ™ เปเบฅเบฐ/เบซเบผเบท เบ‚เบฝเบ™เบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบขเปˆเบฒเบ‡เป‚เบ›เปˆเบ‡เปƒเบช. เบ™เบตเป‰
abstraction เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰ shntool เป€เบžเบทเปˆเบญเบชเบธเบกเปƒเบชเปˆเบงเบฝเบเบ‡เบฒเบ™เบ‚เบญเบ‡เบ•เบปเบ™เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เป€เบ›เบฑเบ™เบซเปˆเบงเบ‡เบเปˆเบฝเบงเบเบฑเบšเบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบ‚เบญเบ‡
เปเบ•เปˆเบฅเบฐเบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒ.

เบฎเบนเบšเปเบšเบšเบ•เปเปˆเป„เบ›เบ™เบตเป‰เปเบกเปˆเบ™เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐ เปœเบฑเบš เบชเบฐ เปœเบนเบ™ เปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™:

wav เบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒ RIFF WAVE

oof เบฎเบนเบšโ€‹เปเบšเบšโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบเบฒเบ™โ€‹เปเบฅเบโ€‹เบ›เปˆเบฝเบ™โ€‹เบชเบฝเบ‡ (AIFF เปเบฅเบฐโ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบšเบตเบšโ€‹เบญเบฑเบ” / sowt AIFF-C เป€เบ—เบปเปˆเบฒโ€‹เบ™เบฑเป‰เบ™โ€‹) (เบœเปˆเบฒเบ™
'sox'):
<http://sox.sourceforge.net/>

shn เบซเบเปเป‰เบ•เบปเบงเบฅเบฐเบซเบฑเบ”เบฎเบนเบšเปเบšเบšเบ„เบทเป‰เบ™เบ„เบงเบฒเบกเบŠเบฑเบšเบŠเป‰เบญเบ™เบ•เปˆเบณ (เบœเปˆเบฒเบ™ 'เบซเบเปเป‰'):
<http://www.softsound.com/Shorten.html>
<http://www.etree.org/shnutils/shorten/>

flac Free Lossless Audio Codec (เบœเปˆเบฒเบ™ 'flac'):
<http://flac.sourceforge.net/>

เบ‡เบน Monkey's Audio Compressor (เบœเปˆเบฒเบ™ 'mac'):
<http://www.monkeysaudio.com/>
<http://supermmx.org/linux/mac/>

เบญเบฒเป€เบฅเบฑเบ Apple Lossless Audio Codec (เบœเปˆเบฒเบ™ 'alac'):
<http://craz.net/programs/itunes/alac.html>

tak (T)om's lossless (A)udio (K)ompressor (เบœเปˆเบฒเบ™ 'takc'):
<http://www.thbeck.de/Tak/Tak.html>

เบ‚เบญเบ‡ OptimFROG Lossless WAVE Audio Coder (เบœเปˆเบฒเบ™ 'ofr'):
<http://www.losslessaudio.org/>

tta TTA Lossless Audio Codec (เบœเปˆเบฒเบ™ 'taenc'):
<http://tta.sourceforge.net/>

เบเปˆเบงเบฒ MPEG-4 Audio Lossless Coding (เบœเปˆเบฒเบ™ 'mp4als'):
<http://www.nue.tu-berlin.de/forschung/projekte/ -
lossless/mp4als.html>

wv WavPack Hybrid Lossless Audio Compression (เบœเปˆเบฒเบ™ 'wavpack' เปเบฅเบฐ 'wvunpack'):
<http://www.wavpack.com/>

lpac เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เบชเบฝเบ‡เปเบšเบšเบ„เบฒเบ”เป€เบ”เบปเบฒเบ—เบตเปˆเบšเปเปˆเบกเบตเบเบฒเบ™เบชเบนเบ™เป€เบชเบ (เบœเปˆเบฒเบ™ 'lpac'):
<http://www.nue.tu-berlin.de/wer/liebchen/lpac.html>

la Lossless เบชเบฝเบ‡ (เบœเปˆเบฒเบ™ 'la'):
<http://www.lossless-audio.com/>

เป‚เบš Bonk lossy/lossless เบญเบฑเบ”เบชเบฝเบ‡ (เบœเปˆเบฒเบ™ 'bonk'):
<http://www.logarithmic.net/pfh/bonk>

kxs Kexis lossless WAV เบญเบฑเบ”เป„เบŸเบฅเปŒ (เบœเปˆเบฒเบ™ 'kexis'):
<http://www.sourceforge.net/projects/kexis/>

mkw เบฎเบนเบšเปเบšเบšเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เบชเบฝเบ‡ MKW (เบœเปˆเบฒเบ™ 'mkwcon'):
<http://www.etree.org/shnutils/mkwcon/>

เบ„เบธเป‰เบกเบ„เบญเบ‡เบ”เบนเปเบฅ เป‚เบกเบ”เบนเบ™เบฎเบนเบšเปเบšเบšเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ—เบตเปˆเบเปเบฒเบซเบ™เบปเบ”เป€เบญเบ‡ (เบœเบปเบ™เบœเบฐเบฅเบดเบ”เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™, เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เป€เบ›เบฑเบ™เบฎเบนเบšเปเบšเบš
เบ—เบตเปˆ shntool เบเบฑเบ‡โ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบชเบฐโ€‹เบซเบ™เบฑเบšโ€‹เบชเบฐโ€‹เบซเบ™เบนเบ™โ€‹)

เป„เบฅเบเบฐ เบชเบปเปˆเบ‡เบœเบปเบ™เบœเบฐเบฅเบดเบ”เป„เบ›เบซเบฒ terminal

null เบชเบปเปˆเบ‡เบœเบปเบ™เบœเบฐเบฅเบดเบ”เป„เบ›เบซเบฒ /dev/null (เบœเบปเบ™เบœเบฐเบฅเบดเบ”เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™, เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปเบฅเปˆเบ™เปเบซเป‰เบ‡เปƒเบ™เบซเบผเบฒเบเป†เบขเปˆเบฒเบ‡
เป‚เบซเบกเบ”, เป€เบŠเบฑเปˆเบ™: เบเบฒเบ™เปเบเป‰เป„เบ‚ เบฎเบนเบšเปเบšเบšเบซเบผเบท เบญเบญเบ เบฎเบนเบšเปเบšเบš)

เป€เบกเบทเปˆเบญเบญเปˆเบฒเบ™เป„เบŸเบฅเปŒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™, shntool เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบ„เบปเป‰เบ™เบžเบปเบšเบ—เบตเปˆ, เบ–เป‰เบฒเบกเบต, เป‚เบกเบ”เบนเบ™เบฎเบนเบšเปเบšเบš
เบˆเบฑเบ”เบเบฒเบ™เปเบ•เปˆเบฅเบฐเป„เบŸเบฅเปŒ. เปƒเบ™โ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบ—เบตเปˆโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบชเป‰เบฒเบ‡โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ‚เบถเป‰เบ™โ€‹เป€เบ›เบฑเบ™โ€‹เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹, เบ—เปˆเบฒเบ™โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบฅเบฐโ€‹เบšเบธโ€‹เบชเบดเปˆเบ‡โ€‹เบ—เบตเปˆโ€‹
เบฎเบนเบšเปเบšเบšเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ„เบงเบ™เบˆเบฐเป€เบ›เบฑเบ™ - เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, shntool เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเปƒเบซเป‰เบ—เปˆเบฒเบ™เป‚เบ”เบเบเบฒเบ™เป€เบฅเบทเบญเบเบฎเบนเบšเปเบšเบšเบ—เปเบฒเบญเบดเบ”
เป‚เบกเบ”เบนเบ™เบกเบฑเบ™เบžเบปเบšเบงเปˆเบฒเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบœเบปเบ™เบœเบฐเบฅเบดเบ” (เปƒเบ™เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เปƒเบ™เบ•เบญเบ™เบ•เบปเป‰เบ™, เบ™เบตเป‰เบˆเบฐเป€เบ›เบฑเบ™ wav
เบฎเบนเบšเปเบšเบš).

CORE OPTIONS


เป‚เบกเป€เบ”เบง
เป€เบกเบทเปˆเบญเปเบฅเปˆเบ™เป‚เบ”เบเบšเปเปˆเบกเบตเป‚เบซเบกเบ”, shntool เป€เบญเบปเบฒเบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰:

-m เบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบกเบนเบ™เป‚เบกเบ”เบนเบ™เบฎเบนเบšเปเบšเบšเบฅเบฐเบญเบฝเบ”

-f เบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบกเบนเบ™เป‚เบกเบ”เบนเบ™เบฎเบนเบšเปเบšเบšเบฅเบฐเบญเบฝเบ”

-a เบชเบฐเปเบ”เบ‡เบญเบฒเบเบดเบงเป€เบกเบฑเบ™เป‚เบกเบ”เบนเบ™เบฎเบนเบšเปเบšเบšเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™

-v เบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบกเบนเบ™เบชเบฐเบšเบฑเบš

-h เบชเบฐเปเบ”เบ‡เปœเป‰เบฒเบˆเปเบŠเปˆเบงเบเป€เบซเบผเบทเบญ

GLOBAL OPTIONS


เบ—เบฑเบ‡เบซเบกเบปเบ” เป‚เบซเบกเบ”
เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เบชเบฐโ€‹เบซเบ™เบฑเบšโ€‹เบชเบฐโ€‹เบซเบ™เบนเบ™โ€‹เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบ”เบฑเปˆเบ‡โ€‹เบ•เปเปˆโ€‹เป„เบ›โ€‹เบ™เบตเป‰โ€‹:

-D เบžเบดเบกเบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบ”เบตเบšเบฑเบ

-F เป€เบญเบเบฐเบชเบฒเบ™
เบฅเบฐเบšเบธเป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบตเบฅเบฒเบเบŠเบทเปˆเป„เบŸเบฅเปŒเบ—เบตเปˆเบˆเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™. เบญเบฑเบ™เบ™เบตเป‰เบฅเบปเบšเบฅเป‰เบฒเบ‡เป„เบŸเบฅเปŒเปƒเบ”เป†
เบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™เบšเบฑเบ™เบ—เบฑเบ”เบ„เปเบฒเบชเบฑเปˆเบ‡เบซเบผเบทเบขเบนเปˆเปƒเบ™ terminal.

เบซเบกเบฒเบโ€‹เป€เบซเบ”โ€‹: เบ—เบดโ€‹เบšเบฒเบโ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบซเบผเบฒเบโ€‹เบ—เบตเปˆโ€‹เบชเบธเบ”โ€‹เบˆเบฐโ€‹เบเบญเบกโ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ›เป‰เบญเบ™โ€‹เบŠเบทเปˆโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบˆเบฒเบโ€‹เปเบซเบผเปˆเบ‡โ€‹เบ”เบฝเบงโ€‹, เบญเบตเบ‡โ€‹เบ•เบฒเบกโ€‹เบเบฒเบ™โ€‹
เบ•เปเปˆเป„เบ›เบ™เบตเป‰เบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบšเบเปˆเบญเบ™เบซเบ™เป‰เบฒ: เป„เบŸเบฅเปŒเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เป‚เบ”เบ -F เบ—เบฒเบ‡เป€เบฅเบทเบญเบ, เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบŠเบทเปˆเป„เบŸเบฅเปŒ
เปƒเบ™เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡, เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบŠเบทเปˆเป„เบŸเบฅเปŒเบญเปˆเบฒเบ™เบˆเบฒเบ terminal.

-H เป€เบงเบฅเบฒเบžเบดเบกเปƒเบ™เบฎเบนเบšเปเบšเบš h:mm:ss.{ff,nnn}, เปเบ—เบ™ m:ss.{ff,nnn}

-P เบ›เบฐเป€เบžเบ”
เบฅเบฐเบšเบธเบ›เบฐเป€เบžเบ”เบ•เบปเบงเบŠเบตเป‰เบงเบฑเบ”เบ„เบงเบฒเบกเบ„เบทเบšเปœเป‰เบฒ. เบ›เบฐเป€เบžเบ” เปเบกเปˆเบ™เบซเบ™เบถเปˆเบ‡เปƒเบ™: {เป€เบ›เบตเป€เบŠเบฑเบ™, เบˆเบธเบ”, spin, เปƒเบšเบซเบ™เป‰เบฒ, none}.
เป€เบ›เบตเป€เบŠเบฑเบ™ เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบญเบฑเบ”เบ•เบฒเบชเปˆเบงเบ™เบเบฒเบ™เบชเปเบฒเป€เบฅเบฑเบ”เบ‚เบญเบ‡เปเบ•เปˆเบฅเบฐเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™. เบˆเบธเบ” เบชเบฐโ€‹เปเบ”เบ‡โ€‹เปƒเบซเป‰โ€‹เป€เบซเบฑเบ™โ€‹เบ„เบงเบฒเบกโ€‹เบ„เบทเบšโ€‹เบซเบ™เป‰เบฒโ€‹เบ‚เบญเบ‡โ€‹
เปเบ•เปˆเบฅเบฐเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เป‚เบ”เบเบเบฒเบ™เบชเบฐเปเบ”เบ‡ '.' เบซเบผเบฑเบ‡เบˆเบฒเบเปเบ•เปˆเบฅเบฐ 10% เบเป‰เบฒเบงเป„เบ›เบชเบนเปˆเบเบฒเบ™เบชเปเบฒเป€เบฅเบฑเบ”. spin
เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบ•เบปเบงเบŠเบตเป‰เบงเบฑเบ”เบ„เบงเบฒเบกเบ„เบทเบšเบซเบ™เป‰เบฒ spinning. เปƒเบšเบซเบ™เป‰เบฒ เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบ„เบงเบฒเบกเบ„เบทเบšเบซเบ™เป‰เบฒเบ‚เบญเบ‡เปเบ•เปˆเบฅเบฐเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เป‚เบ”เบ
เบชเบฐเปเบ”เบ‡เบซเบปเบ emoticons เบ—เบตเปˆเบเบฒเบเป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบชเบธเบเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เปƒเบเป‰เป€เบ‚เบปเป‰เบฒเบกเบฒ
เบชเบณ เป€เบฅเบฑเบ”. none เบ›เป‰เบญเบ‡เบเบฑเบ™เบ‚เปเป‰เบกเบนเบ™เบ„เบงเบฒเบกเบ„เบทเบšเปœเป‰เบฒเบ‚เบญเบ‡เบ„เบงเบฒเบกเบ„เบทเบšเปœเป‰เบฒเบˆเบฒเบเบเบฒเบ™เป€เบ›เบฑเบ™
เบชเบฐเปเบ”เบ‡. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™ เป€เบ›เบตเป€เบŠเบฑเบ™.

-h เบชเบฐเปเบ”เบ‡เปœเป‰เบฒเบˆเปเบŠเปˆเบงเบเป€เบซเบผเบทเบญเบชเบณเบฅเบฑเบšเป‚เปเบ”เบ™เบตเป‰

-i fmt เบฅเบฐเบšเบธเบ•เบปเบงเบ–เบญเบ”เบฅเบฐเบซเบฑเบ”เบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™ เปเบฅเบฐ/เบซเบผเบท arguments. เบฎเบนเบšเปเบšเบšเปเบกเปˆเบ™: "fmt decoder
[arg1 ... argN]", เปเบฅเบฐเบ•เป‰เบญเบ‡เบ–เบทเบเบญเป‰เบญเบกเบฎเบญเบšเบ”เป‰เบงเบเบงเบปเบ‡เบขเบทเบก. เบ–เป‰เบฒเบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เบ–เบทเบเปƒเบซเป‰, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™
เบ™เบถเปˆเบ‡เปƒเบ™เบ™เบฑเป‰เบ™เบ•เป‰เบญเบ‡เบกเบต "%f", เป€เบŠเบดเปˆเบ‡เบˆเบฐเบ–เบทเบเปเบ—เบ™เบ—เบตเปˆเบ”เป‰เบงเบเบŠเบทเปˆเป„เบŸเบฅเปŒเบ—เบตเปˆเบ›เป‰เบญเบ™เป€เบ‚เบปเป‰เบฒ.
เบ•เบปเบงเบขเปˆเบฒเบ‡:

-i 'shn shorten-2.3b' (เปƒเบŠเป‰ shorten-2.3b เบขเปˆเบฒเบ‡เป€เบ›เบฑเบ™เบ—เบฒเบ‡เบเบฒเบ™เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เบชเบฐเบšเบฑเบšเบ•เปเปˆเบกเบฒ; เบญเบญเบ
arguments เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ untouched)

-i 'shn เบชเบฑเป‰เบ™ -x -d 2048 %f -' (เบšเบฑเบ‡เบ„เบฑเบšเปƒเบซเป‰เบชเบฑเป‰เบ™เบฅเบปเบ‡เป€เบžเบทเปˆเบญเบ‚เป‰เบฒเบก 2048 bytes เบ—เบณเบญเบดเบ”เบ‚เบญเบ‡
เปเบ•เปˆเบฅเบฐเป„เบŸเบฅเปŒ)

-q เบชเบฐเบเบฑเบ”เบเบฑเป‰เบ™เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ—เบตเปˆเบšเปเปˆเบชเปเบฒเบ„เบฑเบ™ (เบฎเบนเบšเปเบšเบšเบ‡เบฝเบš). เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ—เบตเปˆเบ›เบปเบเบเบฐเบ•เบดเป„เบ›เบซเบฒ stderr
เบˆเบฐเบšเปเปˆเบชเบฐเปเบ”เบ‡, เบ™เบญเบเป€เปœเบทเบญเป„เบ›เบˆเบฒเบเบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ” เบซเบผเบทเบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบ”เบตเบšเบฑเบ (เบ–เป‰เบฒเบฅเบฐเบšเบธ).

-r h เบˆเบฑเบ”เบฎเบฝเบ‡เป„เบŸเบฅเปŒเบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบ„เบทเบ™เปƒเปเปˆเบšเป? h เปเบกเปˆเบ™เบซเบ™เบถเปˆเบ‡เปƒเบ™: {เบฎเป‰เบญเบ‡เบ‚เปเปƒเบซเป‰, ASCII, เบ—เปเบฒโ€‹เบกเบฐโ€‹เบŠเบฒเบ”, none}. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™
เบ—เปเบฒโ€‹เบกเบฐโ€‹เบŠเบฒเบ”.

-v เบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบกเบนเบ™เบชเบฐเบšเบฑเบš

-w เบชเบฐเบเบฑเบ”เบเบฑเป‰เบ™เบเบฒเบ™เป€เบ•เบทเบญเบ™เป„เบž

-- เบŠเบตเป‰เบšเบญเบเบงเปˆเบฒเบ—เบธเบเบขเปˆเบฒเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰เปเบกเปˆเบ™เบŠเบทเปˆเป„เบŸเบฅเปŒ

เบœเบปเบ™เบœเบฐเบฅเบดเบ” เป‚เบซเบกเบ”
เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบฎเบนเบšเปเบšเบšเปƒเบ”เบเปเปˆเบ•เบฒเบกเบ—เบตเปˆเบชเป‰เบฒเบ‡เป„เบŸเบฅเปŒเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ•เปเปˆเป„เบ›เบ™เบตเป‰:

-O h เบ‚เบฝเบ™เบ—เบฑเบšเป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบงเบšเป? h เปเบกเปˆเบ™เบซเบ™เบถเปˆเบ‡เปƒเบ™: {เบฎเป‰เบญเบ‡เบ‚เปเปƒเบซเป‰, เบชเบฐเป€เบซเบกเบตเป„เบ›, เบšเปเปˆเป€เบ„เบตเบ}. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™
เบฎเป‰เบญเบ‡เบ‚เปเปƒเบซเป‰.

-a str Prefix str เป€เบžเบทเปˆเบญเป€เบ›เบฑเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™เบชเปˆเบงเบ™เปœเบถเปˆเบ‡เบ‚เบญเบ‡เบŠเบทเปˆเป„เบŸเบฅเปŒเบ—เบตเปˆเบญเบญเบเบกเบฒ

-d dir เบฅเบฐเบšเบธเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบœเบปเบ™เบœเบฐเบฅเบดเบ”

-o str เบฅเบฐเบšเบธเบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบœเบปเบ™เบœเบฐเบฅเบดเบ”, เบ•เบปเบงเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ” เปเบฅเบฐ/เบซเบผเบท arguments. เบฎเบนเบšเปเบšเบšเปเบกเปˆเบ™: "fmt
[ext=abc] [เบ•เบปเบงเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ” [arg1 ... argN (%f = filename)]]", เปเบฅเบฐเบ•เป‰เบญเบ‡เบ–เบทเบเบญเป‰เบญเบกเบฎเบญเบšเบ”เป‰เบงเบ
เบงเบปเบ‡เบขเบทเบก. เบ–เป‰เบฒเบญเบฒเบเบดเบงเป€เบกเบฑเบ™เบ–เบทเบเปƒเบซเป‰, เบ™เบถเปˆเบ‡เปƒเบ™เบ™เบฑเป‰เบ™เบ•เป‰เบญเบ‡เบกเบต "%f", เป€เบŠเบดเปˆเบ‡เบˆเบฐเป€เบ›เบฑเบ™
เปเบ—เบ™เบ—เบตเปˆเบ”เป‰เบงเบเบŠเบทเปˆเป„เบŸเบฅเปŒเบœเบปเบ™เบœเบฐเบฅเบดเบ”. เบ•เบปเบงเบขเปˆเบฒเบ‡:

-o 'shn เบชเบฑเป‰เบ™ -v2 - %f' (เบชเป‰เบฒเบ‡โ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบชเบฑเป‰เบ™โ€‹เป‚เบ”เบโ€‹เบšเปเปˆโ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เบŠเบญเบโ€‹เบซเบฒโ€‹เบ•เบฒโ€‹เบ•เบฐโ€‹เบฅเบฒเบ‡โ€‹)

-o 'flac เปเบ›เป‰เบ‡ - %f' (เปƒเบŠเป‰เบ•เบปเบงเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ” flac เบชเบณเบฎเบญเบ‡)

-o 'oof ext=aif' (เปเบ—เบ™เบ—เบตเปˆเบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบ aiff เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡ 'aiff' เบ”เป‰เบงเบ 'aif')

-o 'เบ„เบธเป‰เบกเบ„เบญเบ‡เบ”เบนเปเบฅ ext=mp3 เปเบœเปˆเบ™เปƒเบšเบ„เป‰เบฒเบเบ„เบท --เบ‡เบฝเบš - %f' (เบชเป‰เบฒเบ‡เป„เบŸเบฅเปŒ mp3 เป‚เบ”เบเปƒเบŠเป‰ lame)

-z str postfix str เป€เบžเบทเปˆเบญเป€เบ›เบฑเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™เบชเปˆเบงเบ™เปœเบถเปˆเบ‡เบ‚เบญเบ‡เบŠเบทเปˆเป„เบŸเบฅเปŒเบ—เบตเปˆเบญเบญเบเบกเบฒ

MODE-เบชเบฐเป€เบžเบฒเบฐ OPTIONS


len เบฎเบนเบšเปเบšเบšเบเบฒเบ™ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™
-U เบซเบ™เปˆเบงเบเบšเปเบฅเบดเบเบฒเบ™
เบฅเบฐเบšเบธเบซเบปเบงเปœเปˆเบงเบเบ—เบตเปˆเบˆเบณเบ™เบงเบ™เบ—เบฑเบ‡เปเบปเบ”เบˆเบฐเบ–เบทเบเบžเบดเบกเบญเบญเบ. เบซเบ™เปˆเบงเบเบšเปเบฅเบดเบเบฒเบ™ เปเบกเปˆเบ™เบซเบ™เบถเปˆเบ‡เปƒเบ™: {b, kb,
mb, gb, tb}. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™ b.

-c เบขเปˆเบฒเบชเบฐเปเบ”เบ‡เบŠเบทเปˆเบ–เบฑเบ™

-t เบขเปˆเบฒเบชเบฐเปเบ”เบ‡เป€เบชเบฑเป‰เบ™เบ—เบฑเบ‡เปเบปเบ”

-u เบซเบ™เปˆเบงเบเบšเปเบฅเบดเบเบฒเบ™
เบฅเบฐเบšเบธเบซเบปเบงเปœเปˆเบงเบเบ—เบตเปˆเปเบ•เปˆเบฅเบฐเป„เบŸเบฅเปŒเบˆเบฐเบ–เบทเบเบžเบดเบก. เบซเบ™เปˆเบงเบเบšเปเบฅเบดเบเบฒเบ™ เปเบกเปˆเบ™เบซเบ™เบถเปˆเบ‡เปƒเบ™: {b, kb, mb,
gb, tb}. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™ b.

len เบฎเบนเบšเปเบšเบšเบเบฒเบ™ output

เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ‚เบญเบ‡เป‚เปเบ”เป€เบฅเบ™เบญเบฒเบ”เบˆเบฐเป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเป€เบ›เบฑเบ™เบฅเบฐเบซเบฑเบ”เบฅเบฑเบšเปƒเบ™เบ•เบญเบ™เบ—เบณเบญเบดเบ”, เป€เบžเบฒเบฐเบงเปˆเบฒเบกเบฑเบ™เบžเบฐเบเบฒเบเบฒเบกเบ–เปˆเบฒเบเบ—เบญเบ” a
เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบซเบผเบฒเบโ€‹เบขเบนเปˆโ€‹เปƒเบ™โ€‹เบŠเปˆเบญเบ‡โ€‹เบžเบฝเบ‡โ€‹เป€เบฅเบฑเบโ€‹เบ™เป‰เบญเบโ€‹. เปเบ•เปˆเบกเบฑเบ™เบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เบ‡เปˆเบฒเบเบ—เบตเปˆเบˆเบฐเบญเปˆเบฒเบ™
เป€เบกเบทเปˆเบญเบ—เปˆเบฒเบ™เบฎเบนเป‰เบงเปˆเบฒเบ„เปเบฅเปเบฒเป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™เปเบ™เบงเปƒเบ”; เปเบฅเบฐเปƒเบ™เบ„เปเบฅเปเบฒเบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™, เปเบ•เปˆเบฅเบฐเบ„เบปเบ™เปเบกเปˆเบ™เบซเบเบฑเบ‡
เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เปƒเบ™เบ–เบฑเบ™เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒ. เปเบ•เปˆเบฅเบฐเบ„เปเบฅเปเบฒเปเบกเปˆเบ™เป„เบ”เป‰เบญเบฐเบ—เบดเบšเบฒเบเบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰.

เบ„เบงเบฒเบกเบเบฒเบง เบชเบฐเปเบ”เบ‡เบ„เบงเบฒเบกเบเบฒเบงเบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™ WAVE, เปƒเบ™เบฎเบนเบšเปเบšเบš m:ss.nnn (millisecond). เบ–เป‰เบฒ
เบ‚เปเป‰เบกเบนเบ™เปเบกเปˆเบ™เบ„เบธเบ™เบ™เบฐเบžเบฒเบš CD, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™ m:ss.ff เบ–เบทเบเบชเบฐเปเบ”เบ‡เปเบ—เบ™, เบšเปˆเบญเบ™เบ—เบตเปˆ ff เปเบกเปˆเบ™เบ•เบปเบงเป€เบฅเบเบˆเบฒเบ
00 เบซเบฒ 74 เบ—เบตเปˆโ€‹เบ”เบตโ€‹เบ—เบตเปˆโ€‹เบชเบธเบ”โ€‹เป‚เบ”เบโ€‹เบ›เบฐโ€‹เบกเบฒเบ™โ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบ‚เบญเบ‡โ€‹เป€เบŸเบฃเบก (2352-byte blocksโ€‹)
เบชเปˆเบงเบ™เบ—เบตเปˆเป€เบซเบผเบทเบญเบซเบผเบฑเบ‡เบˆเบฒเบ m: ss. เบ–เป‰เบฒเป„เบŸเบฅเปŒเบ—เบฑเบ‡เบซเบกเบปเบ”เบกเบตเบ„เบธเบ™เบ™เบฐเบžเบฒเบš CD, เบ„เบงเบฒเบกเบเบฒเบงเบ—เบฑเบ‡เบซเบกเบปเบ”เบˆเบฐเป€เบ›เบฑเบ™
เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เปƒเบ™เบฎเบนเบšเปเบšเบš m:ss.ff; เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบกเบฑเบ™เบˆเบฐเบขเบนเปˆเปƒเบ™เบฎเบนเบšเปเบšเบš m:ss.nnn. เปเบฒเบเป€เบซเบ”: CD-
เป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบตเบ„เบธเบ™เบ™เบฐเบžเบฒเบšเบ–เบทเบเบกเบปเบ™เป„เบ›เบซเบฒเบเบญเบšเบ—เบตเปˆเปƒเบเป‰เบ—เบตเปˆเบชเบธเบ”; เป„เบŸเบฅเปŒเบญเบทเปˆเบ™เป†เบ—เบฑเบ‡เปเบปเบ”เปเบกเปˆเบ™เบกเบปเบ™
เป„เบ›เบซเบฒ millisecond เบ—เบตเปˆเปƒเบเป‰เบ—เบตเปˆเบชเบธเบ”.

เบ‚เบฐเบซเบเบฒเบ เบ‚เบฐเบซเบ™เบฒเบ”
เบชเบฐโ€‹เปเบ”เบ‡โ€‹เปƒเบซเป‰โ€‹เป€เบซเบฑเบ™โ€‹เบ‚เบฐโ€‹เบซเบ™เบฒเบ”โ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เบ‚เบญเบ‡ chunks WAVE เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เบžเบฒเบโ€‹เปƒเบ™โ€‹เป„เบŸเบฅโ€‹เปŒ (headerโ€‹, เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เปเบฅเบฐโ€‹
chunks RIFF เบžเบดเป€เบชเบ”เปƒเบ”เป†). เป‚เบ”เบเบžเบทเป‰เบ™เบ–เบฒเบ™เปเบฅเป‰เบงเบ™เบตเป‰เปเบกเปˆเบ™เบ‚เบฐเบซเบ™เบฒเบ”เบ—เบตเปˆเป„เบŸเบฅเปŒเบˆเบฐเป€เบ›เบฑเบ™
เบ–เป‰เบฒเบกเบฑเบ™เบ–เบทเบเบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™เบฎเบนเบšเปเบšเบš .wav, เป€เบŠเบฑเปˆเบ™: shntool เป€เบŠเบทเปˆเบญเบซเบกเบฑเป‰เบ™.

เบซเบกเบฒเบเป€เบซเบ”: เบขเปˆเบฒเบญเบตเบ‡เปƒเบชเปˆเบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ™เบตเป‰เบชเปเบฒเบฅเบฑเบšเบ‚เบฐเบซเบ™เบฒเบ”เบชเบฝเบ‡! เบ–เป‰เบฒเป€เบˆเบปเป‰เบฒเบขเบฒเบเบฎเบนเป‰เบ‡เปˆเบฒเบเป†
เบกเบตเบˆเบฑเบเป„เบšเบ•เปŒเบ‚เบญเบ‡เบชเบฝเบ‡เบขเบนเปˆเปƒเบ™เป„เบŸเบฅเปŒ, เปเบฅเปˆเบ™เบกเบฑเบ™เบœเปˆเบฒเบ™ เบ‚เปเป‰เบกเบนเบ™ เบฎเบนเบšเปเบšเบš, เปเบฅเบฐเป€เบšเบดเปˆเบ‡
เบžเบฒเบเบชเบฐเบซเบ™เบฒเบก "เบ‚เบฐเบซเบ™เบฒเบ”เบ‚เปเป‰เบกเบนเบ™" เปƒเบ™เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ‚เบญเบ‡เบกเบฑเบ™.

cdr เบชเบฐเปเบ”เบ‡เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเป„เบŸเบฅเปŒเบ„เบธเบ™เบ™เบฐเบžเบฒเบš CD. A 'c' เปƒเบ™เบŠเปˆเบญเบ‡เบ—เปเบฒเบญเบดเบ”
เบŠเบตเป‰เบšเบญเบเบงเปˆเบฒเบ‚เปเป‰เบกเบนเบ™ WAVE เบšเปเปˆเปเบกเปˆเบ™ [C]D-quality. A 'b' เปƒเบ™เบŠเปˆเบญเบ‡เบ—เบตเบชเบญเบ‡
เบŠเบตเป‰เบšเบญเบเบงเปˆเบฒเบ‚เปเป‰เบกเบนเบ™ WAVE เบ„เบธเบ™เบ™เบฐเบžเบฒเบš CD เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบ•เบฑเบ”เบขเบนเปˆเปƒเบ™เบ‚เบฐเปเปœเบ‡เบเบฒเบ™ [b]เบ‚เบญเบšเป€เบ‚เบ”.
's' เปƒเบ™เบŠเปˆเบญเบ‡เบ—เบตเบชเบฒเบกเบŠเบตเป‰เปƒเบซเป‰เป€เบซเบฑเบ™เบงเปˆเบฒเบ‚เปเป‰เบกเบนเบ™ WAVE เบ—เบตเปˆเบกเบตเบ„เบธเบ™เบ™เบฐเบžเบฒเบšเบ‚เบญเบ‡ CD เปเบกเปˆเบ™เป€เบเบตเบ™เป„เบ›
[sโ€‹] เบเบฒเบโ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบ–เบทเบโ€‹เป„เบŸโ€‹เป„เบซเบกเป‰โ€‹.

A '-' เปƒเบ™เปƒเบ”เป†เบ‚เบญเบ‡เบŠเปˆเบญเบ‡เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบŠเบตเป‰เปƒเบซเป‰เป€เบซเบฑเบ™เบงเปˆเบฒเบŠเบฑเบšเบชเบดเบ™เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเปเบกเปˆเบ™ OK เบซเบผเบท
เบ›เบปเบเบเบฐเบ•เบด. An 'x' เปƒเบ™เบŠเปˆเบญเบ‡เปƒเบ”เบ™เบถเปˆเบ‡เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบชเบฐเปเบ”เบ‡เป€เบ–เบดเบ‡เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบชเบฐเป€เบžเบฒเบฐ
เบšเปเปˆเบ™เบณเปƒเบŠเป‰เบเบฑเบšเป„เบŸเบฅเปŒเบ™เบตเป‰, เบซเบผเบทเบšเปเปˆเบชเบฒเบกเบฒเบ”เบเบณเบ™เบปเบ”เป„เบ”เป‰.

เบ„เบทเป‰เบ™เบŸเบญเบ‡ เบชเบฐเปเบ”เบ‡เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™ WAVE. A 'h' เปƒเบ™เบŠเปˆเบญเบ‡เบ—เปเบฒเบญเบดเบ”เบŠเบตเป‰เปƒเบซเป‰เป€เบซเบฑเบ™เป€เบ–เบดเบ‡เบ™เบฑเป‰เบ™
WAVE [h]header เบšเปเปˆเปเบกเปˆเบ™ canonical. 'e' เปƒเบ™เบŠเปˆเบญเบ‡เบ—เบตเบชเบญเบ‡เบŠเบตเป‰เปƒเบซเป‰เป€เบซเบฑเบ™
เบงเปˆเบฒเป„เบŸเบฅเปŒ WAVE เบกเบต [e]chunks RIFF เบžเบดเป€เบชเบ”.

A '-' เปƒเบ™เปƒเบ”เป†เบ‚เบญเบ‡เบŠเปˆเบญเบ‡เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบŠเบตเป‰เปƒเบซเป‰เป€เบซเบฑเบ™เบงเปˆเบฒเบŠเบฑเบšเบชเบดเบ™เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเปเบกเปˆเบ™ OK เบซเบผเบท
เบ›เบปเบเบเบฐเบ•เบด. An 'x' เปƒเบ™เบŠเปˆเบญเบ‡เปƒเบ”เบ™เบถเปˆเบ‡เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบชเบฐเปเบ”เบ‡เป€เบ–เบดเบ‡เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบชเบฐเป€เบžเบฒเบฐ
เบšเปเปˆเบ™เบณเปƒเบŠเป‰เบเบฑเบšเป„เบŸเบฅเปŒเบ™เบตเป‰, เบซเบผเบทเบšเปเปˆเบชเบฒเบกเบฒเบ”เบเบณเบ™เบปเบ”เป„เบ”เป‰.

เบšเบฑเบ™เบซเบฒ
เบชเบฐเปเบ”เบ‡เบšเบฑเบ™เบซเบฒเบ—เบตเปˆเบเบงเบ”เบžเบปเบšเบเบฑเบšเบชเปˆเบงเบ™เบซเบปเบงเบ‚เบญเบ‡ WAVE, เบ‚เปเป‰เบกเบนเบ™ WAVE, เบซเบผเบทเป„เบŸเบฅเปŒเบ™เบฑเป‰เบ™เป€เบญเบ‡.
A '3' เปƒเบ™เบŠเปˆเบญเบ‡เบ—เปเบฒเบญเบดเบ”เบŠเบตเป‰เปƒเบซเป‰เป€เบซเบฑเบ™เบงเปˆเบฒเป„เบŸเบฅเปŒเบ›เบฐเบเบญเบšเบกเบต ID[3]v2 header.
'a' เปƒเบ™เบŠเปˆเบญเบ‡เบ—เบตเบชเบญเบ‡เบŠเบตเป‰เปƒเบซเป‰เป€เบซเบฑเบ™เบงเปˆเบฒเบ‚เปเป‰เบกเบนเบ™เบชเบฝเบ‡เบšเปเปˆเปเบกเปˆเบ™
block-[a]เบ•เบดเบ”. เบ„เบณเบงเปˆเบฒ 'i' เบขเบนเปˆเปƒเบ™เบŠเปˆเบญเบ‡เบ—เบตเปˆเบชเบฒเบกเบชเบฐเปเบ”เบ‡เบงเปˆเบฒ WAVE header เปเบกเปˆเบ™
[i]เบชเบญเบ”เบ„เปˆเบญเบ‡เบเปˆเบฝเบงเบเบฑเบšเบ‚เบฐเปœเบฒเบ”เบ‚เปเป‰เบกเบนเบ™ เปเบฅเบฐ/เบซเบผเบทเบ‚เบฐเปœเบฒเบ”เป„เบŸเบฅเปŒ. A 't' เปƒเบ™เบŠเปˆเบญเบ‡เบชเบตเปˆ
เบŠเบตเป‰เปƒเบซเป‰เป€เบซเบฑเบ™เบงเปˆเบฒเป„เบŸเบฅเปŒ WAVE เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบˆเบฐ [t]เปเบฅเปˆเบ™. A 'j' เปƒเบ™เบซเป‰เบฒ
เบชเบฐเบฅเบฑเบญเบ”เบ•เบดเบ‡เบŠเบตเป‰เบšเบญเบเบงเปˆเบฒเป„เบŸเบฅเปŒ WAVE เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบกเบต [j]unk เบ•เบทเปˆเบกเปƒเบชเปˆเบเบฑเบšเบกเบฑเบ™.

A '-' เปƒเบ™เปƒเบ”เป†เบ‚เบญเบ‡เบŠเปˆเบญเบ‡เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบŠเบตเป‰เปƒเบซเป‰เป€เบซเบฑเบ™เบงเปˆเบฒเบšเบฑเบ™เบซเบฒเป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเบšเปเปˆเปเบกเปˆเบ™
เบเบงเบ”เบžเบปเบš. 'x' เปƒเบ™เบŠเปˆเบญเบ‡เปƒเบ”เบ™เบถเปˆเบ‡เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบŠเบตเป‰เบšเบญเบเบงเปˆเบฒเบชเบฐเป€เบžเบฒเบฐ
เบšเบฑเบ™เบซเบฒเบšเปเปˆเป„เบ”เป‰เบ™เบณเปƒเบŠเป‰เบเบฑเบšเป„เบŸเบฅเปŒเบ™เบตเป‰, เบซเบผเบทเบšเปเปˆเบชเบฒเบกเบฒเบ”เบเบณเบ™เบปเบ”เป„เบ”เป‰.

fmt เบชเบฐเปเบ”เบ‡เบงเปˆเบฒเบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเปƒเบ”เบ—เบตเปˆเบˆเบฑเบ”เบเบฒเบ™เป„เบŸเบฅเปŒเบ™เบตเป‰.

เบญเบฑเบ”เบ•เบฒเบชเปˆเบงเบ™ เบชเบฐเปเบ”เบ‡เบญเบฑเบ”เบ•เบฒเบชเปˆเบงเบ™เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เบ‚เบญเบ‡เป„เบŸเบฅเปŒเบ™เบตเป‰.

เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™
เบชเบฐเปเบ”เบ‡เบŠเบทเปˆเบ‚เบญเบ‡เป„เบŸเบฅเปŒเบ—เบตเปˆเบเปเบฒเบฅเบฑเบ‡เบเบงเบ”เบชเบญเบš.

เบเบฒเบ™เปเบเป‰เป„เบ‚ เบฎเบนเบšเปเบšเบšเบเบฒเบ™ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™
เบซเบกเบฒเบเป€เบซเบ”: เบŠเบทเปˆเป„เบŸเบฅเปŒเบชเปเบฒเบฅเบฑเบšเป„เบŸเบฅเปŒเบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปƒเบ™ เบเบฒเบ™เปเบเป‰เป„เบ‚ เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบˆเบฐโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบญเบตเบ‡โ€‹เปƒเบชเปˆโ€‹เบŠเบทเปˆโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบ—เบตเปˆโ€‹เบ›เบฐโ€‹เบเบญเบšโ€‹เบ”เป‰เบงเบโ€‹
string '-fixed' เบ•เบทเปˆเบกเปƒเบชเปˆเบเบฑเบšเบกเบฑเบ™, เปเบฅเบฐเบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบเบˆเบฐเป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡
เบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบœเบปเบ™เบœเบฐเบฅเบดเบ”. เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡, เบกเบตเบฎเบนเบšเปเบšเบšเป€เบญเบเบฐเบชเบฒเบ™เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ‚เบญเบ‡ shn เป„เบŸเบฅเปŒ 'foo.wav'
เบˆเบฐเบเบฒเบเป€เบ›เบฑเบ™ 'foo-fixed.shn'. เบ™เบตเป‰เบชเบฒเบกเบฒเบ” overridden เบเบฑเบš -a เปเบฅเบฐ / เบซเบผเบท -z เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบปเปˆเบงเป‚เบฅเบ
เบญเบฐเบ—เบดเบšเบฒเบเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡.

-b Shift track เปเบเบเบเบฑเบšเบ„เบทเบ™เป„เบ›เบซเบฒเบ‚เบญเบšเป€เบ‚เบ”เบ‚เบญเบ‡เบ‚เบฐเปเปœเบ‡เบเบฒเบ™เบเปˆเบญเบ™เปœเป‰เบฒ. เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™.

-c เบเบงเบ”เป€เบšเบดเปˆเบ‡เบงเปˆเบฒเบเบฒเบ™เปเบเป‰เป„เบ‚เปเบกเปˆเบ™เบˆเปเบฒเป€เบ›เบฑเบ™, เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เปเบเป‰เป„เบ‚เบซเบเบฑเบ‡. shntool เบˆเบฐ
เบญเบญเบเบˆเบฒเบเบชเบฐเบ–เบฒเบ™เบฐ 0 เบ–เป‰เบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚, เปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบฐ 1 เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™. เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”
เปƒเบ™ shell scripts, เบ•เบปเบงเบขเปˆเบฒเบ‡: "เบ–เป‰เบฒ shntool fix -c *; เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™ shntool เปเบเป‰เป„เบ‚ *; else ...; fi"

-f เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ Shift เบขเบธเบ”เป„เบ›เบ‚เป‰เบฒเบ‡เบซเบ™เป‰เบฒเบเบฑเบšเบ‚เบญเบšเป€เบ‚เบ”เบ‚เบญเบ‡เบ‚เบฐเปเบซเบ™เบ‡เบเบฒเบ™เบ•เปเปˆเป„เบ›.

-k เบฅเบฐเบšเบธเบงเปˆเบฒเป„เบŸเบฅเปŒเบ—เบฑเบ‡เปเบปเบ”เบ„เบงเบ™เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ›เบฐเบกเบงเบ™เบœเบปเบ™, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบซเบผเบฒเบเบญเบฑเบ™เบ—เบณเบญเบดเบ”เบ‚เบญเบ‡เบกเบฑเบ™เบเปเบ•เบฒเบก
เบˆเบฐเบšเปเปˆเบ–เบทเบเบ›เปˆเบฝเบ™เปเบ›เบ‡, เบ™เบญเบเป€เปœเบทเบญเป„เบ›เบˆเบฒเบเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™เป€เบžเบทเปˆเบญ
เบ‚เป‰เบฒเบกเป„เบŸเบฅเปŒ N เบ—เปเบฒเบญเบดเบ”เบ—เบตเปˆเบˆเบฐเบšเปเปˆเบ›เปˆเบฝเบ™เปเบ›เบ‡เบˆเบฒเบเบกเบธเบกเป€เบšเบดเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™ WAVE เปƒเบ™
เป€เบžเบทเปˆเบญเบซเบผเบตเบเป€เบงเบฑเป‰เบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ—เบตเปˆเบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™.

-n เบฅเบฐเบšเบธเบงเปˆเบฒเป„เบŸเบฅเปŒเบชเบธเบ”เบ—เป‰เบฒเบเบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เบšเปเปˆเบ„เบงเบ™เบ–เบทเบ padded เบ”เป‰เบงเบเบ„เบงเบฒเบกเบ‡เบฝเบšเป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™
เบ‚เปเป‰เบกเบนเบ™ WAVE เบ‚เบฐเปœเบฒเบ”เบ„เบนเบ™เบ‚เบญเบ‡ 2352 bytes. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™เป€เบžเบทเปˆเบญ pad เป„เบŸเบฅเปŒเบชเบธเบ”เบ—เป‰เบฒเบ.

-u เบฎเบญเบšเปเบšเปˆเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป„เบ›เบชเบนเปˆเป€เบ‚เบ”เปเบ”เบ™เบ‚เบญเบ‡เบ‚เบฐเปเปœเบ‡เบเบฒเบ™เบ—เบตเปˆเปƒเบเป‰เบ—เบตเปˆเบชเบธเบ”.

hash เบฎเบนเบšเปเบšเบšเบเบฒเบ™ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™
-c เบฅเบฐโ€‹เบšเบธโ€‹เบงเปˆเบฒโ€‹เบฅเบฒเบโ€‹เบ™เบตเป‰เบงโ€‹เบกเบทโ€‹เบ›เบฐโ€‹เบชเบปเบกโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบ›เป‰เบญเบ™โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เบ„เบงเบ™โ€‹เบˆเบฐโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบชเป‰เบฒเบ‡โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ‚เบถเป‰เบ™โ€‹,
เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡เปœเบถเปˆเบ‡เบฅเบฒเบเบ™เบดเป‰เบงเบกเบทเบ•เปเปˆเป„เบŸเบฅเปŒ. เบฅเบฒเบเบ™เบดเป‰เบงเบกเบทเบ›เบฐเบชเบปเบกเปเบกเปˆเบ™
เบžเบฝเบ‡โ€‹เปเบ•เปˆโ€‹เบฅเบฒเบโ€‹เบ™เบตเป‰เบงโ€‹เบกเบทโ€‹เบ‚เบญเบ‡โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™ WAVE เบˆเบฒเบโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบ›เป‰เบญเบ™โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เบ—เบตเปˆโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เปƒเบ™โ€‹
เบ„เปเบฒโ€‹เบชเบฑเปˆเบ‡โ€‹เบ—เบตเปˆโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹, เปเบฅเบฐโ€‹เปเบกเปˆเบ™โ€‹เบ„เป‰เบฒเบโ€‹เบ„เบทโ€‹เบเบฑเบ™โ€‹เบเบฑเบšโ€‹เบซเบ™เบถเปˆเบ‡โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹เบˆเบฒเบโ€‹
joined file เบ–เป‰เบฒเป„เบŸเบฅเปŒเบ”เบฝเบงเบเบฑเบ™เบ–เบทเบเบฅเบงเบกเป€เบ‚เบปเป‰เบฒเป€เบ›เบฑเบ™เป„เบŸเบฅเปŒเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบซเบ™เบถเปˆเบ‡, เบšเปเปˆเบกเบต padding
เป€เบžเบตเปˆเบก. เบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบŠเบธเบ”เป„เบŸเบฅเปŒเบฅเบฒเบเบ™เบดเป‰เบงเบกเบท, เบซเบผเบทเป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เบŠเบธเบ”เป„เบŸเบฅเปŒ
เปƒเบ™โ€‹เบเบฒเบ™โ€‹เปเบšเปˆเบ‡โ€‹เป€เบžเบ‡โ€‹เบ—เบตเปˆโ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบเป‰เบฒเบโ€‹เป„เบ›โ€‹เบกเบฒโ€‹, เปเบ•เปˆโ€‹เบงเปˆเบฒโ€‹เบšเปเปˆโ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹เบชเบฝเบ‡โ€‹เปƒเบ”เป†โ€‹
เบงเบดเบ—เบตเบเบฒเบ™ (เป€เบŠเบฑเปˆเบ™: เบšเปเปˆเบกเบตเบเบฒเบ™เป€เบžเบตเปˆเบก padding, เบšเปเปˆเบกเบต resampling เป€เบฎเบฑเบ”, เปเบฅเบฐเบญเบทเปˆเบ™เป†).

-m เบชเป‰เบฒเบ‡เบฅเบฒเบเบ™เบดเป‰เบงเบกเบท MD5. เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™.

-s เบชเป‰เบฒเบ‡เบฅเบฒเบเบ™เบดเป‰เบงเบกเบท SHA1.

pad เบฎเบนเบšเปเบšเบšเบเบฒเบ™ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™
เบซเบกเบฒเบเป€เบซเบ”: เบŠเบทเปˆเป„เบŸเบฅเปŒเบชเปเบฒเบฅเบฑเบšเป„เบŸเบฅเปŒเบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปƒเบ™ pad เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบˆเบฐโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบญเบตเบ‡โ€‹เปƒเบชเปˆโ€‹เบŠเบทเปˆโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบ—เบตเปˆโ€‹เบ›เบฐโ€‹เบเบญเบšโ€‹เบ”เป‰เบงเบโ€‹
เบชเบฐเบ•เบฃเบดเบ‡ '-prepadded' เบซเบผเบท '-postpadded' เบ•เปเปˆเบ—เป‰เบฒเบเบกเบฑเบ™, เปเบฅเบฐเบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบเบˆเบฐเป€เบ›เบฑเบ™
เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡เบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบœเบปเบ™เบœเบฐเบฅเบดเบ”. เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡, เบกเบตเบฎเบนเบšเปเบšเบšเป€เบญเบเบฐเบชเบฒเบ™เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ‚เบญเบ‡
shn เปเบฅเบฐ pre-padding เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡, เป„เบŸเบฅเปŒ 'foo.wav' เบˆเบฐเบเบฒเบเป€เบ›เบฑเบ™
'foo-prepadded.shn'. เบ™เบตเป‰เบชเบฒเบกเบฒเบ” overridden เบเบฑเบš -a เปเบฅเบฐ / เบซเบผเบท -z เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบปเปˆเบงเป‚เบฅเบ
เบญเบฐเบ—เบดเบšเบฒเบเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡.

เบˆเบปเปˆเบ‡เบˆเบทเปˆเป„เบงเป‰เบงเปˆเบฒเบšเบฒเบ‡เบ•เบปเบงเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบฎเบนเบšเปเบšเบšเบœเบปเบ™เบœเบฐเบฅเบดเบ” (เป€เบŠเบฑเปˆเบ™: flac, ape) เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบฅเบญเบเป€เบญเบปเบฒเบซเบปเบงเบญเบญเบ
เปเบฅเบฐ/เบซเบผเบท chunks RIFF เบžเบดเป€เบชเบ”.

-b เบฅเบฐเบšเบธเบงเปˆเบฒเป„เบŸเบฅเปŒเบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เบ„เบงเบ™เบˆเบฐเบ–เบทเบ padded เปƒเบ™เบ•เบญเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ silence เบเบฑเบš
เป€เบฎเบฑเบ”เปƒเบซเป‰เบ‚เปเป‰เบกเบนเบ™ WAVE เบ‚เบญเบ‡เบกเบฑเบ™เบกเบตเบ‚เบฐเปœเบฒเบ”เบ„เบนเบ™ 2352 bytes.

-e เบฅเบฐเบšเบธเบงเปˆเบฒเป„เบŸเบฅเปŒเบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เบ„เบงเบ™เบˆเบฐเบ–เบทเบ padded เปƒเบ™เบ•เบญเบ™เบ—เป‰เบฒเบเบ”เป‰เบงเบเบ„เบงเบฒเบกเบ‡เบฝเบšเป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰
เบ‚เปเป‰โ€‹เบกเบนเบ™ WAVE เบ‚เบญเบ‡โ€‹เบกเบฑเบ™โ€‹เบกเบตโ€‹เบ‚เบฐโ€‹เบซเบ™เบฒเบ”โ€‹เบซเบผเบฒเบโ€‹เบ‚เบญเบ‡ 2352 bytesโ€‹. เบ™เบตเป‰เปเบกเปˆเบ™เบ„เบณเบชเบฑเปˆเบ‡เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™.

เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบก เบฎเบนเบšเปเบšเบšเบเบฒเบ™ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™
เบซเบกเบฒเบเป€เบซเบ”: เบŠเบทเปˆเป„เบŸเบฅเปŒเบชเปเบฒเบฅเบฑเบšเป„เบŸเบฅเปŒเบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปƒเบ™ เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบก เป‚เปเบ”เบˆเบฐเบ–เบทเบเบ™เบณเปœเป‰เบฒเบ”เป‰เบงเบ 'เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบก.', เปเบฅเบฐ
เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบเบˆเบฐเป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡เบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบœเบปเบ™เบœเบฐเบฅเบดเบ”. เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡, เบกเบต
เบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ‚เบญเบ‡ wav เป„เบŸเบฅเปŒ 'files*.wav' เบˆเบฐเบเบฒเบเป€เบ›เบฑเบ™ 'joined.wav'. เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™
overridden เบเบฑเบš -a เปเบฅเบฐ / เบซเบผเบท -z เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบปเปˆเบงเป‚เบฅเบเบ—เบตเปˆเบญเบฐเบ—เบดเบšเบฒเบเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡.

-b เบฅเบฐเบšเบธเบงเปˆเบฒเป„เบŸเบฅเปŒเบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เบ„เบงเบ™เบˆเบฐเบ–เบทเบ padded เปƒเบ™เบ•เบญเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ silence เบเบฑเบš
เป€เบฎเบฑเบ”เปƒเบซเป‰เบ‚เปเป‰เบกเบนเบ™ WAVE เบ‚เบญเบ‡เบกเบฑเบ™เบกเบตเบ‚เบฐเปœเบฒเบ”เบ„เบนเบ™ 2352 bytes. เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบšเปเปˆเป„เบ”เป‰
เบ™เบณเปƒเบŠเป‰เบ–เป‰เบฒเป„เบŸเบฅเปŒเบ—เบตเปˆเบ›เป‰เบญเบ™เป€เบ‚เบปเป‰เบฒเบšเปเปˆเบกเบตเบ„เบธเบ™เบ™เบฐเบžเบฒเบš CD, เป€เบžเบฒเบฐเบงเปˆเบฒ padding เปเบกเปˆเบ™เบšเปเปˆเป„เบ”เป‰เบเบณเบ™เบปเบ”เป„เบงเป‰เปƒเบ™เบ™เบฑเป‰เบ™
เบเปเบฅเบฐเบ™เบต.

-e เบฅเบฐเบšเบธเบงเปˆเบฒเป„เบŸเบฅเปŒเบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เบ„เบงเบ™เบˆเบฐเบ–เบทเบ padded เปƒเบ™เบ•เบญเบ™เบ—เป‰เบฒเบเบ”เป‰เบงเบเบ„เบงเบฒเบกเบ‡เบฝเบšเป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰
เบ‚เปเป‰โ€‹เบกเบนเบ™ WAVE เบ‚เบญเบ‡โ€‹เบกเบฑเบ™โ€‹เบกเบตโ€‹เบ‚เบฐโ€‹เบซเบ™เบฒเบ”โ€‹เบซเบผเบฒเบโ€‹เบ‚เบญเบ‡ 2352 bytesโ€‹. เบ™เบตเป‰เปเบกเปˆเบ™เบ„เบณเบชเบฑเปˆเบ‡เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™. เบซเบกเบฒเบโ€‹เป€เบซเบ”โ€‹
เบงเปˆเบฒเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบšเปเปˆเป„เบ”เป‰เบ™เปเบฒเปƒเบŠเป‰เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเป„เบŸเบฅเปŒ input เบšเปเปˆเบกเบตเบ„เบธเบ™เบ™เบฐเบžเบฒเบš CD, เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆ
padding เปเบกเปˆเบ™เบšเปเปˆเป„เบ”เป‰เบเปเบฒเบ™เบปเบ”เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ”เบฑเปˆเบ‡เบเปˆเบฒเบง.

-n เบฅเบฐเบšเบธเบงเปˆเบฒเป„เบŸเบฅเปŒเบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เบšเปเปˆเบ„เบงเบ™เบ–เบทเบเปƒเบชเปˆเบเบฑเบšเบ„เบงเบฒเบกเบ‡เบฝเบšเป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰ WAVE เบ‚เบญเบ‡เบกเบฑเบ™
เบ‚เปเป‰เบกเบนเบ™เบ‚เบฐเบซเบ™เบฒเบ”เบซเบผเบฒเบเบ‚เบญเบ‡ 2352 bytes. เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบšเปเปˆเป„เบ”เป‰เบ™เปเบฒเปƒเบŠเป‰เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒ
เป„เบŸเบฅโ€‹เปŒโ€‹เบ—เบตเปˆโ€‹เบ›เป‰เบญเบ™โ€‹เป€เบ‚เบปเป‰เบฒโ€‹เปเบกเปˆเบ™โ€‹เบšเปเปˆโ€‹เบกเบตโ€‹เบ„เบธเบ™โ€‹เบ™เบฐโ€‹เบžเบฒเบš CDโ€‹, เป€เบ™เบทเปˆเบญเบ‡โ€‹เบˆเบฒเบโ€‹เบงเปˆเบฒ padding เปเบกเปˆเบ™โ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เปƒเบ™โ€‹เบเปโ€‹เบฅเบฐโ€‹เบ™เบตโ€‹เบ™เบฑเป‰เบ™โ€‹.

เปเบšเปˆเบ‡เบ›เบฑเบ™ เบฎเบนเบšเปเบšเบšเบเบฒเบ™ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™
เบซเบกเบฒเบเป€เบซเบ”: เบŠเบทเปˆเป„เบŸเบฅเปŒเบชเปเบฒเบฅเบฑเบšเป„เบŸเบฅเปŒเบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปƒเบ™ เปเบšเปˆเบ‡เบ›เบฑเบ™ เป‚เบซเบกเบ”เปเบกเปˆเบ™เบ‚เบญเบ‡เบฎเบนเบšเปเบšเบš prefixNNN.ext, เบšเปˆเบญเบ™เบ—เบตเปˆ NNN
เปเบกเปˆเบ™เบ•เบปเบงเป€เบฅเบเบœเบปเบ™เบœเบฐเบฅเบดเบ”, เปเบฅเบฐ 'ext' เปเบกเปˆเบ™เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡เบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบœเบปเบ™เบœเบฐเบฅเบดเบ”.
เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹เบ‚เบญเบ‡ 'wavโ€‹' เบ–เบทเบโ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹, เปเบฅเบฐโ€‹เบ„เปเบฒโ€‹เบ™เปเบฒโ€‹เบซเบ™เป‰เบฒโ€‹เปเบกเปˆเบ™โ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบ›เปˆเบฝเบ™โ€‹เปเบ›เบ‡โ€‹เป‚เบ”เบโ€‹เบœเปˆเบฒเบ™โ€‹เบเบฒเบ™โ€‹. -n เบชเบฐเบซเบผเบฑเบš
เบญเบฐเบ—เบดเบšเบฒเบเบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบŠเบทเปˆเป„เบŸเบฅเปŒเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบˆเบฐเป€เบ›เบฑเบ™ "split-track01.wav",
"split-track02.wav", เปเบฅเบฐเบญเบทเปˆเบ™เป†. เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เบ–เบทเบ overridden เบ”เป‰เบงเบ -a เปเบฅเบฐ / เบซเบผเบท -z เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบปเปˆเบงเป‚เบฅเบ
เบญเบฐเบ—เบดเบšเบฒเบเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡.

เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบเปˆเบฝเบงโ€‹เบเบฑเบšโ€‹เบเบฒเบ™โ€‹เบฅเบฐโ€‹เบšเบธโ€‹เบˆเบธเบ”โ€‹เปเบšเปˆเบ‡โ€‹เบ›เบฑเบ™โ€‹, เป€เบšเบดเปˆเบ‡โ€‹ เบเบฒเบ™เบฅเบฐเบšเบธ เปเบšเปˆเบ‡เบ›เบฑเบ™ เบˆเบธเบ” เบžเบฒเบเบฅเบธเปˆเบก.

-c num เบฅเบฐเบšเบธเบ•เบปเบงเป€เบฅเบเป€เบžเบทเปˆเบญเป€เบฅเบตเปˆเบกเบ™เบฑเบšเบˆเบฒเบเป€เบงเบฅเบฒเบ•เบฑเป‰เบ‡เบŠเบทเปˆเป„เบŸเบฅเปŒเบœเบปเบ™เบœเบฐเบฅเบดเบ”. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™
เปเบกเปˆเบ™ 1.

-e len เบ™เบณเปœเป‰เบฒเปเบ•เปˆเบฅเบฐเป€เบžเบ‡เบ”เป‰เบงเบ len เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เป€เบ‚เบปเป‰เบฒโ€‹เบˆเบฒเบโ€‹เบเบฒเบ™โ€‹เบ•เบดเบ”โ€‹เบ•เบฒเบกโ€‹เบ—เบตเปˆโ€‹เบœเปˆเบฒเบ™โ€‹เบกเบฒโ€‹. len
เบˆเบฐเบ•เป‰เบญเบ‡เปƒเบซเป‰เบขเบนเปˆเปƒเบ™เบฎเบนเบšเปเบšเบš bytes, m:ss, m:ss.ff เบซเบผเบท m:ss.nnn.

-f เป€เบญเบเบฐเบชเบฒเบ™
เบฅเบฐเบšเบธเป„เบŸเบฅเปŒเบ—เบตเปˆเบˆเบฐเบญเปˆเบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบˆเบธเบ”เปเบšเปˆเบ‡. เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เปƒเบซเป‰โ€‹, เบซเบผเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เบ™เบฑเป‰เบ™โ€‹เปเบšเปˆเบ‡โ€‹เบ›เบฑเบ™โ€‹
เบˆเบธเบ”เปเบกเปˆเบ™เบญเปˆเบฒเบ™เบˆเบฒเบ terminal.

-l len เบฅเบฐเบšเบธเบงเปˆเบฒเป„เบŸเบฅเปŒเบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบ„เบงเบ™เบˆเบฐเบ–เบทเบเปเบšเปˆเบ‡เบญเบญเบเป€เบ›เบฑเบ™เป„เบŸเบฅเปŒเบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบเบเบงเปˆเบฒเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบเบฒเบ™เบ„เบนเบ™
เบ‚เบญเบ‡ len เบŠเปˆเบงเบ‡เป€เบงเบฅเบฒ. len เบˆเบฐเบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™ bytes, m:ss, m:ss.ff เบซเบผเบท m:ss.nnn
เบฎเบนเบšเปเบšเบš.

-m str เบฅเบฐเบšเบธเบชเบฐเบ•เบฃเบดเบ‡เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบชเบณเบฅเบฑเบšเบŠเบทเปˆเป„เบŸเบฅเปŒเบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เบˆเบฒเบเบŠเบตเบ” CUE.
เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰, เป€เบญเบปเบฒเป€เบ—เบทเปˆเบญเบฅเบฐเบญเบฑเบ™, เป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™เบˆเบฒเบ/เป„เบ›เบซเบฒเบเบฒเบ™เปเบ›เบ•เบปเบงเบญเบฑเบเบชเบญเบ™. เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ
เบ•เป‰เบญเบ‡เบขเบนเปˆเปƒเบ™เบ„เบนเปˆเบชเบฐเป€เปเบต. เบšเบฒเบ‡เบ•เบปเบงเบขเปˆเบฒเบ‡:

:- เปเบ›เบ—เบธเบเบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡ ':' เป€เบ›เบฑเบ™ '-'

:-/- เปเบ›เบ—เบฑเบ‡เบชเบญเบ‡ ':' เปเบฅเบฐ '/' เป€เบ›เบฑเบ™ '-'

:-/_*x เปเบ›เบงเปˆเบฒ ':' เป€เบ›เบฑเบ™ '-', '/' เป€เบ›เบฑเบ™ '_', เปเบฅเบฐ '*' เป€เบ›เบฑเบ™ 'x'

-n fmt เบฅเบฐเบšเบธเบฎเบนเบšเปเบšเบšเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ™เบฑเบšเป„เบŸเบฅเปŒ. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™ %02d, เป€เบŠเบดเปˆเบ‡เปƒเบซเป‰เบชเบญเบ‡เบ•เบปเบงเป€เบฅเบ
เป€เบฅเบเบชเบนเบ™ (01, 02, 03, ...).

-t fmt เบŠเบทเปˆเป„เบŸเบฅเปŒเบœเบปเบ™เบœเบฐเบฅเบดเบ”เปƒเบ™เบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบœเบนเป‰เปƒเบŠเป‰เบฅเบฐเบšเบธเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบŠเปˆเบญเบ‡เปƒเบชเปˆเปเบœเปˆเบ™ CUE. เป„เบ”เป‰
เบชเบฐเบ•เบฃเบดเบ‡เบเบฒเบ™เบˆเบฑเบ”เบฎเบนเบšเปเบšเบšเบ•เปเปˆเป„เบ›เบ™เบตเป‰เบ–เบทเบเบฎเบฑเบšเบฎเบนเป‰:

%p เบ™เบฑเบเบชเบฐเปเบ”เบ‡

%a เบญเบฑเบฅเบšเบฑเบก

%t เบ•เบดเบ”เบ•เบฒเบกเบŠเบทเปˆ

%n เป€เบฅเบเบ•เบดเบ”เบ•เบฒเบก

-u len Postfix เปเบ•เปˆเบฅเบฐเบ•เบดเบ”เบ•เบฒเบกเบ”เป‰เบงเบ len เบˆเปเบฒเบ™เบงเบ™เบเบฒเบ™เบ™เปเบฒเบญเบญเบเบˆเบฒเบเบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเบ•เปเปˆเป„เบ›. len เบ•เป‰เบญเบ‡
เปƒเบซเป‰เบขเบนเปˆเปƒเบ™เบฎเบนเบšเปเบšเบš bytes, m:ss, m:ss.ff เบซเบผเบท m:ss.nnn.

-x เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆ
เบžเบฝเบ‡โ€‹เปเบ•เปˆโ€‹เบชเบฐโ€‹เบเบฑเบ”โ€‹เบเบฒเบ™โ€‹เบ•เบดเบ”โ€‹เบ•เบฒเบกโ€‹เปƒเบ™โ€‹ เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆ (เปเบฒเบเบˆเบธเบ”เบ—เบตเปˆเปเบเบเบญเบญเบ, เบญเบฒเบ”เบกเบตเป„เบฅเบเบฐ). เบ•เบปเบงเบขเปˆเบฒเบ‡
เบ›เบฐเบเบญเบšเบกเบต:

7 เบชเบฐเบเบฑเบ”เบžเบฝเบ‡เปเบ•เปˆเบ•เบดเบ”เบ•เบฒเบก 7

3โ€‹-5 เบชเบฐเบเบฑเบ”เบžเบฝเบ‡เปเบ•เปˆ 3 เบซเบฒ 5

2-6,9,11-13
เบชเบฐเบเบฑเบ”เบชเบฐเป€เบžเบฒเบฐเป€เบžเบ‡เบ—เบต 2 เบซเบฒ 6, 9 เปเบฅเบฐ 11 เบซเบฒ 13 เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™

เบเบฒเบ™เบฅเบฐเบšเบธ เปเบšเปˆเบ‡เบ›เบฑเบ™ เบˆเบธเบ”
เบˆเบธเบ”เปเบเบเบžเบฝเบ‡เปเบ•เปˆเบซเบกเบฒเบเบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบžเบฒเบเปƒเบ™เบ‚เปเป‰เบกเบนเบ™ WAVE เบ‚เบญเบ‡เป„เบŸเบฅเปŒเบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบšเปˆเบญเบ™เบ—เบตเปˆเบ•เบดเบ”เบ•เบฒเบก
เบˆเบฐโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เปเบšเปˆเบ‡โ€‹เบ›เบฑเบ™โ€‹. เบžเบงเบเป€เบ‚เบปเบฒเบชเบฒเบกเบฒเบ”เบ–เบทเบเบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™เบเบฒเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบ‚เบญเบ‡เบฎเบนเบšเปเบšเบšเบ•เปเปˆเป„เบ›เบ™เบตเป‰:

เป„เบš เบšเปˆเบญเบ™เบ—เบตเปˆ bytes เปเบกเปˆเบ™เบเบฒเบ™เบŠเบปเบ”เป€เบŠเบตเบ byte เบชเบฐเป€เบžเบฒเบฐ

m:ss เบšเปˆเบญเบ™เบ—เบตเปˆ m = เบ™เบฒเบ—เบตเปเบฅเบฐ ss = เบงเบดเบ™เบฒเบ—เบต

m:ss.ff
เบšเปˆเบญเบ™เบ—เบตเปˆ m = เบ™เบฒเบ—เบต, ss = เบงเบดเบ™เบฒเบ—เบตเปเบฅเบฐ ff = เป€เบŸเบฃเบก (75 เบ•เปเปˆเบงเบดเบ™เบฒเบ—เบต, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบ‚เบญเบšเป€เบ‚เบ” ff
เบˆเบฒเบ 00 เป€เบ–เบดเบ‡ 74)

m:ss.nn
เบšเปˆเบญเบ™เบ—เบตเปˆ m = เบ™เบฒเบ—เบต, ss = เบงเบดเบ™เบฒเบ—เบต เปเบฅเบฐ nnn = milliseconds (เบˆเบฐเบ–เบทเบเบ›เบฑเบ”เป€เบ›เบฑเบ™
เบ‚เบญเบšเป€เบ‚เบ”เบ‚เบญเบ‡เบ‚เบฐเปเบซเบ™เบ‡เบเบฒเบ™เบ—เบตเปˆเปƒเบเป‰เบ—เบตเปˆเบชเบธเบ”, เบซเบผเบทเบ‚เบญเบšเป€เบ‚เบ”เบ‚เบญเบ‡เบ‚เบฐเปเบซเบ™เบ‡เบเบฒเบ™เบ—เปเบฒเบญเบดเบ”เบ–เป‰เบฒเปƒเบเป‰เบŠเบดเบ”เบ—เบตเปˆเบชเบธเบ”
เป€เบเบตเบ”โ€‹เบ‚เบถเป‰เบ™โ€‹เป€เบ›เบฑเบ™โ€‹เบเบฒเบ™โ€‹เป€เบฅเบตเปˆเบกโ€‹เบ•เบปเป‰เบ™โ€‹เบ‚เบญเบ‡โ€‹เป„เบŸเบฅโ€‹เปŒโ€‹)

เบ„เบดเบง เปเบœเปˆเบ™
- เปเบœเปˆเบ™ CUE เบ‡เปˆเบฒเบเป†, เป€เบŠเบดเปˆเบ‡เปเบ•เปˆเบฅเบฐเป€เบชเบฑเป‰เบ™ "INDEX 01 m:ss:ff" เบ–เบทเบเบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™.
am:ss.ff เบˆเบธเบ”เปเบšเปˆเบ‡

เปเบšเปˆเบ‡เบˆเบธเบ”เบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเป€เบ›เบฑเบ™เบฅเปเบฒเบ”เบฑเบšเบ—เบตเปˆเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™, เปเบฅเบฐเบˆเบฐเบ•เป‰เบญเบ‡เบ›เบฒเบเบปเบ”เบซเบ™เบถเปˆเบ‡เบ•เปเปˆเปเบ–เบง. เบ–เป‰เบฒ
เบเบฒเบ™เบŠเบปเบ”เป€เบŠเบตเบ byte เบ—เบตเปˆเบ„เบดเบ”เป„เบฅเปˆเบˆเบฒเบเบˆเบธเบ”เปเบšเปˆเบ‡เบ‚เบฑเป‰เบ™เบชเบธเบ”เบ—เป‰เบฒเบเป€เบ—เบปเปˆเบฒเบเบฑเบš WAVE เบ‚เบญเบ‡เป„เบŸเบฅเปŒเบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™
เบ‚เบฐเบซเบ™เบฒเบ”เบ‚เปเป‰เบกเบนเบ™, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบกเบฑเบ™เบ–เบทเบเบฅเบฐเป€เบฅเบตเบ. เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปโ€‹โ€‹เบ•เปˆเบˆเบธเบ”เปเบšเปˆเบ‡เปเบเบเบฅเบฐเบšเบธเบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบžเบฒเบเปƒเบ™
เป„เบŸเบฅโ€‹เปŒโ€‹เบ›เป‰เบญเบ™โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ—เบตเปˆโ€‹เป€เบžเบ‡โ€‹เบˆเบฐโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เปเบšเปˆเบ‡โ€‹เบ›เบฑเบ™โ€‹, N เปเบšเปˆเบ‡โ€‹เบˆเบธเบ”โ€‹เบˆเบฐโ€‹เบชเป‰เบฒเบ‡โ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ” N+1โ€‹.
เบฎเบนเบšเปเบšเบš m:ss เบ—เบฑเบ‡เปเบปเบ”เบˆเบฐเบชเป‰เบฒเบ‡เบเบฒเบ™เปเบšเปˆเบ‡เบ›เบฑเบ™เปƒเบ™เบ‚เบญเบšเป€เบ‚เบ”เบ‚เบญเบ‡เบ‚เบฐเปเปœเบ‡เบเบฒเบ™เบ—เบธเบเบ„เบฑเป‰เบ‡เบ—เบตเปˆเป„เบŸเบฅเปŒเบ›เป‰เบญเบ™เป€เบ‚เบปเป‰เบฒ
เบ„เบธเบ™โ€‹เบ™เบฐโ€‹เบžเบฒเบš CDโ€‹; เป€เบžเบทเปˆเบญเบšเบฑเบ‡เบ„เบฑเบšเบเบฒเบ™เปเบšเปˆเบ‡เบ›เบฑเบ™เบ—เบตเปˆเบšเปเปˆเบชเบญเบ”เบ„เปˆเบญเบ‡เบ•เบฒเบกเบ‚เบฐเปเปœเบ‡เบเบฒเบ™, เปƒเบซเป‰เปƒเบŠเป‰เบฎเบนเบšเปเบšเบšเป„เบšเบ•เปŒเบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™.

cat เบฎเบนเบšเปเบšเบšเบเบฒเบ™ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™
-c เบฅเบฐเบšเบธเบงเปˆเบฒเบŠเบดเป‰เบ™เบชเปˆเบงเบ™ RIFF เบžเบดเป€เบชเบ”เบ„เบงเบ™เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเบเบฑเบ”เบเบฑเป‰เบ™เบˆเบฒเบเบœเบปเบ™เบœเบฐเบฅเบดเบ”. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™
เปเบกเปˆเบ™เบเบฒเบ™เบ‚เบฝเบ™เบšเบปเบ” RIFF เบžเบดเป€เบชเบ”.

-d เบฅเบฐเบšเบธเบงเปˆเบฒเบ‚เปเป‰เบกเบนเบ™ WAVE เบ„เบงเบ™เบ–เบทเบเบชเบฐเบเบฑเบ”เบเบฑเป‰เบ™เบˆเบฒเบเบœเบปเบ™เบœเบฐเบฅเบดเบ”. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™
เป€เบžเบทเปˆเบญเบ‚เบฝเบ™เบ‚เปเป‰เบกเบนเบ™.

-e เบฅเบฐเบšเบธเบงเปˆเบฒเบชเปˆเบงเบ™เบซเบปเบงเบ‚เบญเบ‡ WAVE เบ„เบงเบ™เบ–เบทเบเบชเบฐเบเบฑเบ”เบเบฑเป‰เบ™เบญเบญเบเบˆเบฒเบเบœเบปเบ™เบœเบฐเบฅเบดเบ”. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™
เปเบกเปˆเบ™โ€‹เบเบฒเบ™โ€‹เบ‚เบฝเบ™โ€‹เบซเบปเบงโ€‹เบ‚เปเป‰โ€‹.

-n เบฅเบฐเบšเบธเบงเปˆเบฒ NULL pad byte เปƒเบ™เบ•เบญเบ™เบ—เป‰เบฒเบเบ‚เบญเบ‡เบŠเบธเบ”เบ‚เปเป‰เบกเบนเบ™เบ‚เบฐเปœเบฒเบ”เบ„เบตเบเบ„เบงเบ™เบˆเบฐเป€เบ›เบฑเบ™
เบชเบฐเบเบฑเบ”เบเบฑเป‰เบ™เบˆเบฒเบเบœเบปเบ™เบœเบฐเบฅเบดเบ”, เบ–เป‰เบฒเบ›เบฐเบˆเบธเบšเบฑเบ™. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™เบเบฒเบ™เบ‚เบฝเบ™ NULL pad byte.
เบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เบ™เบณเปƒเบŠเป‰เบžเบฝเบ‡เปเบ•เปˆเป€เบกเบทเปˆเบญเบ‚เปเป‰เบกเบนเบ™ WAVE เบ–เบทเบเบ‚เบฝเบ™เป„เบงเป‰, เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™ เบกเบฑเบ™เบ–เบทเบเบฅเบฐเป€เบฅเบตเบ.

cmp เบฎเบนเบšเปเบšเบšเบเบฒเบ™ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™
-c เปเบซเป‰เบ‡
เบเปเบฒเบ™เบปเบ”เบˆเปเบฒเบ™เบงเบ™เบงเบดเบ™เบฒเบ—เบตเบ‚เบญเบ‡เบชเบฝเบ‡เบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบš buffer เบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบš byte-shift.
เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบžเบฝเบ‡เปเบ•เปˆเป€เบฎเบฑเบ”เปƒเบซเป‰เบ„เบงเบฒเบกเบฎเบนเป‰เบชเบถเบเบเบฑเบš -s เบ—เบฒเบ‡เป€เบฅเบทเบญเบ. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™ 3 เบงเบดเบ™เบฒเบ—เบต.

-f fuzz
เบเปเบฒเบ™เบปเบ” "เบ›เบฑเบ”เป„เบˆ fuzz" เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเปเบฒเบ™เบปเบ”เบงเปˆเบฒเบ‚เปเป‰เบกเบนเบ™ byte-shifted เปเบกเปˆเบ™เบ„เบทเบเบฑเบ™.
fuzz เป€เบ›เบฑเบ™เบˆเปเบฒเบ™เบงเบ™เบšเบงเบเบ—เบตเปˆเบชเบฐเปเบ”เบ‡เป€เบ–เบดเบ‡เบˆเปเบฒเบ™เบงเบ™เบชเบนเบ‡เบชเบธเบ”เบ‚เบญเบ‡ byte เบ—เบตเปˆเบญเบฐเบ™เบธเบเบฒเบ”
เบšเปเปˆเบเบปเบ‡เบเบฑเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบชเบญเบ‡เป„เบŸเบฅเปŒเปƒเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเบ—เบตเปˆเบ„เบปเป‰เบ™เบซเบฒเป‚เบ”เบ -s เบ—เบฒเบ‡เป€เบฅเบทเบญเบ. เบ™เบตเป‰
เบญเบฐโ€‹เบ™เบธโ€‹เบเบฒเบ”โ€‹เปƒเบซเป‰โ€‹เบซเบ™เบถเปˆเบ‡โ€‹เปƒเบ™โ€‹เบเบฒเบ™โ€‹เบเบงเบ”โ€‹เบชเบญเบšโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เปเบ•เบโ€‹เบ•เปˆเบฒเบ‡โ€‹เบเบฑเบ™ bytes เบฅเบฐโ€‹เบซเบงเปˆเบฒเบ‡โ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบ—เบตเปˆ (aโ€‹) เปเบกเปˆเบ™ byteโ€‹-shiftedโ€‹
เปเบฅเบฐ (b) เบกเบตเบขเปˆเบฒเบ‡เบซเบ™เป‰เบญเบเบซเบ™เบถเปˆเบ‡เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เปƒเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเบ„เบปเป‰เบ™เบซเบฒเป‚เบ”เบ -s เบ—เบฒเบ‡เป€เบฅเบทเบญเบ. เบ—
เบ›เบฑเบ”เป„เบˆ fuzz เบชเบนเบ‡เบ‚เบถเป‰เบ™, เบเบฒเบ™เบ„เบปเป‰เบ™เบซเบฒเปƒเบŠเป‰เป€เบงเบฅเบฒเบ”เบปเบ™เบ‚เบถเป‰เบ™, เบชเบฐเบ™เบฑเป‰เบ™เบ•เบฑเป‰เบ‡เบกเบฑเบ™เบ•เปˆเปเบฒเป€เบžเบทเปˆเบญเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ (8
เบซเบผเบทเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™), เปเบฅเบฐเป€เบžเบตเปˆเบกเบกเบฑเบ™เปƒเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบเบ–เป‰เบฒเบˆเปเบฒเป€เบ›เบฑเบ™. เบซเบกเบฒเบเป€เบซเบ”: เบชเบฐเบซเบผเบฑเบšเบ™เบตเป‰เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เป„เบ”เป‰เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™
เปƒเบŠเป‰เบเบฑเบš -s เบชเบฐเบซเบผเบฑเบš.

-l เบฅเบฒเบเบŠเบทเปˆเบเบฒเบ™เบŠเบปเบ”เป€เบŠเบตเบ เปเบฅเบฐเบ„เปˆเบฒเบ‚เบญเบ‡เป„เบšเบ—เปŒเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบ—เบฑเบ‡เปเบปเบ”. เบœเบปเบ™เบœเบฐเบฅเบดเบ”เปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบš 'cmp -l'; เปƒเบ™
เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐ, เบเบฒเบ™เบŠเบปเบ”เป€เบŠเบตเบเปเบกเปˆเบ™ 1-based. เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบเบฑเบšโ€‹ -s เบชเบฐเบซเบผเบฑเบš.

-s เบเบงเบ”เป€เบšเบดเปˆเบ‡เบงเปˆเบฒเบ‚เปเป‰เบกเบนเบ™ WAVE เบ—เบตเปˆเบกเบตเบขเบนเปˆเปƒเบ™เป„เบŸเบฅเปŒเบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เปเบกเปˆเบ™เบ„เบทเบเบฑเบ™เบซเบผเบทเบšเปเปˆ
modulo a byte-shift. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™, เบ™เบตเป‰เบžเบฝเบ‡เปเบ•เปˆเบˆเบฐเบเบงเบ”เบžเบปเบšเบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เป€เบ–เบดเบ‡เบ„เบฑเป‰เบ‡เบ—เปเบฒเบญเบดเบ”
529200 bytes (เป€เบ—เบปเปˆเบฒเบเบฑเบš 3 เบงเบดเบ™เบฒเบ—เบตเบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ„เบธเบ™เบ™เบฐเบžเบฒเบš CD). เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ›เบฝเบšเบ—เบฝเบš
เบ‚เปเป‰เบกเบนเบ™ WAVE เบžเบฒเบเปƒเบ™เป„เบŸเบฅเปŒเบ—เบตเปˆเป€เบœเบปเบฒเป„เบงเป‰เบฅเปˆเบงเบ‡เปœเป‰เบฒเป„เบ›เบซเบฒเบ‚เปเป‰เบกเบนเบ™ WAVE เปƒเบ™เปเบ—เบฃเบฑเบเบ—เบตเปˆเบชเบญเบ”เบ„เป‰เบญเบ‡เบเบฑเบ™
เบˆเบฒเบ CD เบ—เบตเปˆโ€‹เบ–เบทเบโ€‹เป€เบœเบปเบฒโ€‹เป„เบซเบกเป‰โ€‹, เบŠเบถเปˆเบ‡โ€‹เป€เบ›เบฑเบ™โ€‹เบ›เบฐโ€‹เป‚เบซเบเบ”โ€‹เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบเบฒเบ™โ€‹เบ•เบดเบ”โ€‹เบ•เบฒเบก ripped เบกเบฒโ€‹เบˆเบฒเบ CD เป€เบœเบปเบฒ TAOโ€‹,
เปเบฅเบฐเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบˆเบถเปˆเบ‡เบญเบฒเบ”เบˆเบฐเบกเบตเบŠเปˆเบญเบ‡เบซเบงเปˆเบฒเบ‡ 2 เบงเบดเบ™เบฒเบ—เบตเบ‚เบญเบ‡เบ„เบงเบฒเบกเบ‡เบฝเบšเปƒเบ™เบ•เบญเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบชเบฒเบกเบฒเบ”
เบเบฑเบ‡เบŠเปˆเบงเบเบเปเบฒเบ™เบปเบ”เป€เบ„เบทเปˆเบญเบ‡เบ‚เบฝเบ™ CD / CD reader เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบเบฒเบ™เบญเปˆเบฒเบ™ / เบ‚เบฝเบ™ offset.

cue เบฎเบนเบšเปเบšเบšเบเบฒเบ™ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™
-c เบฅเบฐเบšเบธเบงเปˆเบฒเบŠเบตเบ” CUE เบ‡เปˆเบฒเบเป†เบ„เบงเบ™เบˆเบฐเป€เบ›เบฑเบ™เบœเบปเบ™เบญเบญเบเบกเบฒ. เบ™เบตเป‰เปเบกเปˆเบ™เบ„เบณเบชเบฑเปˆเบ‡เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™.
เปเบฒเบเป€เบซเบ”: เป„เบŸเบฅเปŒเบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบฑเบ‡เปเบปเบ”เบ•เป‰เบญเบ‡เบกเบตเบ„เบธเบ™เบ™เบฐเบžเบฒเบš CD เป€เบžเบทเปˆเบญเปƒเบซเป‰เปเบœเปˆเบ™ CUE เบ–เบทเบเบ•เป‰เบญเบ‡.

-s เบฅเบฐเบšเบธเบงเปˆเบฒเบˆเบธเบ”เปเบšเปˆเบ‡เบญเบญเบเปƒเบ™เบฎเบนเบšเปเบšเบšเป„เบšเบ•เปŒ-เบŠเบปเบ”เป€เบŠเบตเบเบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™เบ„เบงเบ™เบˆเบฐเป€เบ›เบฑเบ™เบœเบปเบ™เบญเบญเบเบกเบฒ.

เป€เบŠเบทเปˆเบญเบซเบกเบฑเป‰เบ™ เบฎเบนเบšเปเบšเบšเบเบฒเบ™ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™
เบซเบกเบฒเบเป€เบซเบ”: เบŠเบทเปˆเป„เบŸเบฅเปŒเบชเปเบฒเบฅเบฑเบšเป„เบŸเบฅเปŒเบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปƒเบ™ เป€เบŠเบทเปˆเบญเบซเบกเบฑเป‰เบ™ เป‚เบซเบกเบ”เบˆเบฐเบ–เบทเบเบ•เบฑเป‰เบ‡เบŠเบทเปˆเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเป„เบŸเบฅเปŒเบ—เบตเปˆเบ›เป‰เบญเบ™เป€เบ‚เบปเป‰เบฒ
เบŠเบทเปˆ. เป‚เบ”เบโ€‹เบชเบฐโ€‹เป€เบžเบฒเบฐโ€‹, เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบŠเบทเปˆโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบ—เบตเปˆโ€‹เบ›เป‰เบญเบ™โ€‹เบฅเบปเบ‡โ€‹เบ—เป‰เบฒเบโ€‹เบ”เป‰เบงเบโ€‹เบเบฒเบ™โ€‹เบ‚เบฐโ€‹เบซเบเบฒเบโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เปƒเบ™โ€‹เบ•เบญเบ™โ€‹เบ•เบปเป‰เบ™โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ—เบตเปˆโ€‹
เบฎเบนเบšโ€‹เปเบšเบšโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹, เบซเบผเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เบ™เบฑเป‰เบ™โ€‹เบเบฒเบ™โ€‹เบ‚เบฐโ€‹เบซเบเบฒเบโ€‹เปƒเบ™โ€‹เบ•เบญเบ™โ€‹เบ•เบปเป‰เบ™โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹เบ—เบตเปˆโ€‹เบ•เป‰เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบˆเบฐโ€‹เบ—เบปเบ”โ€‹เปเบ—เบ™โ€‹เบกเบฑเบ™โ€‹;
เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบกเบฑเบ™เบˆเบฐเบ–เบทเบเบ•เบทเปˆเบกเปƒเบชเปˆเบเบฑเบšเบกเบฑเบ™. เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡, เบชเปเบฒเบฅเบฑเบšเบฎเบนเบšเปเบšเบšเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ‚เบญเบ‡ shn เปเบฅเบฐ wav
เป„เบŸเบฅเปŒเบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบกเบตเบŠเบทเปˆเบงเปˆเบฒ 'file.wav', เป„เบŸเบฅเปŒเบ—เบตเปˆเบ›เปˆเบฝเบ™เปเบฅเป‰เบงเบˆเบฐเบกเบตเบŠเบทเปˆ 'file.shn', เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบ '.wav' เปเบกเปˆเบ™
เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบชเปเบฒเบฅเบฑเบš wav เบฎเบนเบšเปเบšเบš. เปƒเบ™เบ—เบฒเบ‡เบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบก, เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ”เบฝเบงเบเบฑเบ™
เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡, เปเบ•เปˆเบ”เป‰เบงเบเป„เบŸเบฅเปŒเบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบกเบตเบŠเบทเปˆ 'file.wave', เป„เบŸเบฅเปŒเบ—เบตเปˆเบ›เปˆเบฝเบ™เปƒเบˆเป€เบซเบฅเบทเป‰เบญเบกเปƒเบชเบˆเบฐเบ–เบทเบเบ•เบฑเป‰เบ‡เบŠเบทเปˆ
'file.wave.shn', เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบ '.wave' เบšเปเปˆเบเบปเบ‡เบเบฑเบš '.wav'. เบ™เบตเป‰เบชเบฒเบกเบฒเบ” overridden เบเบฑเบš -a
เปเบฅเบฐ / เบซเบผเบท -z เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบปเปˆเบงเป‚เบฅเบเบ—เบตเปˆเบญเบฐเบ—เบดเบšเบฒเบเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡.

เบˆเบปเปˆเบ‡เบˆเบทเปˆเป„เบงเป‰เบงเปˆเบฒเบšเบฒเบ‡เบ•เบปเบงเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบฎเบนเบšเปเบšเบšเบœเบปเบ™เบœเบฐเบฅเบดเบ” (เป€เบŠเบฑเปˆเบ™: flac, ape) เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบฅเบญเบเป€เบญเบปเบฒเบซเบปเบงเบญเบญเบ
เปเบฅเบฐ/เบซเบผเบท chunks RIFF เบžเบดเป€เบชเบ”, เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบญเบทเปˆเบ™เป† (เบ•เบปเบงเบขเปˆเบฒเบ‡ sox) เบญเบฒเบ”เบˆเบฐเบ›เบฑเบšเบ‚เบฐเบซเบ™เบฒเบ”เบ‚เปเป‰เบกเบนเบ™ WAVE เปƒเบ™เบ—เบตเปˆเบซเบฒเบเบฒเบ.
เบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบžเบทเปˆเบญเบˆเบฑเบ”เบงเบฒเบ‡เบชเบฝเบ‡เบขเบนเปˆเปƒเบ™เบ‚เบญเบšเป€เบ‚เบ”เบšเบฅเบฑเบญเบ.

-t เบญเปˆเบฒเบ™เบ‚เปเป‰เบกเบนเบ™ WAVE เบˆเบฒเบ terminal.

เบ‚เปเป‰เบกเบนเบ™ เบฎเบนเบšเปเบšเบšเบเบฒเบ™ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™
เป‚เปเบ”เบ™เบตเป‰เบšเปเปˆเบฎเบญเบ‡เบฎเบฑเบšเบ•เบปเบงเป€เบฅเบทเบญเบเป€เบžเบตเปˆเบกเป€เบ•เบตเบกเปƒเบ”เป†.

เบญเบญเบ เบฎเบนเบšเปเบšเบšเบเบฒเบ™ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™
เบซเบกเบฒเบเป€เบซเบ”: เบŠเบทเปˆเป„เบŸเบฅเปŒเบชเปเบฒเบฅเบฑเบšเป„เบŸเบฅเปŒเบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปƒเบ™ เบญเบญเบ เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบˆเบฐโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบญเบตเบ‡โ€‹เปƒเบชเปˆโ€‹เบŠเบทเปˆโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบ—เบตเปˆโ€‹เบ›เบฐโ€‹เบเบญเบšโ€‹เบ”เป‰เบงเบโ€‹
string '-stripped' เบ•เบทเปˆเบกเปƒเบชเปˆเบเบฑเบšเบกเบฑเบ™, เปเบฅเบฐเบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบเบˆเบฐเป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡
เบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบœเบปเบ™เบœเบฐเบฅเบดเบ”. เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡, เบกเบตเบฎเบนเบšเปเบšเบšเป€เบญเบเบฐเบชเบฒเบ™เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ‚เบญเบ‡ wav เป„เบŸเบฅเปŒ 'bar.shn'
เบˆเบฐเบเบฒเบเป€เบ›เบฑเบ™ 'bar-stripped.wav'. เบ™เบตเป‰เบชเบฒเบกเบฒเบ” overridden เบเบฑเบš -a เปเบฅเบฐ / เบซเบผเบท -z เบ—เบปเปˆเบงเป‚เบฅเบ
เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบ—เบตเปˆโ€‹เบญเบฐโ€‹เบ—เบดโ€‹เบšเบฒเบโ€‹เบ‚เป‰เบฒเบ‡โ€‹เป€เบ—เบดเบ‡โ€‹.

เบˆเบปเปˆเบ‡เบˆเบทเปˆเป„เบงเป‰เบงเปˆเบฒเบšเบฒเบ‡เบ•เบปเบงเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบฎเบนเบšเปเบšเบšเบœเบปเบ™เบœเบฐเบฅเบดเบ” (เป€เบŠเบฑเปˆเบ™: flac, ape) เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบฅเบญเบเป€เบญเบปเบฒเบซเบปเบงเบญเบญเบ
เปเบฅเบฐ/เบซเบผเบท chunks RIFF เบžเบดเป€เบชเบ”, เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบญเบทเปˆเบ™เป† (เบ•เบปเบงเบขเปˆเบฒเบ‡ sox) เบญเบฒเบ”เบˆเบฐเบ›เบฑเบšเบ‚เบฐเบซเบ™เบฒเบ”เบ‚เปเป‰เบกเบนเบ™ WAVE เปƒเบ™เบ—เบตเปˆเบซเบฒเบเบฒเบ.
เบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบžเบทเปˆเบญเบˆเบฑเบ”เบงเบฒเบ‡เบชเบฝเบ‡เบขเบนเปˆเปƒเบ™เบ‚เบญเบšเป€เบ‚เบ”เบšเบฅเบฑเบญเบ.

-c เบฅเบฐเบšเบธเบงเปˆเบฒเบŠเบดเป‰เบ™เบชเปˆเบงเบ™ RIFF เบžเบดเป€เบชเบ”เบšเปเปˆเบ„เบงเบ™เบ–เบทเบเบ–เบญเบ”เบญเบญเบ. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™เป€เบžเบทเปˆเบญเป€เบญเบปเบฒเบญเบญเบ
เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เบ—เบตเปˆเบ›เบฒเบเบปเบ”เบซเบผเบฑเบ‡เบˆเบฒเบเบ‚เปเป‰เบกเบนเบ™เบ—เปเบฒเบญเบดเบ”.

-e เบฅเบฐเบšเบธเบงเปˆเบฒเบชเปˆเบงเบ™เบซเบปเบงเบ‚เบญเบ‡ WAVE เบšเปเปˆเบ„เบงเบ™เบ–เบทเบเป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบ›เบฑเบ™ canonical. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™เป€เบžเบทเปˆเบญ
canonicalize เบชเปˆเบงเบ™เบซเบปเบง.

gen เบฎเบนเบšเปเบšเบšเบเบฒเบ™ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™
เบซเบกเบฒเบเป€เบซเบ”: เบŠเบทเปˆเป„เบŸเบฅเปŒเบชเปเบฒเบฅเบฑเบšเป„เบŸเบฅเปŒเบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปƒเบ™ gen เป‚เปเบ”เบˆเบฐเบ–เบทเบเบ™เบณเปœเป‰เบฒเบ”เป‰เบงเบ 'เบ„เบงเบฒเบกเบ‡เบฝเบš.', เปเบฅเบฐ
เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบเบˆเบฐเป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡เบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบœเบปเบ™เบœเบฐเบฅเบดเบ”. เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡, เบกเบต
เบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ‚เบญเบ‡ wav เป„เบŸเบฅเปŒเบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เบˆเบฐเบเบฒเบเป€เบ›เบฑเบ™ 'silence.wav'. เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™
overridden เบเบฑเบš -a เปเบฅเบฐ / เบซเบผเบท -z เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบปเปˆเบงเป‚เบฅเบเบ—เบตเปˆเบญเบฐเบ—เบดเบšเบฒเบเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡.

-l len เบชเป‰เบฒเบ‡เป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบต len เบˆเปเบฒเบ™เบงเบ™เบ„เบงเบฒเบกเบ‡เบฝเบš. len เบˆเบฐเบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™ bytes, m:ss,
m:ss.ff เบซเบผเบท m:ss.nnn เบฎเบนเบšเปเบšเบš.

trim เบฎเบนเบšเปเบšเบšเบเบฒเบ™ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™
เบซเบกเบฒเบเป€เบซเบ”: เบŠเบทเปˆเป„เบŸเบฅเปŒเบชเปเบฒเบฅเบฑเบšเป„เบŸเบฅเปŒเบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปƒเบ™ trim เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบˆเบฐโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบญเบตเบ‡โ€‹เปƒเบชเปˆโ€‹เบŠเบทเปˆโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบ—เบตเปˆโ€‹เบ›เบฐโ€‹เบเบญเบšโ€‹เบ”เป‰เบงเบโ€‹
string '-trimmed' เบ•เบทเปˆเบกเปƒเบชเปˆเบเบฑเบšเบกเบฑเบ™, เปเบฅเบฐเบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบเบˆเบฐเป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡
เบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบœเบปเบ™เบœเบฐเบฅเบดเบ”. เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡, เบกเบตเบฎเบนเบšเปเบšเบšเป€เบญเบเบฐเบชเบฒเบ™เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ‚เบญเบ‡ shn เป„เบŸเบฅเปŒ 'foo.wav'
เบˆเบฐเบเบฒเบเป€เบ›เบฑเบ™ 'foo-trimmed.shn'. เบ™เบตเป‰เบชเบฒเบกเบฒเบ” overridden เบเบฑเบš -a เปเบฅเบฐ / เบซเบผเบท -z เบ—เบปเปˆเบงเป‚เบฅเบ
เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบ—เบตเปˆโ€‹เบญเบฐโ€‹เบ—เบดโ€‹เบšเบฒเบโ€‹เบ‚เป‰เบฒเบ‡โ€‹เป€เบ—เบดเบ‡โ€‹.

-b เบžเบฝเบ‡เปเบ•เปˆเบ•เบฑเบ”เบ„เบงเบฒเบกเบ‡เบฝเบšเบญเบญเบเบˆเบฒเบเบˆเบธเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡เป„เบŸเบฅเปŒ

-e เบžเบฝเบ‡เปเบ•เปˆเบ•เบฑเบ”เบ„เบงเบฒเบกเบ‡เบฝเบšเบญเบญเบเบˆเบฒเบเบ—เป‰เบฒเบเป„เบŸเบฅเปŒ

ENVIRONMENT เบ„เบงเบฒเบกเบฎเบฑเบšเบœเบดเบ”เบŠเบญเบš


ST_DEBUG
เบ–เป‰เบฒเบ•เบฑเป‰เบ‡, shntool เบˆเบฐเบžเบดเบกเบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบ”เบตเบšเบฑเบ. เบ™เบตเป‰เปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบš -D
เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบ—เบปเปˆเบงโ€‹เป‚เบฅเบโ€‹, เป‚เบ”เบโ€‹เบกเบตโ€‹เบ‚เปเป‰โ€‹เบเบปเบโ€‹เป€เบงเบฑเป‰เบ™โ€‹เบ—เบตเปˆ debugging เบ–เบทเบโ€‹เป€เบ›เบตเบ”โ€‹เปƒเบŠเป‰โ€‹เบ‡เบฒเบ™โ€‹เปƒเบ™โ€‹เบ—เบฑเบ™โ€‹เบ—เบตโ€‹, เปเบ—เบ™โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เป€เบ›เบฑเบ™โ€‹
เป€เบกเบทเปˆเบญเป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบ–เบทเบเบงเบดเป€เบ„เบฒเบฐ.

ST_ _เบ—เบฑเบ™เบงเบฒ
เบฅเบฐเบšเบธเบ•เบปเบงเบ–เบญเบ”เบฅเบฐเบซเบฑเบ”เบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™ เปเบฅเบฐ/เบซเบผเบท arguments. เปเบ—เบ™เบ—เบตเปˆ เบเบฑเบš
เบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚, เบ•เบปเบงเบขเปˆเบฒเบ‡ ST_SHN_DEC. เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡เบ•เบปเบงเปเบ›เบ™เบตเป‰เปเบกเปˆเบ™
analagous เบเบฑเบš -i เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบปเปˆเบงเป‚เบฅเบ, เบเบปเบเป€เบงเบฑเป‰เบ™เบฎเบนเบšเปเบšเบšเป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เบšเปเปˆเป„เบ”เป‰เบฅเบงเบก.
เบ•เบปเบงเบขเปˆเบฒเบ‡:

ST_SHN_DEC='shorten-2.3b'

ST_SHN_DEC='เบชเบฑเป‰เบ™ -x -d 2048 %f -'

ST_ _ENC
เบฅเบฐเบšเบธเบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบœเบปเบ™เบœเบฐเบฅเบดเบ”, เบ•เบปเบงเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ” เปเบฅเบฐ/เบซเบผเบท arguments. เปเบ—เบ™เบ—เบตเปˆ
เบเบฑเบšเบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚, e.g ST_SHN_ENC. เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡เบ•เบปเบงเปเบ›เบ™เบตเป‰
เปเบกเปˆเบ™ analagous เบเบฑเบš -o เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบปเปˆเบงเป‚เบฅเบ, เบเบปเบเป€เบงเบฑเป‰เบ™เบฎเบนเบšเปเบšเบšเป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เบšเปเปˆเปเบกเปˆเบ™
เบฅเบงเบก. เบ•เบปเบงเบขเปˆเบฒเบ‡:

ST_SHN_ENC='เบชเบฑเป‰เบ™ -v2 - %f'

ST_FLAC_ENC='เปเบ›เป‰เบ‡ - %f'

ST_AIFF_ENC='ext=aif'

ST_CUST_ENC='ext=mp3 เปเบœเปˆเบ™เปƒเบšเบ„เป‰เบฒเบเบ„เบท --เบ‡เบฝเบš - %f'

เบˆเบปเปˆเบ‡เบˆเบทเปˆเป„เบงเป‰เบงเปˆเบฒเบ•เบปเบงเป€เบฅเบทเบญเบเปเบ–เบงเบ„เปเบฒเบชเบฑเปˆเบ‡เบกเบตเบชเปˆเบงเบ™เบชเปเบฒเบ„เบฑเบ™เบซเบผเบฒเบเบเบงเปˆเบฒเบ•เบปเบงเปเบ›เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰.

เบญเบญเบ STATUS


เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›เปเบฅเป‰เบง, shntool เบˆเบฐเบญเบญเบเบ”เป‰เบงเบเบชเบฐเบ–เบฒเบ™เบฐ 0 เป€เบกเบทเปˆเบญเบชเบณเป€เบฅเบฑเบ”, เปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบฐ 1 เบ–เป‰เบฒเบกเบฑเบ™
เบžเบปเบšโ€‹เบเบฑเบšโ€‹เบ„เบงเบฒเบกโ€‹เบœเบดเบ”โ€‹เบžเบฒเบ”โ€‹. เบ‚เปเป‰เบเบปเบเป€เบงเบฑเป‰เบ™เบžเบฝเบ‡เปเบ•เปˆเปเบกเปˆเบ™เป€เบกเบทเปˆเบญเบ—เบฒเบ‡เป€เบฅเบทเบญเบ 'เป€เบŠเบปเบฒ' เบ–เบทเบเป€เบฅเบทเบญเบเบˆเบฒเบเบžเบฒเบเปƒเบ™
เป€เบกเบ™เบนเบเบฒเบ™เบˆเบฑเบ”เบฎเบฝเบ‡เป„เบŸเบฅเปŒเปเบšเบšเป‚เบ•เป‰เบ•เบญเบš, เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰เบชเบฐเบ–เบฒเบ™เบฐเบ—เบตเปˆเบกเบตเบขเบนเปˆเบˆเบฐเป€เบ›เบฑเบ™ 255.

เบซเบกเบฒเบเป€เบซเบ”


shntool เป€เบ›เบฑเบ™เบŠเบทเปˆเบœเบดเบ”, เป€เบžเบฒเบฐเบงเปˆเบฒเบกเบฑเบ™เบ›เบฐเบกเบงเบ™เบœเบปเบ™เบ‚เปเป‰เบกเบนเบ™ WAVE, เบšเปเปˆเปเบกเปˆเบ™เบ‚เปเป‰เบกเบนเบ™เบชเบฑเป‰เบ™เบฅเบปเบ‡. เบŠเบทเปˆเปเบกเปˆเบ™ เบ
เบเบถเบ”เบ–เบทเบ•เบฑเป‰เบ‡เปเบ•เปˆเบ•เบญเบ™เบ•เบปเป‰เบ™เบ‚เบญเบ‡เบกเบฑเบ™เป€เบ›เบฑเบ™ 'shnlen', เป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเป€เบžเบทเปˆเบญเบชเบฐเบเบฑเบ”
เบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบ‚เปเป‰เบกเบนเบ™ WAVE เบ—เบตเปˆเป€เบเบฑเบšเป„เบงเป‰เบžเบฒเบเปƒเบ™เป„เบŸเบฅเปŒ .shn.

เบ™เบฒเบกเปเบเบ‡เบชเปเบฒเบฅเบฑเบš shntool เบ–เบทเบเบ™เบณเปœเป‰เบฒเบ”เป‰เบงเบ 'shn' เปเบ—เบ™ 'wav' เป€เบžเบทเปˆเบญเบซเบผเบตเบเป€เบงเบฑเป‰เบ™เบเบฒเบ™เบ•เบณเบเบฑเบ™เบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰
เบเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบง.

เปƒเบŠเป‰ shncat เบญเบญเบ™เป„เบฅเบ™เปŒเป‚เบ”เบเปƒเบŠเป‰เบšเปเบฅเบดเบเบฒเบ™ onworks.net


เป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบเบŸเบฃเบต

เบ”เบฒเบงเป‚เบซเบผเบ”เปเบญเบฑเบš Windows เปเบฅเบฐ Linux

  • 1
    เบŠเบฑเป‰เบ™เบซเป‰เบญเบ‡เบเบฒเบ™
    เบŠเบฑเป‰เบ™เบซเป‰เบญเบ‡เบเบฒเบ™
    OfficeFloor เปƒเบซเป‰ inversion เบ‚เบญเบ‡
    เบเบฒเบ™โ€‹เบ„เบงเบšโ€‹เบ„เบธเบก couplingโ€‹, เบกเบตโ€‹เบ‚เบญเบ‡โ€‹เบ•เบปเบ™โ€‹: - เบ‚เบถเป‰เบ™โ€‹เบเบฑเบšโ€‹
    เบเบฒเบ™เบชเบฑเบเบขเบฒ - เบเบฒเบ™เบชเบฑเบเบขเบฒเบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡ -
    เบเบฒเบ™เบชเบตเบ” thread เบชเปเบฒเบฅเบฑเบšเบ‚เปเป‰เบกเบนเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบก
    เบขเป‰เบฝเบกเบขเบฒเบก ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” OfficeFloor
  • 2
    DivKit
    DivKit
    DivKit เป€เบ›เบฑเบ™เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ” Server-Driven
    เป‚เบ„เบ‡เบฎเปˆเบฒเบ‡เบเบฒเบ™ UI (SDUI). เบกเบฑเบ™เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™
    เป€เบ›เบตเบ”เบ•เบปเบงเบเบฒเบ™เบญเบฑเบšเป€เบ”เบ”เบ—เบตเปˆเบกเบฒเบˆเบฒเบเป€เบŠเบตเบšเป€เบงเบตเป€เบžเบทเปˆเบญ
    เบชเบฐโ€‹เบšเบฑเบš app เบ—เบตเปˆโ€‹เปเบ•เบโ€‹เบ•เปˆเบฒเบ‡โ€‹เบเบฑเบ™โ€‹. เบ™เบญเบเบˆเบฒเบเบ™เบตเป‰, เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™
    เปƒเบŠเป‰เป€เบžเบทเปˆเบญ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” DivKit
  • 3
    เบ•เบปเบงเบ›เปˆเบฝเบ™เบเปˆเบญเบ
    เบ•เบปเบงเบ›เปˆเบฝเบ™เบเปˆเบญเบ
    เบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เปƒเบ™เบเบฒเบ™เปเบ›เบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เบ•เปˆเบฒเบ‡เป†
    เบฎเบนเบšเปเบšเบšเบเบฒเบ™เบชเบฐเบซเบกเบฑเบ. เบœเบนเป‰เปƒเบŠเป‰ Shadowrocket
    เบ„เบงเบ™เปƒเบŠเป‰ ss, ssr เบซเบผเบท v2ray เป€เบ›เบฑเบ™เป€เบ›เบปเป‰เบฒเปเบฒเบ.
    เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบžเบตเปˆเบก &remark= เปƒเบชเปˆ
    Telegram-like HT...
    เบ”เบฒเบงเป‚เบซเบฅเบ”เบ•เบปเบงเปเบ›เบ‡เบชเบฑเบ™เบเบฒเบ™เบเปˆเบญเบ
  • 4
    เบŠเบฑเบ
    เบŠเบฑเบ
    SWASH เปเบกเปˆเบ™เบ•เบปเบงเป€เบฅเบเบ—เบตเปˆเบกเบตเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบ—เบปเปˆเบงเป„เบ›
    เป€เบ„เบทเปˆเบญเบ‡โ€‹เบกเบทโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบˆเปเบฒโ€‹เบฅเบญเบ‡โ€‹เบšเปเปˆโ€‹เบชเบฐโ€‹เบซเบกเปเปˆเบฒโ€‹เบชเบฐโ€‹เป€เบซเบกเบตโ€‹,
    เบšเปเปˆ hydrostatic, เบšเปเปˆเบกเบตเบžเบทเป‰เบ™เบœเบดเบง,
    เบ›เบฐเบเบปเบ”เบเบฒเบ™เป„เบซเบผเบงเบฝเบ™ เปเบฅเบฐเบเบฒเบ™เบ‚เบปเบ™เบชเบปเปˆเบ‡
    เปƒเบ™โ€‹เบ™โ€‹เป‰โ€‹เปโ€‹เบฒ coastal เป€เบ›เบฑเบ™ ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” SWASH
  • 5
    VBA-M (เป€เบเบฑเบšเป„เบงเป‰ - เบ•เบญเบ™เบ™เบตเป‰เบขเบนเปˆเปƒเบ™ Github)
    VBA-M (เป€เบเบฑเบšเป„เบงเป‰ - เบ•เบญเบ™เบ™เบตเป‰เบขเบนเปˆเปƒเบ™ Github)
    เป‚เบ„เบ‡เบเบฒเบ™เป„เบ”เป‰เบเป‰เบฒเบเป„เบ›
    https://github.com/visualboyadvance-m/visualboyadvance-m
    เบ„เบธเบ™โ€‹เบฅเบฑเบโ€‹เบชเบฐโ€‹เบ™เบฐ: Cheat creationsave statesmulti
    เบฅเบฐเบšเบปเบš, เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ gba, gbc, gb, sgb,
    sgb2Tu...
    เบ”เบฒเบงเป‚เบซเบฅเบ” VBA-M (เป€เบเบฑเบšเป„เบงเป‰ - เบ•เบญเบ™เบ™เบตเป‰เบขเบนเปˆเปƒเบ™ Github)
  • 6
    Stacer
    Stacer
    Linux System Optimizer เปเบฅเบฐเบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบก
    Github Repository:
    https://github.com/oguzhaninan/Stacer.
    เบœเบนเป‰เบŠเบปเบก: เบœเบนเป‰เปƒเบŠเป‰เบชเบธเบ”เบ—เป‰เบฒเบ/เป€เบ”เบฑเบชเบ—เบฑเบญเบš. เบœเบนเป‰เปƒเบŠเป‰
    เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš: Qt. เบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบก La...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Stacer
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Linux เบ„เบณ เบชเบฑเปˆเบ‡

  • 1
    7za
    7za
    7za - เปเบŸเป‰เบกเบˆเบฑเบ”เป€เบเบฑเบšเป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบตเบชเบนเบ‡เบชเบธเบ”
    เบญเบฑเบ”โ€‹เบ•เบฒโ€‹เบชเปˆเบงเบ™โ€‹เบเบฒเบ™โ€‹เบšเบตเบšโ€‹เบญเบฑเบ” ...
    เปเบฅเปˆเบ™ 7za
  • 2
    เบ‚เบฐ เปœเบฒเบ” 7zr
    เบ‚เบฐ เปœเบฒเบ” 7zr
    7zr - เปเบŸเป‰เบกเบˆเบฑเบ”เป€เบเบฑเบšเป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบตเบชเบนเบ‡เบชเบธเบ”
    เบญเบฑเบ”โ€‹เบ•เบฒโ€‹เบชเปˆเบงเบ™โ€‹เบเบฒเบ™โ€‹เบšเบตเบšโ€‹เบญเบฑเบ” ...
    เปเบฅเปˆเบ™ 7zr
  • 3
    cpan
    cpan
    cpan - เป‚เบ•เป‰เบ•เบญเบšเป„เบ”เป‰เบขเปˆเบฒเบ‡เบ‡เปˆเบฒเบเบ”เบฒเบเบเบฑเบš CPAN เบˆเบฒเบ
    เป€เบชเบฑเป‰เบ™โ€‹เบ„เปเบฒโ€‹เบชเบฑเปˆเบ‡ ...
    เปเบฅเปˆเบ™ cpan
  • 4
    cpan2debp
    cpan2debp
    dh-make-perl - เบชเป‰เบฒเบ‡เปเบซเบผเปˆเบ‡ debian
    เบŠเบธเบ”เบˆเบฒเบ Perl modules ...
    เปเบฅเปˆเบ™ cpan2debp
  • 5
    เป€เบŸเบงเบฅเบดเบ™
    เป€เบŸเบงเบฅเบดเบ™
    freewheeling ๏ฟฝ live looping musically followings
    เป€เบ„เบทเปˆเบญเบ‡โ€‹เบกเบท...
    เปเบฅเปˆเบ™ fweelin
  • 6
    fweexec
    fweexec
    fwexec - เป‚เบ›เบฃเปเบเบกเบญเบฑเบšเป‚เบซเบฅเบ” เปเบฅเบฐเบ”เบณเป€เบ™เบตเบ™เบเบฒเบ™เบ„เบทเบ™เปƒเปเปˆ
    เป„เบŸเบฅเปŒเบฎเบนเบšเบžเบฒเบšเป„เบ›เบซเบฒเบญเบธเบ›เบฐเบเบญเบ™ NXT เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ ...
    เปเบฅเปˆเบ™ fweexec
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Ad