Amazon Best VPN GoSearch

OnWorks فافيكون

gst-launch-1.0 - عبر الإنترنت في السحابة

قم بتشغيل gst-launch-1.0 في مزود الاستضافة المجانية OnWorks عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر gst-launch-1.0 الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


gst-launch - إنشاء وتشغيل خط أنابيب GStreamer

موجز


إطلاق gst [اختيار...] وصف خط الأنابيب

الوصف


إطلاق gst هي أداة تُنشئ وتُشغل الأساسيات جيستريمر خطوط الأنابيب.

في شكل بسيط ، وصف الأنابيب عبارة عن قائمة من العناصر مفصولة بعلامة التعجب
علامات (!). يمكن إلحاق الخصائص بالعناصر ، في النموذج الملكية = القيمة.

للحصول على وصف كامل لأوصاف خطوط الأنابيب المحتملة ، راجع القسم خط أنابيب
وصف أدناه أو استشر وثائق GStreamer.

يرجى ملاحظة أن إطلاق gst هي في الأساس أداة تصحيح للمطورين والمستخدمين. أنت
لا ينبغي إنشاء تطبيقات فوقه. للتطبيقات ، استخدم gst_parse_launch ()
وظيفة GStreamer API كطريقة سهلة لبناء خطوط الأنابيب من خط الأنابيب
الأوصاف.

OPTIONS


إطلاق gst يقبل الخيارات التالية:

--مساعدة ملخص تعليمات الطباعة والأعلام المتاحة

-الخامس، - الإسراف
معلومات حالة الإخراج وإخطارات الملكية

-q ، --هادئ
لا تطبع أي معلومات تقدم

م ، --رسائل
تم نشر رسائل الإخراج على ناقل خط الأنابيب

-t ، - العلامات
علامات الإخراج (المعروفة أيضًا باسم البيانات الوصفية)

-e، --يوس عند الاغلاق
فرض حدث EOS على المصادر قبل إغلاق خط الأنابيب. هذا مفيد ل
تأكد من إنشاء أجهزة muxers ملفات قابلة للقراءة عند إغلاق خط أنابيب muxing
بقوة عبر Control-C.

-أنا، --فهرس
جمع وطباعة إحصائيات الفهرس. هذا مفيد في الغالب للتشغيل أو التسجيل
خطوط الأنابيب.

-F، - لا خطأ
لا تقم بتثبيت معالج الأخطاء

-T ، --أثر
طباعة تتبعات تخصيص الذاكرة. يجب تمكين الميزة في وقت الترجمة إلى
عمل.

GSTREAMER OPTIONS
إطلاق gst يقبل أيضًا الخيارات التالية المشتركة لجميع GStreamer
التطبيقات:

- gst- نسخة
يطبع سلسلة إصدار ملف جيستريمر المكتبة الأساسية.

- تحذيرات gst قاتلة
الأسباب جيستريمر للإحباط في حالة ظهور رسالة تحذير. هذا يعادل
اضبط متغير البيئة G_DEBUG على "تحذيرات قاتلة" (انظر القسم
بيئة المتغيرات أدناه للحصول على مزيد من المعلومات).

- gst-debug = STRING
قائمة مفصولة بفواصل من فئة category_name: أزواج المستوى لتحديد مستويات التصحيح
لكل فئة. يقع المستوى في النطاق من 0 إلى 9 حيث لن يظهر الرقم 0 أي رسائل ، و 9
سوف تظهر كافة الرسائل. يمكن استخدام حرف البدل * لمطابقة أسماء الفئات. ملحوظة
أن ترتيب الفئات والمستويات مهم، قد تكون أحرف البدل في النهاية
تجاوز المستويات المحددة مسبقًا. مستويات السجل هي: 1=خطأ، 2=تحذير، 3=إصلاح،
4=معلومات، 5=تصحيح، 6=سجل، 7=تتبع، 9=MEMDUMP. منذ GStreamer 1.2 يمكن للمرء أيضًا استخدامه
أسماء مستويات التصحيح، على سبيل المثال --gst-debug=*sink:LOG. وصف كامل لل
يمكن العثور على مستويات مختلفة لتصحيح الأخطاء في وثائق واجهة برمجة تطبيقات مكتبة GStreamer الأساسية،
في قسم "تشغيل تطبيقات GStreamer".

استخدم - gst-debug-help لإظهار أسماء الفئات

