Amazon Best VPN GoSearch

فاویکون OnWorks

gst-launch-1.0 - آنلاین در Cloud

gst-launch-1.0 را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور gst-launch-1.0 است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


gst-launch - یک خط لوله GStreamer بسازید و اجرا کنید

خلاصه


GST-LANCH [گزینه...] خط لوله-توضیحات

شرح


GST-LANCH ابزاری است که پایه را می سازد و اجرا می کند GStreamer خطوط لوله

به شکل ساده، PIPELINE-DESCRIPTION فهرستی از عناصر است که با تعجب از هم جدا شده اند
علامت ها (!). ممکن است خصوصیات در فرم به عناصر اضافه شوند دارایی = ارزش.

برای توضیح کامل درباره PIPELINE-DESCRIPTIONS ممکن است بخش را ببینید خط لوله
شرح در زیر یا به مستندات GStreamer مراجعه کنید.

لطفا توجه داشته باشید که GST-LANCH در درجه اول یک ابزار اشکال زدایی برای توسعه دهندگان و کاربران است. شما
نباید روی آن اپلیکیشن بسازد. برای برنامه ها، از gst_parse_launch() استفاده کنید
عملکرد GStreamer API به عنوان راهی آسان برای ساخت خطوط لوله از خط لوله
توصیفات

OPTIONS


GST-LANCH گزینه های زیر را می پذیرد:

--کمک چاپ خلاصه راهنمای و پرچم های موجود

-v، -- پرحرف
اطلاعات وضعیت خروجی و اعلان‌های دارایی

-q، --ساکت
هیچ گونه اطلاعات پیشرفت را چاپ نکنید

-m، --پیام ها
خروجی پیام های ارسال شده در گذرگاه خط لوله

-t، -- برچسب ها
تگ های خروجی (همچنین به عنوان ابرداده نیز شناخته می شود)

-ه ، -EEOS-on-shutdown
قبل از بستن خط لوله، یک رویداد EOS را به منابع تحمیل کنید. این مفید است برای
مطمئن شوید که muxers فایل‌های قابل خواندن را زمانی که خط لوله muxing بسته می‌شود ایجاد می‌کنند
به زور از طریق Control-C.

-من، --فهرست مطالب
جمع آوری و چاپ آمار شاخص این بیشتر برای پخش یا ضبط مفید است
خطوط لوله

-f، -- بدون تقصیر
کنترل کننده خطا را نصب نکنید

-T، --پی گیری
چاپ آثار تخصیص حافظه این ویژگی باید در زمان کامپایل فعال شود
کار می کنند.

GSTREAMER OPTIONS
GST-LANCH همچنین گزینه های زیر را که برای همه GStreamer مشترک است می پذیرد
برنامه های کاربردی:

--gst-نسخه
رشته نسخه را چاپ می کند GStreamer کتابخانه هسته

-warnings fatal fatal
علل GStreamer در صورت بروز پیام اخطار لغو شود. این معادل است
تنظیم متغیر محیطی G_DEBUG روی "fatal_warnings" (به بخش مراجعه کنید
محیط متغیرها در زیر برای اطلاعات بیشتر).

--gst-debug=STRING
لیستی از جفت‌های category_name:level جدا شده با کاما برای تعیین سطوح اشکال‌زدایی
برای هر دسته سطح در محدوده 0-9 است که 0 هیچ پیامی را نشان نمی دهد و 9
همه پیام ها را نشان می دهد. از علامت * می توان برای مطابقت با نام دسته ها استفاده کرد. توجه داشته باشید
که ترتیب دسته ها و سطوح مهم است، علامت های عام در پایان ممکن است
نادیده گرفتن سطوح قبلی تنظیم شده سطوح گزارش عبارتند از: 1=خطا، 2=WARNING، 3=FIXME،
4=INFO، 5=Debug، 6=LOG، 7=TRACE، 9=MEMDUMP. از GStreamer 1.2 نیز می توان استفاده کرد
نام های سطوح اشکال زدایی، به عنوان مثال --gst-debug=*sink:LOG. شرح کاملی از
سطوح مختلف اشکال زدایی را می توان در اسناد API کتابخانه هسته GStreamer یافت،
در بخش "اجرای برنامه های GStreamer".

برای نمایش نام دسته ها از --gst-debug-help استفاده کنید

مثال: GST_CAT:5,GST_ELEMENT_*:3,oggdemux:5

