Scroll to navigation

ogg123(1) أدوات Vorbis ogg123(1)

الاسم

ogg123 - يُشغل ملفات Ogg و FLAC

موجز

ogg123 [ -vqrzZVh ] [ -k ثوانٍ ] [ -x تاسع ] [ -y عدد_المرات ] [ -b حجم_الخبيئة ] [ -d المشغل [ -o الخيار:القيمة ] [ -f اسم_الملف ] ] ملف ... | دليل ... | عنوان_مسار ...

الوصف

يقرأ ogg123 ملفات الصوت Ogg/Vorbis و Ogg/Speex و Ogg/Opus و Ogg/FLAC وملفات FLAC الأصلية ويجري لها فك ترميز إلى الأجهزة المحددة في سطر الأوامر. يكتب ogg123 مبدئيًا إلى جهاز الصوت القياسي، ولكن يمكن إرسال الخرج إلى أي عدد من الأجهزة. يمكن قراءة الملفات من نظام الملفات، أو يمكن بث عناوين المسارات عبر HTTP. إذا حُدد دليل، فستُشغل جميع الملفات الموجودة فيه أو في أدلته الفرعية.

الخيارات

استخدم خبيئة صوت خرج تبلغ 'n' كيلوبايت تقريبًا.
-@ playlist, --list playlist
شغل جميع الملفات المسماة في ملف 'playlist'. يجب أن تحتوي قائمة التشغيل على اسم ملف واحد، أو اسم دليل، أو عنوان مسار واحد لكل سطر. الأسطر الفارغة مسموح بها. ستُعامل الأدلة بنفس الطريقة المتبعة في سطر الأوامر.
استخدم خبيئة دخل تبلغ 'n' كيلوبايت تقريبًا. خيار خاص بـ HTTP فقط.
اخزن مسبقًا نسبة 'n' بالمائة من خبيئة الدخل. لن يبدأ التشغيل حتى يكتمل هذا التخزين المسبق. خيار خاص بـ HTTP فقط.
حدد جهاز الخرج. انظر قسم DEVICES للحصول على قائمة بالأجهزة. يمكن تحديد أي عدد من الأجهزة.
حدد ملف الخرج لجهاز ملف سُبق تحديده باستخدام --device. اسم الملف "-" يكتب إلى الخرج القياسي. إذا كان الملف موجودًا بالفعل، فسيقوم ogg123 بالكتابة فوقه.
اعرض مساعدة الأمر.
تخطَّ أول 'n' ثانية. قد تكون 'n' أيضًا بتنسيق دقائق:ثوانٍ أو ساعات:دقائق:ثوانٍ.
يوقف التشغيل عند 'n' ثانية من بداية البث. قد تتبع 'n' أيضًا نفس التنسيق المستخدم في خيار --skip.
يضبط الخيار option على القيمة value للجهاز السابق. انظر DEVICES للحصول على قائمة بالخيارات الصالحة لكل جهاز.
الوضع الصامت. لا تُعرض أي رسائل.
اعرض معلومات الإصدار.
زد من الإسهاب.
شغل كل كتلة 'n' مفكوك ترميزها. يؤدي هذا إلى تشغيل الصوت بسرعة أكبر بـ 'n' مرة من السرعة العادية.
كرر كل كتلة مشغلة 'n' مرة. يؤدي هذا إلى تشغيل الصوت بسرعة أبطأ بـ 'n' مرة من السرعة العادية. يمكن استخدامه مع -x للحصول على سرعات كسرية مثيرة للاهتمام.
كرر قائمة التشغيل إلى ما لا نهاية.
شغل الملفات بترتيب عشوائي زائف.
شغل الملفات بترتيب عشوائي زائف للأبد.

الأجهزة

يدعم ogg123 مجموعة متنوعة من أجهزة خرج الصوت من خلال libao. لن تتوفر إلا الأجهزة التي تدعمها المنصة المستهدفة. يمكن استخدام خيار -f فقط مع الأجهزة التي تكتب في ملفات.

الخيارات التي تدعمها جميع الأجهزة:

شغّل خرج التنقيح [إن وجد] للمشغل المختار.
افرض ترتيبًا محددًا لقنوات الخرج لجهاز معين. value هي قائمة مفصولة بفواصل بأسماء القنوات بنمط AO، مثلاً L,R,C,LFE,BL,BR,SL,SR.
شغل الخرج المسهب للمشغل المختار. سيقوم خيار -v أيضًا بضبط خيار الإسهاب للمشغل.
افرض على المشغل المختار أن يكون صامتًا تمامًا. حتى الأخطاء لن تنتج أي خرج. سيقوم -q أيضًا بضبط خيار الصمت للمشغل.