مثال: GST_CAT: 5 ، GST_ELEMENT _ *: 3 ، oggdemux: 5

- gst-debug-level = LEVEL
يعيّن الحد الأدنى لطباعة رسائل التصحيح. سيتم طباعة مستوى أعلى
المزيد من الرسائل. النطاق المفيد هو 0-9، والقيمة الافتراضية هي 0. المستوى 6 (LOG
Level) سيُظهر كافة المعلومات المطلوبة عادةً لأغراض تصحيح الأخطاء.
المستويات الأعلى مفيدة فقط في حالات محددة جدًا. انظر أعلاه للحصول على القائمة الكاملة
من المستويات.

- gst-debug-no-color
جيستريمر يطبع عادةً رسائل التصحيح بحيث تكون الرسائل مشفرة بالألوان
عند الطباعة على محطة تتعامل مع تسلسل هروب ANSI. باستخدام هذا الخيار
الأسباب جيستريمر لطباعة الرسائل بدون ألوان. وضع GST_DEBUG_NO_COLOR
متغير البيئة سيحقق نفس الشيء.

- gst-debug-color-mode
جيستريمر يطبع عادةً رسائل التصحيح بحيث تكون الرسائل مشفرة بالألوان
عند الطباعة إلى محطة تتعامل مع تسلسلات هروب ANSI (على *nix)، أو تستخدم
واجهة برمجة تطبيقات وحدة التحكم W32 لتلوين الرسائل المطبوعة في وحدة التحكم (على W32). باستخدام هذا
أسباب الخيار جيستريمر لطباعة الرسائل بدون ألوان ("إيقاف" أو "تعطيل")،
طباعة الرسائل بالألوان الافتراضية ('تشغيل' أو 'تلقائي')، أو طباعة الرسائل باستخدام ANSI
تسلسلات الهروب للتلوين ("يونيكس"). وضع GST_DEBUG_COLOR_MODE
متغير البيئة سيحقق نفس الشيء.

- gst- تصحيح الأخطاء
تعطيل التصحيح.

- gst-debug-help
يطبع قائمة بفئات تصحيح الأخطاء المتاحة ومستوى التصحيح الافتراضي الخاص بها.

- gst-plugin-spew
جيستريمر علامات المعلومات لتعيين تمكين طباعة الأخطاء أثناء التحميل جيستريمر
الإضافات

--gst-plugin-path = PATH
أضف أدلة مفصولة بـ ":" إلى مسار بحث البرنامج المساعد

--gst-plugin-load = المكونات الإضافية
تم تحديد المكونات الإضافية للتحميل المسبق في قائمة مفصولة بفواصل. طريقة أخرى لتحديد
المكونات الإضافية للتحميل المسبق هي استخدام متغير البيئة GST_PLUGIN_PATH

خط انابيب الوصف


يتكون خط الأنابيب عناصر و وصلات. عناصر يمكن وضعها فيه صناديق من أنواع مختلفة.
عناصر, وصلات و صناديق يمكن تحديدها في وصف خط الأنابيب بأي ترتيب.

عناصر

نوع العنصر [الملكية 1 ...]

يقوم بإنشاء عنصر من النوع ELEMENTTYPE وتعيين الخصائص.

عقارات

الملكية = القيمة ...

يضبط الخاصية على القيمة المحددة. يمكنك استخدام فحص gst(1) لمعرفة المزيد
الخصائص والقيم المسموح بها للعناصر المختلفة.
يمكن تعيين خصائص التعداد بالاسم أو اللقب أو القيمة.

صناديق

[بينتيبي.] ( [الملكية 1 ...] وصف خط الأنابيب)

يحدد إنشاء حاوية من النوع BINTYPE وتعيين الخصائص المحددة. كل
يتم وضع العنصر بين الأقواس في سلة المهملات. يرجى ملاحظة النقطة التي يجب استخدامها
بعد BINTYPE. لن تحتاج أبدًا إلى هذه الوظيفة أبدًا ، فهي مفيدة حقًا فقط
للتطبيقات التي تستخدم gst_launch_parse () API مع "bin" كـ bintype. بهذه الطريقة هو
من الممكن بناء خطوط أنابيب جزئية بدلاً من خط أنابيب كامل المستوى الأعلى.

الروابط

[[SRCELEMENT]. [PAD1، ...]] ! [[الضمور]. [PAD1 ، ...]] [[SRCELEMENT]. [PAD1، ...]] ! قبعات !
[[الضمور]. [PAD1 ، ...]]

