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) http://libsndfile.github.io/libsndfile نویسندگان (AUTHORS) Erik de Castro Lopo . Linux 6.12.107+deb13-amd64 November 2, 2014 Linux 6.12.107+deb13-amd64