--gst-debug-level=LEVEL
آستانه چاپ پیام های اشکال زدایی را تعیین می کند. سطح بالاتر چاپ خواهد شد
پیام های بیشتر محدوده مفید 0-9 است که پیش فرض آن 0 است. سطح 6 (LOG
سطح) تمام اطلاعاتی را که معمولاً برای اهداف اشکال زدایی لازم است نشان می دهد.
سطوح بالاتر فقط در موارد بسیار خاص مفید است. برای لیست کامل به بالا مراجعه کنید
از سطح

--gst-debug-no-color
GStreamer معمولاً پیام های اشکال زدایی را چاپ می کند تا پیام ها دارای کد رنگی باشند
هنگامی که در ترمینالی چاپ می شود که توالی های فرار ANSI را مدیریت می کند. با استفاده از این گزینه
علل GStreamer برای چاپ پیام ها بدون رنگ تنظیم کردن GST_DEBUG_NO_COLOR
متغیر محیطی به همان چیزی دست خواهد یافت.

-gst-debug-color-mode
GStreamer معمولاً پیام های اشکال زدایی را چاپ می کند تا پیام ها دارای کد رنگی باشند
هنگامی که در ترمینالی چاپ می شود که دنباله های فرار ANSI (روی *nix) یا استفاده می کند
API کنسول W32 برای رنگ کردن پیام‌های چاپ شده در یک کنسول (در W32). با استفاده از این
گزینه علل GStreamer برای چاپ پیام های بدون رنگ ("خاموش" یا "غیرفعال")،
پیام ها را با رنگ های پیش فرض ("روشن" یا "خودکار") چاپ کنید یا پیام ها را با استفاده از ANSI چاپ کنید
دنباله های فرار برای رنگ آمیزی ('unix'). تنظیم کردن GST_DEBUG_COLOR_MODE
متغیر محیطی به همان چیزی دست خواهد یافت.

--gst-debug-disable
اشکال زدایی را غیرفعال می کند.

-Gst-Debug-Help
فهرستی از دسته های اشکال زدایی موجود و سطح اشکال زدایی پیش فرض آنها را چاپ می کند.

--gst-plugin-spew
GStreamer پرچم های اطلاعات برای تنظیم فعال کردن چاپ خطاها هنگام بارگیری GStreamer
پلاگین ها

--gst-plugin-path=PATH
دایرکتوری هایی که با ':' جدا شده اند را به مسیر جستجوی افزونه اضافه کنید

--gst-plugin-load=PLUGINS
پلاگین های از پیش بارگذاری شده در یک لیست جدا شده با کاما مشخص شده اند. راه دیگری برای مشخص کردن
افزونه ها برای پیش بارگذاری استفاده از متغیر محیطی GST_PLUGIN_PATH است

خط لوله شرح


یک خط لوله تشکیل شده است عناصر و لینک ها. عناصر را می توان در آن قرار داد سطل از انواع مختلف
عناصر, لینک ها و سطل را می توان در توضیحات خط لوله به هر ترتیبی مشخص کرد.

عناصر

ELEMENTTYPE [مالکیت 1 ...]

عنصری از نوع ELEMENTTYPE ایجاد می کند و PROPERTIES را تنظیم می کند.

خواص

PROPERTY=VALUE...

ویژگی را به مقدار مشخص شده تنظیم می کند. شما می توانید استفاده کنید gst-inspect(1) برای اطلاع از
خواص و مقادیر مجاز عناصر مختلف
ویژگی های شمارش را می توان با نام، لقب یا مقدار تنظیم کرد.

بونز

[BINTYPE.] ( [مالکیت 1 ...] PIPELINE-DESCRIPTION )

مشخص می کند که یک bin از نوع BINTYPE ایجاد می شود و ویژگی های داده شده تنظیم می شوند. هر
عنصر بین مهاربندها در سطل قرار می گیرد. لطفاً به نقطه ای که باید استفاده شود توجه کنید
بعد از BINTYPE تقریباً هرگز به این قابلیت نیاز نخواهید داشت، فقط واقعاً مفید است
برای برنامه هایی که از API ()gst_launch_parse با 'bin' به عنوان bintype استفاده می کنند. همینطور است
امکان ساخت خطوط لوله جزئی به جای یک خط لوله تمام عیار در سطح بالا وجود دارد.

لینک