يربط العنصر بالاسم SRCELEMENT بالعنصر الذي يحمل الاسم SINKELEMENT ، باستخدام
قبعات محددة في CAPS كعامل تصفية. يمكن تعيين الأسماء على العناصر مع خاصية الاسم.
إذا تم حذف الاسم ، فإن العنصر الذي تم تحديده مباشرة أمام أو بعد
يستخدم الارتباط. هذا يعمل عبر الصناديق. إذا تم إعطاء اسم padname ، فسيتم الارتباط بهؤلاء
الواح. إذا لم يتم إعطاء أسماء للوحات ، فسيتم تجربة جميع الاحتمالات واستخدام لوحة مطابقة.
إذا تم إعطاء أسماء متعددة ، فيجب أن يكون لكلا الجانبين نفس عدد الوسائد المحدد و
روابط متعددة تتم بالترتيب المحدد.
لذا فإن أبسط رابط هو علامة تعجب بسيطة ، تربط العنصر على يسار
إلى يمين العنصر منه.

كابات

نوع الوسائط [, خاصية[، الملكية ...]]] [; قبعات[؛ CAPS ...]]

ينشئ إمكانية باستخدام نوع الوسائط المحدد واختياريًا باستخدام الخصائص المحددة. ال
يمكن تهريب نوع الوسائط باستخدام "أو". إذا كنت تريد ربط الأحرف الاستهلالية بسلسلة، يمكنك إضافة المزيد من الأحرف الاستهلالية
وبنفس التنسيق بعد ذلك

عقارات

اسم =[(نوع)]VALUE
في القوائم والنطاقات: [(نوع)]VALUE

يضبط الخاصية المطلوبة في القدرات. الاسم هو قيمة أبجدية رقمية و
يمكن أن يحتوي النوع على القيم التالية غير الحساسة لحالة الأحرف:
- i or مادبا لقيم الأعداد الصحيحة أو النطاقات
- f or الطفو للقيم العائمة أو النطاقات
- b, منطقي or منطقية للقيم المنطقية
- s, شارع or سلسلة للسلاسل
- جزء للكسور (معدل الإطارات ، نسبة العرض إلى الارتفاع بالبكسل)
- l or الإدارية للقوائم
إذا لم يتم تحديد أي نوع ، فسيتم تجريب الترتيب التالي: عدد صحيح ، عدد عشري ، منطقي ، سلسلة.
يجب أن تكون قيم الأعداد الصحيحة قابلة للتحليل من خلال سترتول ()، يطفو strtod (). قد تكون قيم FOURCC إما
تكون أعدادًا صحيحة أو سلاسل. القيم المنطقية (غير حساسة لحالة الأحرف) نعم , لا, صحيح or زائف و
قد ترغب في الهروب من السلاسل باستخدام "أو".
النطاقات بهذا التنسيق: [VALUE ، VALUE]
تستخدم القوائم هذا التنسيق: { VALUE [, VALUE ...] }

خط انابيب أمثلة


تفترض الأمثلة أدناه أن لديك المكونات الإضافية الصحيحة المتاحة. بشكل عام،
يمكن استبدال "osssink" بمكوِّن إضافي لإخراج الصوت مثل "esdsink" ،
"alsasink" أو "osxaudiosink" أو "Artsdsink". وبالمثل ، يمكن استبدال "xvimagesink"
باستخدام "ximagesink" أو "sdlvideosink" أو "osxvideosink" أو "aasink". ضع في اعتبارك على الرغم من ذلك
قد تقبل الأحواض المختلفة تنسيقات مختلفة وقد يقبلها نفس الحوض
تنسيقات مختلفة على أجهزة مختلفة ، لذلك قد تحتاج إلى إضافة عناصر محول مثل
تحويل الصوت وإعادة تشكيل الصوت (للصوت) أو تحويل الفيديو (للفيديو) أمام ملف
تغرق لجعل الأشياء تعمل.

Audio تشغيل

إطلاق gst filesrc الموقع = music.mp3 ! مجنون ! صوتي ! عينة صوتية !
أوسينك
قم بتشغيل ملف موسيقى mp3 "music.mp3" باستخدام مكون إضافي قائم على libmad وإخراجها إلى OSS
جهاز

إطلاق gst filesrc الموقع = music.ogg ! com.oggdemux ! فوربيسدك ! صوتي !
عينة صوتية ! أوسينك
قم بتشغيل ملف بتنسيق Ogg Vorbis