مشغل خرج البث المباشر AIX. الخيارات:
اضبط جهاز خرج AIX على value

مشغل خرج البث المباشر ALSA (بنية صوت لينكس المتقدمة). الخيارات:
تجاوز حجم خبيئة العتاد المبدئي (بالمللي ثانية).
لصيقة جهاز ALSA المراد استخدامها. تشمل الأمثلة "hw:0" لبطاقة الصوت الأولى و "hw:1" للثانية. يختار مشغل alsa عادةً أحد الخيارات "surround71" أو "surround51" أو "surround40" أو "default" آليًا بناءً على عدد قنوات الخرج. لمزيد من المعلومات، انظر http://alsa.opensrc.org/ALSA+device+labels
تجاوز حجم الفترة المبدئي للعتاد (بالميكرو ثانية).
تجاوز حجم الفترة المبدئي للعتاد (بالميكرو ثانية).
تُضبط value على "yes" أو "no" لتجاوز الإعداد المبدئي المدمج لاستخدام أو عدم استخدام وصول جهاز mmap. في الماضي، كانت بعض مشغلات alsa التي تحتوي على علل تتصرف بشكل أفضل عند عدم استخدام وصول mmap على حساب زيادة طفيفة في استخدام وحدة المعالجة المركزية.

مشغل خرج البث المباشر لعفريت صوت aRts. الخيارات:
تُضبط value على "yes" أو "no" للسماح بفتح جهاز تشغيل aRts لتشغيل متعدد متزامن. على الرغم من أن المشغل يعمل بشكل صحيح في الوضع المتعدد، فمن المعروف أنه يتسبب أحيانًا في تعطل خادم aRts نفسه. السلوك المبدئي هو "no".

خرج ملف صوت Sun. يكتب عينات الصوت بتنسيق AU. يدعم تنسيق AU الكتابة إلى ملفات لا تقبل البحث مثل الخرج القياسي. في مثل هذه الظروف، ستحدد ترويسة AU تنسيق العينة، ولكن ليس طول التسجيل.

خرج البث المباشر لعفريت الصوت Enlightened. الخيارات:
تحدد value اسم المضيف الذي يعمل عليه esd. يمكن أن يشمل ذلك رقم منفذ بعد نقطتين، كما في "whizbang.com:555". (المبدئي = localhost)
يضبط اسم العميل لدفق الصوت الجديد. المبدئي هو "libao client".

مشغل صوت خرج البث المباشر IRIX.

مشغل خرج البث المباشر 'AUHAL' لنظام MacOS X. يدعم هذا المشغل MacOS X 10.5 وما بعده (يستخدم الإصدار 10.4 وما قبله واجهة سابقة غير متوافقة). الخيارات:
اضبط حجم خبيئة العتاد على ما يعادل value مللي ثانية.

مشغل خرج البث المباشر لخادم صوت الشبكة (NAS). الخيارات:
اضبط حجم خبيئة الصوت على الخادم بالبايت.
حدد موقع خادم NAS؛ انظر nas(1) لمعرفة التنسيق.

المشغل الصفري. تُهمل جميع بيانات الصوت. (ملاحظة: بيانات الصوت لا تُكتب إلى /dev/null !) يمكنك استخدام هذا المشغل لاختبار سرعة فك الترميز الخام بدون العبء الإضافي للخرج.

مشغل نظام الصوت المفتوح (OSS) لنظامي لينكس و FreeBSD، الإصدارات 2 و 3 و 4. الخيارات:
جهاز DSP لبطاقة الصوت. المبدئي هو /dev/dsp.

مشغل صوت البث المباشر Pulseaudio. الخيارات:
يحدد موقع خادم Pulseaudio البعيد أو البديل.
يحدد بالوعة Pulseaudio غير مبدئية لدفق الصوت.

خرج ملف خام. يكتب عينات صوت خام إلى ملف. الخيارات:
يختار ترتيب البايتات: الطرفية الكبيرة ("big")، أو الطرفية الصغيرة ("little")، أو الأصلي ("native"). الترتيب المبدئي هو الأصلي.

مشغل خرج البث المباشر لعفريت RoarAudio. الخيارات:
يحدد موقع خادم RoarAudio البعيد المراد استخدامه.
يحدد مازجًا غير مبدئي داخل خادم RoarAudio لدفق الصوت.
يضبط إعداد الدور لدفق الصوت.
يضبط اسم العميل لدفق الصوت الجديد. المبدئي هو "libao client".