[[SRCELEMENT].[PAD1،...]] ! [[SINKELEMENT].[PAD1،...]] [[SRCELEMENT].[PAD1،...]] ! CAPS!
[[SINKELEMENT].[PAD1،...]]

عنصر با نام SRCELEMENT را با استفاده از
کلاه های مشخص شده در CAPS به عنوان فیلتر. نام ها را می توان روی عناصر با ویژگی name تنظیم کرد.
اگر نام حذف شود، عنصری که مستقیماً در جلو یا بعد از آن مشخص شده است
لینک استفاده می شود. این در بین سطل ها کار می کند. اگر یک padname داده شود، پیوند با اینها انجام می شود
پد اگر هیچ نام پد داده نشود، همه احتمالات امتحان شده و از یک پد منطبق استفاده می شود.
اگر چندین padname داده شده باشد، هر دو طرف باید تعداد پدهای مشخص و یکسانی داشته باشند
چندین پیوند به ترتیب داده شده انجام می شود.
بنابراین ساده ترین پیوند یک علامت تعجب ساده است که عنصر را به سمت چپ پیوند می دهد
آن را به عنصر سمت راست آن.

کلاه

نوع رسانه [, ویژگی[، ویژگی ...]]] [; کلاه ها [؛ CAPS ...]]

قابلیتی با نوع رسانه داده شده و به صورت اختیاری با ویژگی های داده شده ایجاد می کند. در
از نوع رسانه می توان با استفاده از " یا " فرار کرد. اگر می خواهید سرپوش ها را زنجیره ای کنید، می توانید سرپوش های بیشتری اضافه کنید
پس از آن در همان قالب

خواص

نام =[(TYPE)]ارزش
در لیست ها و محدوده ها: [(TYPE)]ارزش

ویژگی های درخواستی را در قابلیت ها تنظیم می کند. نام یک مقدار الفبایی و عددی است
نوع می تواند مقادیر حساس به حروف کوچک و بزرگ زیر را داشته باشد:
- i or INT برای مقادیر یا محدوده های اعداد صحیح
- f or شناور برای مقادیر یا محدوده های شناور
- b, بول or بولی برای مقادیر بولی
- s, خ or رشته برای رشته ها
- کسر برای کسری (فریم، نسبت ابعاد پیکسل)
- l or فهرست برای لیست ها
اگر نوع داده نشد، ترتیب زیر امتحان می شود: عدد صحیح، شناور، بولی، رشته.
مقادیر صحیح باید توسط قابل تجزیه باشند strtol()، شناور است strtod(). مقادیر FOURCC ممکن است یا
اعداد صحیح یا رشته باشند. مقادیر بولی (بدون حساسیت به حروف بزرگ) بله, نه, درست or غلط و
ممکن است مانند رشته ها با " یا " فرار کنند.
محدوده ها در این قالب هستند: [ VALUE، VALUE ]
لیست ها از این قالب استفاده می کنند: { VALUE [, ارزش ...] }

خط لوله مثال ها


مثال‌های زیر فرض می‌کنند که شما افزونه‌های درستی را در دسترس دارید. به طور کلی،
"osssink" را می توان با پلاگین خروجی صوتی دیگری مانند "esdsink" جایگزین کرد.
"alsasink"، "osxaudiosink"، یا "artsdsink". به همین ترتیب، "xvimagesink" را می توان جایگزین کرد
با "ximagesink"، "sdlvideosink"، "osxvideosink"، یا "aasink". این را در نظر داشته باشید
سینک های مختلف ممکن است فرمت های مختلفی را بپذیرند و حتی یک سینک ممکن است بپذیرد
فرمت های مختلف در ماشین های مختلف، بنابراین ممکن است لازم باشد عناصر مبدل مانند
audioconvert و audioresample (برای صدا) یا videoconvert (برای ویدیو) در مقابل
غرق شوید تا کارها انجام شود.

بازنواخت

GST-LANCH filesrc location=music.mp3 ! دیوانه ! تبدیل صوتی ! نمونه صوتی !
osssink
فایل موسیقی mp3 "music.mp3" را با استفاده از یک افزونه مبتنی بر libmad پخش کنید و به یک OSS خروجی دهید.
دستگاه

GST-LANCH filesrc مکان = music.ogg ! oggdemux ! vorbisdec ! تبدیل صوتی !
نمونه صوتی ! osssink
یک فایل با فرمت Ogg Vorbis را پخش کنید