إطلاق gst غنوميففسرك الموقع = music.mp3 ! مجنون ! أوسينك
إطلاق gst غنوميففسرك الموقع =http://domain.com/music.mp3 ! مجنون ! صوتي !
عينة صوتية ! أوسينك
قم بتشغيل ملف mp3 أو دفق http باستخدام GNOME-VFS

إطلاق gst غنوميففسرك location = smb: //computer/music.mp3 ! مجنون ! صوتي !
عينة صوتية ! أوسينك
استخدم GNOME-VFS لتشغيل ملف mp3 موجود على خادم SMB

شكل تحويل

إطلاق gst filesrc الموقع = music.mp3 ! مجنون ! صوتي ! فوربيسينك ! com.oggmux !
ملفات الموقع = music.ogg
قم بتحويل ملف موسيقى mp3 إلى ملف Ogg Vorbis

إطلاق gst filesrc الموقع = music.mp3 ! مجنون ! صوتي ! فلاسينك ! ملفات
الموقع = test.flac
قم بالتحويل إلى تنسيق FLAC

أخرى

إطلاق gst filesrc الموقع = music.wav ! موجة ! صوتي ! عينة صوتية !
أوسينك
تشغيل ملف WAV الذي يحتوي على بيانات صوتية أولية (PCM).

إطلاق gst filesrc الموقع = music.wav ! موجة ! صوتي ! فوربيسينك !
com.oggmux ! ملفات الموقع = music.ogg
إطلاق gst filesrc الموقع = music.wav ! موجة ! صوتي ! مشلول ! ملفات
الموقع = music.mp3
قم بتحويل ملف WAV يحتوي على بيانات صوتية أولية إلى ملف Ogg Vorbis أو mp3

إطلاق gst com.cdparanoiasrc الوضع = مستمر ! صوتي ! مشلول ! id3v2mux !
ملفات الموقع = cd.mp3
يقوم بتمزيق جميع المسارات من القرص المضغوط وتحويلها إلى ملف mp3 واحد

إطلاق gst com.cdparanoiasrc المسار = 5 ! صوتي ! مشلول ! id3v2mux ! ملفات
الموقع = track5.mp3
نسخ المسار 5 من القرص المضغوط وتحويله إلى ملف mp3 واحد

باستخدام فحص gst(1) ، من الممكن اكتشاف إعدادات مثل ما سبق لـ cdparanoiasrc
سيخبرها أن تمزق القرص المضغوط بأكمله أو مساراته فقط. بدلا من ذلك ، يمكنك استخدام
سيجد URI و gst-launch-1.0 عنصرًا (مثل cdparanoia) يدعم ذلك
بروتوكول لك ، على سبيل المثال:
إطلاق gst cdda: // 5 ! مشلول vbr = جديد جودة vbr = 6 ! ملفات الموقع = track5.mp3

إطلاق gst com.osssrc ! صوتي ! فوربيسينك ! com.oggmux ! ملفات
الموقع = input.ogg
يسجل الصوت من إدخال الصوت ويرمزه إلى ملف ogg

فيديو

إطلاق gst filesrc الموقع = JB_FF9_TheGravityOfLove.mpg ! dvddemux ! mpeg2dec !
com.xvimagesink
اعرض فقط جزء الفيديو من ملف فيديو MPEG-1 ، وإخراجها إلى نافذة عرض X.

إطلاق gst filesrc الموقع = / flflfj.vob ! dvddemux ! mpeg2dec ! com.sdlvideosink
قم بعرض جزء الفيديو من ملف .vob (المستخدم على أقراص DVD) ، والإخراج إلى نافذة SDL

إطلاق gst filesrc location = movie.mpg ! dvddemux الاسم = demuxer ديموكسير. ! طابور !
mpeg2dec ! com.sdlvideosink ديموكسير. ! طابور ! مجنون ! صوتي ! عينة صوتية ! أوسينك
قم بتشغيل مقاطع الفيديو والصوت لفيلم MPEG

إطلاق gst filesrc location = movie.mpg ! com.mpegdemux الاسم = demuxer ديموكسير. ! طابور !
mpeg2dec ! videoconvert ! com.sdlvideosink ديموكسير. ! طابور ! مجنون ! صوتي !
عينة صوتية ! أوسينك
قم بتشغيل فيلم AVI مع دفق ترجمة نصية خارجية

