| oggdec(1) | Vorbis Tools | oggdec(1) |
نام (NAME)
oggdec - رمزگشای ساده برای تبدیل فایلهای Ogg Vorbis به فایلهای صوتی PCM (قالب Wave یا RAW)
خلاصه دستور (SYNOPSIS)
oggdec [ -Qhv ] [ -b bits_per_sample ] [ -e endianness ] [ -R ] [ -s signedness ] [ -o outputfile ] file ...
توضیحات (DESCRIPTION)
oggdec فایلهای Ogg Vorbis را به فایلهای صوتی با کدگذاری PCM («فشردهنشده») در قالب Wave یا RAW رمزگشایی میکند.
برای هر فایل ورودی، oggdec خروجی را در فایلی با نام برگرفته از نام فایل ورودی و تغییر پسوند آن به «.wav» یا «.raw» بر حسب نیاز، مینویسد.
اگر فایل ورودی به صورت - مشخص شود، آنگاه oggdec دادهها را از stdin خوانده و در stdout مینویسد، مگر اینکه نام فایل خروجی مشخص شده باشد. به همین ترتیب، تعیین - به عنوان فایل خروجی موجب ارسال خروجی به stdout میشود.
نوشتن قالب Wave در stdout ایدهٔ مناسبی نیست. قالب Wave نیازمند یک رسانه با قابلیت جستوجو (seekable) است تا سرآیند (header) پس از نوشتن تمام دادهها مجدداً بازنویسی شود؛ خروجی استاندارد (stdout) فاقد قابلیت جستوجو است.
گزینهها (OPTIONS)
- -Q, --quiet
- خروجی برنامه را فرونشانی (بیصدا) میکند.
- -h, --help
- پیام راهنما را چاپ میکند.
- -V, --version
- اطلاعات نسخه را نمایش میدهد.
- -b n, --bits=n
- تعداد بیت در هر نمونه (Bits per sample). مقادیر معتبر 8 یا 16 هستند.
- -e n, --endian=n
- ترتیب بایتها (endianness) را برای خروجی ۱۶ بیتی تعیین میکند. مقدار 0 (پیشفرض) little-endian (ترتیب بایت Intel) است. مقدار 1 big-endian (ترتیب بایت استاندارد) است.
- -R, --raw
- خروجی در قالب raw. در صورت عدم تعیین، فایل Wave (همراه با سرآیند RIFF) نوشته میشود.
- -s n, --sign=n
- علامتدار بودن خروجی را مشخص میکند. 0 برای بدون علامت (unsigned) و 1 (پیشفرض) برای علامتدار (signed).
- -o filename, --output=filename
- خروجی را در نام فایل مشخصشده مینویسد. این گزینه تنها زمانی معتبر است که یک [فایل] ورودی تعیین شده باشد، یا اینکه حالت raw به کار رفته باشد.
مثالها (EXAMPLES)
رمزگشایی یک فایل enabler.ogg به enabler.wav به صورت ۱۶ بیتی علامتدار با ترتیب بایت little-endian (گزینههای پیشفرض):
رمزگشایی یک فایل enabler.ogg به enabler.raw به صورت ۱۶ بیتی علامتدار بدون سرآیند با ترتیب بایت little-endian:
رمزگشایی enabler.ogg به enabler.crazymonkey به صورت ۸ بیتی بدون علامت:
رمزگشایی enabler.ogg به enabler.raw به صورت ۱۶ بیتی علامتدار با ترتیب بایت big-endian (با هر یک از روشهای زیر):
رمزگشایی گروهی (تبدیل foo.ogg به foo.wav، bar.ogg به bar.wav، quux.ogg به quux.wav و غیره):
نویسندگان (AUTHORS)
نویسندگان برنامه
Michael Smith <msmith@xiph.org>
نویسندگان صفحه راهنما
Frederick Lee <phaethon@linux.ucla.edu>، با همراهی چند میلیون میمون مجهز به صفحهکلید در irc://irc.openprojects.net/#vorbis
همچنین ببینید (SEE ALSO)
ogg123(1), oggenc(1), vorbiscomment(1), flac(1), speexdec(1)
| 2008 September 9 | Xiph.Org Foundation |