GST-LANCH gnomevfssrc location=music.mp3 ! دیوانه ! osssink
GST-LANCH gnomevfssrc مکان =http://domain.com/music.mp3 ! دیوانه ! تبدیل صوتی !
نمونه صوتی ! osssink
یک فایل mp3 یا یک جریان http با استفاده از GNOME-VFS پخش کنید

GST-LANCH gnomevfssrc location=smb://computer/music.mp3 ! دیوانه ! تبدیل صوتی !
نمونه صوتی ! osssink
از GNOME-VFS برای پخش یک فایل mp3 واقع در سرور SMB استفاده کنید

قالب تبدیل

GST-LANCH filesrc location=music.mp3 ! دیوانه ! تبدیل صوتی ! vorbisenc ! oggmux !
فایل سینک مکان = music.ogg
یک فایل موسیقی mp3 را به فایل Ogg Vorbis تبدیل کنید

GST-LANCH filesrc location=music.mp3 ! دیوانه ! تبدیل صوتی ! فلاسانس ! فایل سینک
location=test.flac
به فرمت FLAC تبدیل کنید

دیگر

GST-LANCH filesrc location=music.wav ! wavparse ! تبدیل صوتی ! نمونه صوتی !
osssink
یک فایل WAV. حاوی داده های صوتی خام (PCM) را پخش می کند.

GST-LANCH filesrc location=music.wav ! wavparse ! تبدیل صوتی ! vorbisenc !
oggmux ! فایل سینک مکان = music.ogg
GST-LANCH filesrc location=music.wav ! wavparse ! تبدیل صوتی ! تیغه ! فایل سینک
location=music.mp3
یک فایل WAV. حاوی داده های صوتی خام را به فایل Ogg Vorbis یا mp3 تبدیل کنید

GST-LANCH cdparanoiasrc حالت = پیوسته ! تبدیل صوتی ! تیغه ! id3v2mux !
فایل سینک مکان = cd.mp3
تمام آهنگ ها را از دیسک فشرده جدا می کند و آنها را به یک فایل mp3 تبدیل می کند

GST-LANCH cdparanoiasrc آهنگ = 5 ! تبدیل صوتی ! تیغه ! id3v2mux ! فایل سینک
location=track5.mp3
ترک 5 را از سی دی جدا می کند و آن را به یک فایل mp3 تبدیل می کند

با استفاده از gst-inspect(1)، امکان کشف تنظیماتی مانند موارد فوق برای cdparanoiasrc وجود دارد
که به آن می گوید که کل سی دی یا فقط تراک های آن را ریپ کند. به طور متناوب، می توانید استفاده کنید
یک URI و gst-launch-1.0 عنصری (مانند cdparanoia) را پیدا می کنند که از آن پشتیبانی می کند
پروتکل برای شما، به عنوان مثال:
GST-LANCH cdda://5 ! تیغه vbr=جدید vbr-quality=6 ! فایل سینک location=track5.mp3

GST-LANCH osssrc ! تبدیل صوتی ! vorbisenc ! oggmux ! فایل سینک
مکان = input.ogg
صدا را از ورودی صوتی شما ضبط می کند و آن را در یک فایل ogg رمزگذاری می کند

ویدئو

GST-LANCH filesrc location=JB_FF9_TheGravityOfLove.mpg ! dvddemux ! mpeg2dec !
xvimagesink
فقط بخش ویدیویی یک فایل ویدئویی MPEG-1 را نمایش دهید که خروجی آن را به یک پنجره نمایش X می دهد

GST-LANCH filesrc location=/ffllfj.vob ! dvddemux ! mpeg2dec ! sdlvideosink
نمایش بخش ویدیویی یک فایل .vob (مورد استفاده در دی وی دی)، خروجی به یک پنجره SDL

GST-LANCH filesrc مکان = movie.mpg ! dvddemux نام=دموکسر دمکسر ! صف !
mpeg2dec ! sdlvideosink دمکسر ! صف ! دیوانه ! تبدیل صوتی ! نمونه صوتی ! osssink
پخش هر دو بخش تصویری و صوتی از یک فیلم MPEG

GST-LANCH filesrc مکان = movie.mpg ! mpegdemux نام=دموکسر دمکسر ! صف !
mpeg2dec ! تبدیل ویدیو ! sdlvideosink دمکسر ! صف ! دیوانه ! تبدیل صوتی !
نمونه صوتی ! osssink
یک فیلم AVI را با یک جریان زیرنویس متنی خارجی پخش کنید