يوضح هذا المثال أيضًا كيفية الإشارة إلى منصات معينة بالاسم إذا كان عنصرًا (هنا:
textoverlay) متعدد الأحواض أو منصات المصدر.

إطلاق gst تراكب نص الاسم = تراكب ! videoconvert ! فيديو ! أوتوفوسينك
filesrc location = movie.avi ! فك ! videoconvert ! تراكب filesrc
الموقع = movie.srt ! تقسيم فرعي ! تراكب

قم بتشغيل فيلم AVI مع دفق ترجمة نصية خارجية باستخدام Playbin

إطلاق gst بلاي بين uri = ملف: ///path/to/movie.avi سوبوري = ملف: ///path/to/movie.srt

شبكة متدفق

دفق الفيديو باستخدام RTP وعناصر الشبكة.

إطلاق gst v4l2src ! فيديو/خام X، العرض=128، الارتفاع=96، التنسيق=UYVY ! videoconvert !
ffenc_h263 ! فيديو / x-h263 ! rtph263 الدفع pt = 96 ! أودبسينك المضيف = 192.168.1.1 المنفذ = 5000
سيتم تشغيل هذا الأمر على جهاز الإرسال

إطلاق gst udpsrc المنفذ = 5000 ! التطبيق / x-rtp ، معدل الساعة = 90000 ، الحمولة = 96 !
rtph263pdepay تأخير قائمة الانتظار = 0 ! ffdec_h263 ! com.xvimagesink
استخدم هذا الأمر على جهاز الاستقبال

تشخيصي

إطلاق gst -v com.fakesrc عدد المخازن المؤقتة = 16 ! مزيف
إنشاء دفق فارغ وتجاهله (وطباعة التفاصيل).

إطلاق gst السمعيات ! صوتي ! عينة صوتية ! أوسينك
قم بإنشاء نغمة جيبية نقية لاختبار إخراج الصوت

إطلاق gst فيديو ! com.xvimagesink
إطلاق gst فيديو ! com.ximagesink
قم بإنشاء نمط اختبار مألوف لاختبار إخراج الفيديو

أوتوماتيك ربط

يمكنك استخدام عنصر فك التشفير لتحديد العناصر الصحيحة تلقائيًا للحصول على ملف
خط أنابيب العمل.

إطلاق gst filesrc الموقع = ملف الموسيقى ! فك ! صوتي ! عينة صوتية !
أوسينك
قم بتشغيل أي تنسيق صوتي مدعوم

إطلاق gst filesrc الموقع = ملف الفيديو ! فك الاسم = وحدة فك التشفير فك. ! طابور !
صوتي ! عينة صوتية ! أوسينك فك. ! videoconvert ! com.xvimagesink
قم بتشغيل أي تنسيق فيديو مدعوم مع إخراج الفيديو والصوت. الخيوط المستخدمة
تلقائيا. لتسهيل ذلك ، يمكنك استخدام عنصر playbin:

إطلاق gst بلاي بين uri = ملف: ///home/joe/foo.avi

مصفى علاقات

توضح لك هذه الأمثلة كيفية استخدام الأحرف الاستهلالية المصفاة.

إطلاق gst فيديو ! 'فيديو/x-raw، التنسيق=YUY2؛فيديو/x-raw، التنسيق=YV12' !
com.xvimagesink
اعرض صورة اختبارية واستخدم تنسيق الفيديو YUY2 أو YV12 لهذا الغرض.

إطلاق gst com.osssrc ! 'audio/x-raw,rate=[32000,64000],format={S16LE,S24LE,S32LE}' !
التلويح ! ملفات الموقع = Registration.wav
تسجيل الصوت وكتابته في ملف .wav. فرض استخدام عينات موقعة من 16 إلى 32 بت و a
معدل العينة بين 32 كيلو هرتز و 64 كيلو هرتز.

البيئة المتغيرات


ضريبة السلع والخدمات_DEBUG
قائمة مفصولة بفواصل لفئات ومستويات التصحيح (على سبيل المثال
GST_DEBUG=الطوطم:4، البحث عن الكتابة:5). يُسمح بـ "*" كحرف بدل كجزء من التصحيح
أسماء الفئات (على سبيل المثال GST_DEBUG=*sink:6,*audio*:6). منذ 1.2.0 فمن الممكن أيضا
لتحديد مستوى السجل حسب الاسم (1=خطأ، 2=تحذير، 3=FIXME، 4=INFO، 5=DEBUG، 6=LOG،
7=TRACE، 9=MEMDUMP) (على سبيل المثال GST_DEBUG=*audio*:LOG)