مشغل خرج البث المباشر SNDIO لنظام OpenBSD. الخيارات:
يحدد جهاز الصوت المراد استخدامه للتشغيل.

مشغل خرج البث المباشر Sun Audio لأنظمة NetBSD و OpenBSD و Solaris. الخيارات:
جهاز الصوت لبطاقة الصوت. المبدئي هو /dev/audio.

خرج ملف WAV. يكتب بيانات الصوت إلى القرص بشكل غير مضغوط. إذا شُغلت ملفات متعددة، فستُدمج جميعها في نفس ملف WAV. لا يمكن كتابة ملفات WAV في ملفات لا تقبل البحث، مثل الخرج القياسي. استخدم تنسيق AU بدلاً من ذلك.

مشغل خرج البث المباشر لوسائط ويندوز المتعددة لنظام Win98 وما بعده. الخيارات:
يختار جهاز الصوت المراد استخدامه للتشغيل حسب اسم الجهاز.
يختار جهاز الصوت المراد استخدامه للتشغيل حسب معرف الجهاز (رقم البطاقة).

أمثلة

سطر أوامر ogg123 مرن للغاية، وربما يكون مربكًا كذلك. فيما يلي بعض أمثلة لأسطر الأوامر وشرح لما تفعله.

شغّل على بطاقة الصوت المبدئية:

ogg123 test.ogg

شغّل جميع الملفات الموجودة في الدليل ~/music وأدلته الفرعية.

ogg123 ~/music

شغّل ملفًا باستخدام مشغل OSS:

ogg123 -d oss test.ogg

مرر خيار "dsp" إلى مشغل OSS:

ogg123 -d oss -o dsp:/dev/mydsp

استخدم مشغل ESD

ogg123 -d esd test.ogg

استخدم مشغل WAV مع ملف الخرج، "test.wav":

ogg123 -d wav -f test.wav test.ogg

استمع إلى ملف بينما تكتبه في ملف WAV:

ogg123 -d oss -d wav -f test.wav test.ogg

لاحظ أن الخيارات تنطبق على الجهاز المعلن عنه جهة اليسار:

ogg123 -d oss -o dsp:/dev/mydsp -d raw -f test2.raw -o byteorder:big test.ogg

اختبار إجهاد لمحرك الأقراص الثابتة:

ogg123 -d oss -d wav -f 1.wav -d wav -f 2.wav -d wav -f 3.wav -d wav -f 4.wav -d wav -f 5.wav test.ogg

أنشئ تأثير صدى باستخدام esd وحاسوب بطيء:

ogg123 -d esd -d esd test.ogg

مقاطعة

يمكنك إحباط ogg123 في أي وقت بالضغط على Ctrl-C. إذا كنت تشغل ملفات متعددة، فسيؤدي ذلك إلى إيقاف الملف الحالي وبدء تشغيل الملف التالي. إذا كنت تريد إحباط التشغيل فورًا بدلاً من التخطي إلى الملف التالي، فاضغط على Ctrl-C خلال الثانية الأولى من تشغيل ملف جديد.

لاحظ أن نتيجة الضغط على Ctrl-C قد لا تكون مسموعة على الفور، بسبب تخزين بيانات الصوت في خبيئة جهاز الصوت. يعتمد هذا التأخير على النظام، ولكنه لا يتجاوز عادةً ثانية أو ثانيتين.

الملفات

/etc/libao.conf
يمكن استخدامه لضبط جهاز الخرج المبدئي لجميع برامج libao.

~/.libao
ملف إعداد لكل مستخدم لتجاوز إعدادات جهاز الخرج على مستوى النظام.

العلل

قد تسبب ملفات WAV الموجهة عبر أنبوب سلوكًا غريبًا في البرامج الأخرى. يرجع ذلك إلى أن ملفات WAV تخزن طول البيانات في الترويسة. ومع ذلك، لا يعرف مشغل الخرج الطول عندما يكتب الترويسة، ولا توجد قيمة تعني "الطول غير معروف". استخدم مشغل الخرج الخام (raw) أو au إذا كنت بحاجة إلى استخدام ogg123 في أنبوب.

المؤلفون

مؤلفو البرنامج:

Kenneth Arnold <kcarnold-xiph@arnoldnet.net>
Stan Seibert <volsung@xiph.org>

مؤلف صفحة الدليل:

Stan Seibert <volsung@xiph.org>

انظر أيضًا

libao.conf(5), oggenc(1), vorbiscomment(1), ogginfo(1)

ترجمة

تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.

24 مارس 2010 مؤسسة Xiph.Org