این مثال همچنین نحوه ارجاع به پدهای خاص را با نام یک عنصر نشان می دهد (در اینجا:
textoverlay) دارای چندین سینک یا پد منبع است.

GST-LANCH روکش متنی نام = پوشش ! تبدیل ویدیو ! مقیاس ویدئویی ! autovideosink
filesrc مکان = فیلم. avi ! رمزگشایی ! تبدیل ویدیو ! overlay.video_sink filesrc
location=movie.srt ! زیر تجزیه ! overlay.text_sink

یک فیلم AVI را با یک جریان زیرنویس متنی خارجی با استفاده از playbin پخش کنید

GST-LANCH پخش uri=file:///path/to/movie.avi suburi=file:///path/to/movie.srt

شبکه ارتباطی جریان

پخش ویدئو با استفاده از RTP و عناصر شبکه.

GST-LANCH v4l2src ! ویدیو/ایکس خام، عرض=128، ارتفاع=96، قالب=UYVY ! تبدیل ویدیو !
ffence_h263 ! ویدیو/x-h263 ! rtph263ppay PT = 96 ! udpsink host=192.168.1.1 بندر = 5000
این دستور روی فرستنده اجرا می شود

GST-LANCH udpsrc بندر = 5000 ! application/x-rtp، نرخ ساعت = 90000، بارگذاری = 96 !
rtph263pdepay صف-تاخیر=0 ! FFDEC_H263 ! xvimagesink
از این دستور روی گیرنده استفاده کنید

تشخیصی

GST-LANCH -v fakesrc num-buffers=16 ! سینک تقلبی
یک جریان پوچ ایجاد کنید و آن را نادیده بگیرید (و جزئیات را چاپ کنید).

GST-LANCH audiotestsrc ! تبدیل صوتی ! نمونه صوتی ! osssink
برای آزمایش خروجی صدا یک تون سینوسی خالص ایجاد کنید

GST-LANCH videotestsrc ! xvimagesink
GST-LANCH videotestsrc ! ximagesink
یک الگوی تست آشنا برای آزمایش خروجی ویدیو ایجاد کنید

اتوماتیک ارتباط

می توانید از عنصر decodebin برای انتخاب خودکار عناصر مناسب برای دریافت a استفاده کنید
خط لوله کار

GST-LANCH filesrc مکان = فایل موسیقی ! رمزگشایی ! تبدیل صوتی ! نمونه صوتی !
osssink
هر فرمت صوتی پشتیبانی شده را پخش کنید

GST-LANCH filesrc مکان = فایل تصویری ! رمزگشایی نام = رمزگشا رسیور ! صف !
تبدیل صوتی ! نمونه صوتی ! osssink رسیور ! تبدیل ویدیو ! xvimagesink
هر فرمت ویدئویی پشتیبانی شده را با خروجی ویدئو و صدا پخش کنید. نخ ها استفاده می شود
بطور خودکار. برای آسان‌تر کردن این کار، می‌توانید از عنصر playbin استفاده کنید:

GST-LANCH پخش uri=file:///home/joe/foo.avi

فیلتر شده اتصالات

این مثال ها نحوه استفاده از کلاهک های فیلتر شده را به شما نشان می دهد.

GST-LANCH videotestsrc ! 'video/x-raw,format=YUY2;video/x-raw,format=YV12' !
xvimagesink
یک تصویر آزمایشی را نشان دهید و از فرمت ویدیوی YUY2 یا YV12 برای این کار استفاده کنید.

GST-LANCH osssrc ! 'audio/x-raw,rate=[32000,64000],format={S16LE,S24LE,S32LE}' !
wavenc ! فایل سینک location=recording.wav
صدا را ضبط کرده و در یک فایل wav بنویسید. استفاده اجباری از نمونه های امضا شده 16 تا 32 بیتی و الف
نرخ نمونه بین 32 کیلوهرتز و 64 کیلوهرتز.

محیط زیست متغیرها


GST_DEBUG
فهرست دسته‌ها و سطوح اشکال‌زدایی جدا شده با کاما (مثلاً
GST_DEBUG=totem:4،typefind:5). "*" به عنوان یک علامت عام به عنوان بخشی از اشکال زدایی مجاز است
نام دسته ها (به عنوان مثال GST_DEBUG=*sink:6,*audio*:6). از 1.2.0 نیز امکان پذیر است
برای تعیین سطح گزارش با نام (1=خطا، 2=WARN، 3=FIXME، 4=INFO، 5=DEBUG، 6=LOG،
7=TRACE، 9=MEMDUMP) (مثلا GST_DEBUG=*صوتی*:LOG)