GST_DEBUG_NO_COLOR
عند تعيين متغير البيئة هذا ، يتم تعطيل إخراج التصحيح الملون.

GST_DEBUG_DUMP_DOT_DIR
عند التعيين على مسار نظام الملفات، قم بتخزين ملفات "نقطة" من الرسوم البيانية لخطوط الأنابيب هناك. هؤلاء
يمكن بعد ذلك تحويلها إلى صورة باستخدام الأداة المساعدة "dot" من graphviz
مجموعة من الأدوات، مثل هذا: dot foo.dot -Tsvg -o foo.svg (يمكن أيضًا استخدام png أو jpg
كتنسيق الإخراج). هناك أيضًا أداة مساعدة تسمى "xdot" والتي تسمح لك بالعرض
ملف .dot مباشرة دون تحويله أولاً.

ضريبة السلع والخدمات_التسجيل
مسار ملف تسجيل البرنامج المساعد. الافتراضي هو ~/.cache/gstreamer-1.0/registry-
CPU.bin حيث وحدة المعالجة المركزية هي نوع الجهاز/وحدة المعالجة المركزية الذي تم تجميع GStreamer من أجله، على سبيل المثال "i486"،
"i686"، "x86-64"،

ضريبة السلع والخدمات_REGISTRY_UPDATE
اضبط على "لا" لإجبار GStreamer على افتراض عدم تغيير أي مكونات إضافية
أو إزالتها. هذا سيجعل GStreamer يتخطى الفحص الأولي ما إذا كان إعادة البناء
من ذاكرة التخزين المؤقت التسجيل مطلوب أم لا. قد يكون هذا مفيدا في المضمنة
البيئات التي لا تتغير فيها المكونات الإضافية المثبتة. لا تستخدم هذا الخيار في
أي إعداد آخر.

GST_PLUGIN_PATH
يحدد قائمة من الدلائل للبحث عن ملحقات إضافية. هذه تأخذ
الأسبقية على المكونات الإضافية للنظام.

GST_PLUGIN_SYSTEM_PATH
يحدد قائمة المكونات الإضافية التي يتم تحميلها دائمًا بشكل افتراضي. إذا لم يتم تعيين هذا
الافتراضي إلى المسار المثبت من قبل النظام والمكونات الإضافية المثبتة في منزل المستخدم
دليل

GST_DEBUG_FILE
قم بتعيين هذا المتغير إلى مسار ملف لإعادة توجيه جميع رسائل تصحيح أخطاء GStreamer إلى هذا
ملف. إذا تركت بدون تعيين، فسيتم إخراج رسائل تصحيح الأخطاء إلى الخطأ القياسي.

ORC_CODE
متغير بيئة Orc مفيد. اضبط ORC_CODE = debug لتمكين مصححات الأخطاء مثل gdb
لإنشاء مسارات خلفية مفيدة من التعليمات البرمجية التي تم إنشاؤها بواسطة Orc. قم بتعيين ORC_CODE = نسخ احتياطي أو
ORC_CODE = محاكاة إذا كنت تشك في أن مولد أكواد SIMD الخاص بشركة Orc ينتج بشكل غير صحيح
الشفرة. (عدد قليل جدًا من مكونات GStreamer الإضافية المهمة مثل videotestsrc أو audioconvert أو
استخدام عينة صوتية شركة مصفاة نفط عمان).

G_DEBUG
متغير بيئة GLib مفيد. اضبط G_DEBUG = fatal_ warnings لجعل GStreamer
إحباط البرامج عند حدوث تحذير هام مثل فشل التأكيد. هذا هو
مفيد إذا كنت تريد معرفة أي جزء من الشفرة تسبب في حدوث هذا التحذير
أثار وتحت أي ظروف. ببساطة قم بتعيين G_DEBUG كما هو مذكور أعلاه و
قم بتشغيل البرنامج في gdb (أو دعه تفريغ النواة). ثم احصل على تتبع المكدس في المعتاد
الطريقة.

استخدم gst-launch-1.0 عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

أوامر لينكس

Ad




×
الإعلانات
❤️تسوق أو احجز أو اشترِ هنا - بدون تكلفة، مما يساعد على إبقاء الخدمات مجانية.