| SNDFILE-CONVERT(1) | General Commands Manual | SNDFILE-CONVERT(1) |
نام (NAME)
sndfile-convert —
تبدیل
فرمتهای
مختلف
فایلهای
صوتی به
یکدیگر با
استفاده از
libsndfile
خلاصه دستور (SYNOPSIS)
sndfile-convert
[-override-sample-rate=rate]
[-endian=little |
big | cpu]
[-normalize] [encoding]
input output
توضیحات (DESCRIPTION)
sndfile-convert
فایلهای
صوتی را از
یک فرمت
صوتی به
فرمت دیگر
تبدیل
میکند. اگر
فایل خروجی
از قبل وجود
داشته
باشد،
بازنویسی
میشود.
فرمتها (Formats)
فرمت فایل خروجی بر اساس پسوند نام فایل تعیین میشود. فرمتهای فایلی زیر در حال حاضر پشتیبانی و شناخته میشوند:
- wav
- WAV (مایکروسافت)
- aif
- AIFF (اپل/SGI)
- au
- AU (سان/NeXT)
- snd
- AU (سان/NeXT)
- raw
- RAW (بدون هدر)
- gsm
- RAW (بدون هدر)
- vox
- RAW (بدون هدر)
- paf
- PAF (سامانه Ensoniq PARIS، اندیان بزرگ)
- fap
- PAF (سامانه Ensoniq PARIS، اندیان کوچک)
- svx
- IFF (فرمت Amiga IFF/SVX8/SV16)
- nist
- SPHERE (فرمت NIST SPeech HEader Resources)
- sph
- SPHERE (فرمت NIST SPeech HEader Resources)
- voc
- VOC (محصول Creative Labs)
- ircam
- SF (فرمت Berkeley/IRCAM/CARL)
- sf
- SF (فرمت Berkeley/IRCAM/CARL)
- w64
- W64 (فرمت SoundFoundry WAVE 64)
- mat
- MAT4 (فرمت GNU Octave 2.0 / Matlab 4.2)
- mat4
- MAT4 (فرمت GNU Octave 2.0 / Matlab 4.2)
- mat5
- MAT5 (فرمت GNU Octave 2.1 / Matlab 5.0)
- pvf
- PVF (فرمت Portable Voice Format)
- xi
- XI (فرمت FastTracker 2)
- htk
- HTK (فرمت HMM Tool Kit)
- sds
- SDS (استاندارد Midi Sample Dump Standard)
- avr
- AVR (فرمت Audio Visual Research)
- wavex
- WAVEX (فرمت MS WAVE به همراه WAVEFORMATEX)
- sd2
- SD2 (فرمت Sound Designer II)
- flac
- FLAC (کدک صوتی بدون اتلاف FLAC)
- caf
- CAF (فایل Apple Core Audio)
- wve
- WVE (فرمت Psion Series 3)
- prc
- WVE (فرمت Psion Series 3)
- ogg
- OGG (فرمت ظرف OGG)
- oga
- OGG (فرمت ظرف OGG)
- mpc
- MPC (فرمت Akai MPC 2k)
- rf64
- RF64 (فرمت RIFF 64)
گزینهها (Options)
گزینههای زیر پشتیبانی میشوند:
-override-sample-rate=rate- تنظیم نرخ نمونهبرداری ورودی به rate هرتز.
-endian=little- تنظیم ترتیب بایتهای فایل خروجی به صورت اندیان کوچک (little-endian).
-endian=big- تنظیم ترتیب بایتهای فایل خروجی به صورت اندیان بزرگ (big-endian).
-endian=cpu- تنظیم ترتیب بایتهای فایل خروجی مطابق با ترتیب بایتهای پردازنده (CPU).
-normalize- نرمالسازی دادههای صوتی در فایل خروجی.
کدگذاریها (Encodings)
پارامتر اختیاری encoding امکان تنظیم نحوه کدگذاری دادهها را برای فایل خروجی فراهم میکند. کدگذاریهای زیر در حال حاضر پشتیبانی میشوند:
-pcms8- کدگذاری 8 بیتی علامتدار pcm
-pcmu8- کدگذاری 8 بیتی بدون علامت pcm
-pcm16- کدگذاری 16 بیتی pcm
-pcm24- کدگذاری 24 بیتی pcm
-pcm32- کدگذاری 32 بیتی pcm
-float32- ممیز شناور 32 بیتی
-ulaw- کدگذاری ULAW
-alaw- کدگذاری ALAW
-ima-adpcm- کدگذاری IMA ADPCM (فقط WAV)
-ms-adpcm- کدگذاری MS ADPCM (فقط WAV)
-gsm610- کدگذاری GSM6.10 (فقط WAV)
-dwvw12- کدگذاری 12 بیتی DWVW (فقط AIFF)
-dwvw16- کدگذاری 16 بیتی DWVW (فقط AIFF)
-dwvw24- کدگذاری 24 بیتی DWVW (فقط AIFF)
-vorbis- کدگذاری Vorbis (فقط OGG)
اگر هیچ
کدگذاری
برای فایل
خروجی مشخص
نشود،
sndfile-convert تلاش
میکند از
کدگذاری
فایل ورودی
استفاده
کند. این کار
همیشه
موفقیتآمیز
نخواهد بود
زیرا بیشتر
فرمتهای
ظرف (مانند
WAV، AIFF و غیره)
تنها از
زیرمجموعه
کوچکی از
کدگذاریها
پشتیبانی
میکنند
(مانند PCM
شانزده
بیتی، a-law، Vorbis و
غیره).
وضعیت خروج (EXIT STATUS)
The sndfile-convert utility exits 0
on success, and >0 if an error occurs.
همچنین ببینید (SEE ALSO)
نویسندگان (AUTHORS)
Erik de Castro Lopo <erikd@mega-nerd.com>.
| November 2, 2014 | Linux 6.12.107+deb13-amd64 |