GST_DEBUG_NO_COLOR
وقتی این متغیر محیطی تنظیم شود، خروجی اشکال زدایی رنگی غیرفعال می شود.

GST_DEBUG_DUMP_DOT_DIR
هنگامی که روی یک مسیر سیستم فایل تنظیم می شود، فایل های 'نقطه' نمودارهای خط لوله را در آنجا ذخیره کنید. اینها
سپس می توان بعداً با استفاده از ابزار 'dot' از graphviz به تصویر تبدیل شود
مجموعه ای از ابزارها، مانند این: dot foo.dot -Tsvg -o foo.svg (png یا jpg نیز امکان پذیر است
به عنوان فرمت خروجی). همچنین یک ابزار به نام xdot وجود دارد که به شما امکان می دهد مشاهده کنید
فایل .dot را مستقیماً بدون اینکه ابتدا آن را تبدیل کنید.

GST_REGISTRY
مسیر فایل رجیستری افزونه. پیش فرض است ~/.cache/gstreamer-1.0/registry-
CPU.bin که در آن CPU دستگاه است/CPU نوع GStreamer برای آن کامپایل شده است، به عنوان مثال 'i486'،
'i686'، 'x86-64'،

GST_REGISTRY_UPDATE
برای مجبور کردن GStreamer فرض کند که هیچ افزونه ای تغییر نکرده است، روی "نه" تنظیم کنید
یا حذف شده است. این باعث می‌شود که GStreamer از بررسی اولیه که آیا بازسازی است، صرفنظر کند
کش رجیستری مورد نیاز است یا خیر. این ممکن است در تعبیه مفید باشد
محیط هایی که پلاگین های نصب شده هرگز تغییر نمی کنند. از این گزینه در استفاده نکنید
هر تنظیم دیگری

GST_PLUGIN_PATH
فهرستی از دایرکتوری ها را برای اسکن افزونه های اضافی مشخص می کند. اینها می گیرند
اولویت بر افزونه های سیستم

GST_PLUGIN_SYSTEM_PATH
فهرستی از افزونه‌ها را مشخص می‌کند که همیشه به‌طور پیش‌فرض بارگذاری می‌شوند. اگر تنظیم نشد، این
به‌طور پیش‌فرض مسیر نصب‌شده توسط سیستم و افزونه‌های نصب‌شده در خانه کاربر را نشان می‌دهد
فهرست راهنما

GST_DEBUG_FILE
این متغیر را روی یک مسیر فایل تنظیم کنید تا همه پیام‌های اشکال‌زدایی GStreamer به این مسیر هدایت شوند
فایل. اگر تنظیم نشده باقی بماند، پیام‌های اشکال‌زدایی با خطای استاندارد خروجی داده می‌شوند.

orc_code
متغیر محیطی مفید Orc. برای فعال کردن اشکال زدایی مانند gdb، ORC_CODE=debug را تنظیم کنید
برای ایجاد بک ترک مفید از کدهای تولید شده توسط Orc. ORC_CODE=پشتیبان یا تنظیم کنید
ORC_CODE=اگر شک دارید که تولید کننده کد SIMD Orc اشتباه تولید می کند، شبیه سازی کنید.
کد (چند افزونه مهم GStreamer مانند videotestsrc، audioconvert یا
نمونه صوتی از Orc استفاده کنید).

G_DEBUG
متغیر محیطی مفید GLib. G_DEBUG=fatal_warnings را برای ساخت GStreamer تنظیم کنید
برنامه ها زمانی که یک اخطار حیاتی مانند شکست ادعا رخ می دهد لغو می شوند. این هست
اگر می خواهید بدانید کدام قسمت از کد باعث ایجاد این هشدار شده است مفید است
ایجاد شده و تحت چه شرایطی. به سادگی G_DEBUG را همانطور که در بالا ذکر شد تنظیم کنید
برنامه را با gdb اجرا کنید (یا اجازه دهید core dump شود). سپس یک stack trace را به صورت معمول دریافت کنید
راه.

از gst-launch-1.0 به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

دستورات لینوکس

Ad




×
تبلیغات
❤️اینجا خرید کنید، رزرو کنید یا بخرید - رایگان است، به رایگان ماندن خدمات کمک می‌کند.