āĻāĻāĻŋ āĻšāĻ˛ gst-launch-00 āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ¯āĻž āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻāĻžāĻ§āĻŋāĻ āĻŦāĻŋāĻ¨āĻžāĻŽā§āĻ˛ā§āĻ¯ā§āĻ° āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻ¸ā§āĻā§āĻļāĻ¨ āĻ¯ā§āĻŽāĻ¨ āĻāĻŦā§āĻ¨ā§āĻā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻĢā§āĻĄā§āĻ°āĻž āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻāĻāĻ¨ā§āĻĄā§āĻ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦāĻž MAC OS āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ OnWorks āĻĢā§āĻ°āĻŋ āĻšā§āĻ¸ā§āĻāĻŋāĻ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻāĻžāĻ°ā§āĻ¤ā§ āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻāĻžāĻ°ā§āĻ¯āĻā§āĻ°āĻŽ:
NAME āĻāĻ°
gst-launch - āĻāĻāĻāĻŋ GStreamer āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨ āĻ¤ā§āĻ°āĻŋ āĻāĻŦāĻ āĻāĻžāĻ˛āĻžāĻ¨
āĻ¸āĻžāĻāĻ¨ā§āĻĒāĻŋāĻ¸āĻŋāĻ¸
gst-āĻ˛āĻā§āĻ [āĻŦāĻŋāĻāĻ˛ā§āĻĒ...] āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨-āĻŦāĻ°ā§āĻŖāĻ¨āĻž
āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ
gst-āĻ˛āĻā§āĻ āĻāĻāĻāĻŋ āĻā§āĻ˛ āĻ¯āĻž āĻŽā§āĻ˛āĻŋāĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§ āĻāĻŦāĻ āĻāĻžāĻ˛āĻžāĻ¯āĻŧ GStreamer āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨
āĻ¸āĻšāĻ āĻāĻāĻžāĻ°ā§, āĻāĻāĻāĻŋ PIPELINE-DESCRIPTION āĻšāĻ˛ āĻŦāĻŋāĻ¸ā§āĻŽāĻ¯āĻŧāĻŦā§āĻ§āĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻĨāĻ āĻāĻ°āĻž āĻāĻĒāĻžāĻĻāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻāĻž
āĻāĻŋāĻšā§āĻ¨ (!). āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯āĻā§āĻ˛āĻŋ āĻāĻĒāĻžāĻĻāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻĢāĻ°ā§āĻŽā§ āĻ¯ā§āĻā§āĻ¤ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¸āĻŽā§āĻĒāĻ¤ā§āĻ¤āĻŋ = āĻŽāĻžāĻ¨.
āĻ¸āĻŽā§āĻāĻžāĻŦā§āĻ¯ āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨-āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻā§āĻ˛āĻŋāĻ° āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻŦāĻŋāĻŦāĻ°āĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻŋāĻāĻžāĻāĻāĻŋ āĻĻā§āĻā§āĻ¨ āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨
āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ¨ā§āĻā§ āĻŦāĻž GStreamer āĻĄāĻā§āĻŽā§āĻ¨ā§āĻā§āĻļāĻ¨ āĻĻā§āĻā§āĻ¨āĨ¤
āĻĻāĻ¯āĻŧāĻž āĻāĻ°ā§ āĻŽāĻ¨ā§ āĻ°āĻžāĻāĻŦā§āĻ¨ gst-āĻ˛āĻā§āĻ āĻĄā§āĻā§āĻ˛āĻĒāĻžāĻ° āĻāĻŦāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻāĻāĻžāĻŦā§ āĻāĻāĻāĻŋ āĻĄāĻŋāĻŦāĻžāĻāĻŋāĻ āĻā§āĻ˛āĨ¤ āĻāĻĒāĻ¨āĻŋ
āĻāĻāĻŋāĻ° āĻāĻĒāĻ°ā§ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤ āĻ¨āĻ¯āĻŧāĨ¤ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯, gst_parse_launch() āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨
āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨ āĻĨā§āĻā§ āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨ āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖā§āĻ° āĻāĻāĻāĻŋ āĻ¸āĻšāĻ āĻāĻĒāĻžāĻ¯āĻŧ āĻšāĻŋāĻ¸āĻžāĻŦā§ GStreamer API-āĻāĻ° āĻāĻžāĻ
āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĨ¤
āĻŦāĻŋāĻāĻ˛ā§āĻĒ
gst-āĻ˛āĻā§āĻ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋ āĻā§āĻ°āĻšāĻŖ āĻāĻ°ā§:
--help āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻ¸āĻžāĻ°āĻ¸āĻāĻā§āĻˇā§āĻĒ āĻāĻŦāĻ āĻāĻĒāĻ˛āĻŦā§āĻ§ FLAGS
-āĻāĻŋ, -- āĻāĻžāĻ°āĻŦā§āĻ¸
āĻāĻāĻāĻĒā§āĻ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻ¤āĻĨā§āĻ¯ āĻāĻŦāĻ āĻ¸āĻŽā§āĻĒāĻ¤ā§āĻ¤āĻŋ āĻŦāĻŋāĻā§āĻāĻĒā§āĻ¤āĻŋ
-q, -- āĻļāĻžāĻ¨ā§āĻ¤
āĻā§āĻ¨ āĻ āĻā§āĻ°āĻāĻ¤āĻŋ āĻ¤āĻĨā§āĻ¯ āĻŽā§āĻĻā§āĻ°āĻŖ āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻž
-āĻŽāĻŋ, --āĻŦāĻžāĻ°ā§āĻ¤āĻž
āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨ā§āĻ° āĻŦāĻžāĻ¸ā§ āĻĒā§āĻ¸ā§āĻ āĻāĻ°āĻž āĻāĻāĻāĻĒā§āĻ āĻŦāĻžāĻ°ā§āĻ¤āĻž
-āĻāĻŋ, --āĻā§āĻ¯āĻžāĻ
āĻāĻāĻāĻĒā§āĻ āĻā§āĻ¯āĻžāĻ (āĻŽā§āĻāĻžāĻĄā§āĻāĻž āĻ¨āĻžāĻŽā§āĻ āĻĒāĻ°āĻŋāĻāĻŋāĻ¤)
-āĻ, --āĻāĻāĻāĻ¸-āĻ āĻ¨-āĻļāĻžāĻāĻĄāĻžāĻāĻ¨
āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨ āĻŦāĻ¨ā§āĻ§ āĻāĻ°āĻžāĻ° āĻāĻā§ āĻāĻ¤ā§āĻ¸āĻā§āĻ˛āĻŋāĻ¤ā§ āĻāĻāĻāĻŋ EOS āĻāĻā§āĻ¨ā§āĻ āĻā§āĻ° āĻāĻ°ā§āĻ¨ā§ˇ āĻāĻ āĻāĻ¨ā§āĻ¯ āĻĻāĻ°āĻāĻžāĻ°ā§
āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻ°ā§āĻ¨ āĻ¯ā§ muxers āĻ¯āĻāĻ¨ āĻāĻāĻāĻŋ muxing āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨ āĻŦāĻ¨ā§āĻ§ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¤āĻāĻ¨ āĻĒāĻžāĻ āĻ¯ā§āĻā§āĻ¯ āĻĢāĻžāĻāĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§
āĻāĻ¨ā§āĻā§āĻ°ā§āĻ˛-āĻ¸āĻŋ āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻā§āĻ° āĻāĻ°ā§āĨ¤
-āĻāĻŽāĻŋ, --āĻ¸ā§āĻāĻ
āĻ¸ā§āĻāĻ āĻĒāĻ°āĻŋāĻ¸āĻāĻā§āĻ¯āĻžāĻ¨ āĻ¸āĻāĻā§āĻ°āĻš āĻāĻŦāĻ āĻŽā§āĻĻā§āĻ°āĻŖ. āĻāĻāĻŋ āĻŦā§āĻļāĻŋāĻ°āĻāĻžāĻ āĻĒā§āĻ˛ā§āĻŦā§āĻ¯āĻžāĻ āĻŦāĻž āĻ°ā§āĻāĻ°ā§āĻĄāĻŋāĻāĻ¯āĻŧā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĻāĻ°āĻāĻžāĻ°ā§
āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨
-o āĻĢāĻžāĻāĻ˛, --āĻāĻāĻāĻĒā§āĻ=āĻĢāĻžāĻāĻ˛
āĻĢāĻžāĻāĻ˛ā§ āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨ā§āĻ° XML āĻāĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°ā§āĻ¨ (āĻ āĻĒā§āĻ°āĻāĻ˛āĻŋāĻ¤, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻž)
-āĻ, --āĻā§āĻ¨ āĻĻā§āĻˇ
āĻāĻāĻāĻŋ āĻĢāĻ˛ā§āĻ āĻšā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ˛āĻžāĻ° āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻž
--āĻ¨ā§-āĻ¸āĻŋāĻā§āĻ¸āĻ°-āĻšā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ˛āĻžāĻ°
SIGUSR1 (play) āĻāĻŦāĻ SIGUSR2 (āĻ¸ā§āĻāĻĒ) āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŋāĻāĻ¨ā§āĻ¯āĻžāĻ˛ āĻšā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ˛āĻžāĻ° āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻž
-āĻāĻŋ, -- āĻā§āĻ°ā§āĻ¸
āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻŽā§āĻŽāĻ°āĻŋ āĻŦāĻ°āĻžāĻĻā§āĻĻ āĻā§āĻ°ā§āĻ¸. āĻāĻŽā§āĻĒāĻžāĻāĻ˛ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯āĻāĻŋ āĻ¸āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻ°āĻž āĻāĻŦāĻļā§āĻ¯āĻ
āĻšāĻŦā§āĨ¤
GSTREAMER āĻŦāĻŋāĻāĻ˛ā§āĻĒ
gst-āĻ˛āĻā§āĻ āĻāĻāĻžāĻĄāĻŧāĻžāĻ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋ āĻā§āĻ°āĻšāĻŖ āĻāĻ°ā§ āĻ¯āĻž āĻ¸āĻŽāĻ¸ā§āĻ¤ GStreamer-āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ
āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨:
--gst-āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ
āĻāĻ° āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°ā§ GStreamer āĻŽā§āĻ˛ āĻā§āĻ°āĻ¨ā§āĻĨāĻžāĻāĻžāĻ°āĨ¤
--gst-āĻŽāĻžāĻ°āĻžāĻ¤ā§āĻŽāĻ-āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž
āĻāĻžāĻ°āĻŖāĻ¸āĻŽā§āĻš GStreamer āĻāĻāĻāĻŋ āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻĻā§āĻāĻž āĻĻāĻŋāĻ˛ā§ āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻāĻ°āĻ¤ā§āĨ¤ āĻāĻ āĻ¸āĻŽāĻ¤ā§āĻ˛ā§āĻ¯
āĻĒāĻ°āĻŋāĻŦā§āĻļ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ G_DEBUG āĻā§ 'āĻŽāĻžāĻ°āĻžāĻ¤ā§āĻŽāĻ_āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž' āĻ¤ā§ āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻā§āĻā§ (āĻŦāĻŋāĻāĻžāĻāĻāĻŋ āĻĻā§āĻā§āĻ¨
āĻĒāĻ°āĻŋāĻŦā§āĻļ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻāĻ°āĻ āĻ¤āĻĨā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨ā§āĻā§)āĨ¤
--gst-debug=STRING
āĻŦāĻŋāĻāĻžāĻ_āĻ¨āĻžāĻŽ:āĻ¸ā§āĻ¤āĻ°ā§āĻ° āĻā§āĻĄāĻŧāĻžāĻ° āĻāĻāĻāĻŋ āĻāĻŽāĻž āĻŦāĻŋāĻāĻā§āĻ¤ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻĄāĻŋāĻŦāĻžāĻāĻŋāĻ āĻ¸ā§āĻ¤āĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻ¤ā§
āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻŦāĻŋāĻāĻžāĻā§āĻ° āĻāĻ¨ā§āĻ¯āĨ¤ āĻ˛ā§āĻā§āĻ˛ 0-5 āĻ°ā§āĻā§āĻā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ¯ā§āĻāĻžāĻ¨ā§ 0 āĻā§āĻ¨ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻĻā§āĻāĻžāĻŦā§ āĻ¨āĻž, āĻāĻŦāĻ 5
āĻ¸āĻŦ āĻŽā§āĻ¸ā§āĻ āĻĻā§āĻāĻžāĻŦā§āĨ¤ āĻāĻ¯āĻŧāĻžāĻāĻ˛ā§āĻĄāĻāĻžāĻ°ā§āĻĄ * āĻā§āĻ¯āĻžāĻāĻžāĻāĻ°āĻŋāĻ° āĻ¨āĻžāĻŽ āĻŽā§āĻ˛āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻŦāĻŋāĻāĻžāĻā§āĻ° āĻ¨āĻžāĻŽ āĻĻā§āĻāĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ --gst-debug-help āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨
āĻāĻĻāĻžāĻšāĻ°āĻŖ: GST_CAT:5,GST_ELEMENT_*:3,oggdemux:5
--gst-debug-level=LEVEL
āĻĄāĻŋāĻŦāĻžāĻāĻŋāĻ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĨā§āĻ°ā§āĻļāĻšā§āĻ˛ā§āĻĄ āĻ¸ā§āĻ āĻāĻ°ā§āĨ¤ āĻāĻāĻāĻŋ āĻāĻā§āĻ āĻ¸ā§āĻ¤āĻ° āĻŽā§āĻĻā§āĻ°āĻŖ āĻšāĻŦā§
āĻāĻ°ā§ āĻŦāĻžāĻ°ā§āĻ¤āĻžāĨ¤ āĻĻāĻ°āĻāĻžāĻ°ā§ āĻĒāĻ°āĻŋāĻ¸āĻ° āĻšāĻ˛ 0-5, āĻĄāĻŋāĻĢāĻ˛ā§āĻ 0 āĻ¸āĻšāĨ¤
--gst-āĻĄāĻŋāĻŦāĻžāĻ-āĻ¨ā§-āĻ°āĻ
GStreamer āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻĄāĻŋāĻŦāĻžāĻāĻŋāĻ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°ā§ āĻ¯āĻžāĻ¤ā§ āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻā§āĻ˛āĻŋ āĻ°āĻ-āĻā§āĻĄā§āĻĄ āĻšāĻ¯āĻŧ
āĻ¯āĻāĻ¨ āĻāĻāĻāĻŋ āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ā§ āĻŽā§āĻĻā§āĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻ¯āĻž ANSI āĻāĻ¸ā§āĻā§āĻĒ āĻ¸āĻŋāĻā§āĻ¯āĻŧā§āĻ¨ā§āĻ¸ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°ā§āĨ¤ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§
āĻāĻžāĻ°āĻŖāĻ¸āĻŽā§āĻš GStreamer āĻ°āĻ āĻāĻžāĻĄāĻŧāĻž āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°āĻ¤ā§. āĻ¸ā§āĻ āĻāĻ°āĻž GST_DEBUG_NO_COLOR
āĻĒāĻ°āĻŋāĻŦā§āĻļ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ āĻāĻāĻ āĻāĻŋāĻ¨āĻŋāĻ¸ āĻ āĻ°ā§āĻāĻ¨ āĻāĻ°āĻŦā§āĨ¤
--gst-āĻĄāĻŋāĻŦāĻžāĻ-āĻ āĻā§āĻˇāĻŽ āĻāĻ°ā§āĻ¨
āĻĄāĻŋāĻŦāĻžāĻāĻŋāĻ āĻ āĻā§āĻˇāĻŽ āĻāĻ°ā§āĨ¤
--gst-debug-help
āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻĄāĻŋāĻŦāĻžāĻ āĻŦāĻŋāĻāĻžāĻ āĻāĻŦāĻ āĻ¤āĻžāĻĻā§āĻ° āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻĄāĻŋāĻŦāĻžāĻāĻŋāĻ āĻ¸ā§āĻ¤āĻ°ā§āĻ° āĻāĻāĻāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°ā§āĨ¤
--gst-plugin-spew
GStreamer āĻ˛ā§āĻĄ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¤ā§āĻ°ā§āĻāĻŋāĻ° āĻĒā§āĻ°āĻŋāĻ¨ā§āĻāĻāĻāĻ āĻ¸āĻā§āĻˇāĻŽ āĻāĻ°ā§āĻ¨ āĻ¸ā§āĻ āĻāĻ°āĻ¤ā§ āĻ¤āĻĨā§āĻ¯ āĻĒāĻ¤āĻžāĻāĻž GStreamer
āĻĒā§āĻ˛āĻžāĻ-āĻāĻ¨
--gst-plugin-path=PATH
āĻĒā§āĻ˛āĻžāĻāĻāĻ¨ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻĒāĻžāĻĨā§ ':' āĻĻāĻŋāĻ¯āĻŧā§ āĻāĻ˛āĻžāĻĻāĻž āĻāĻ°āĻž āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ āĻ¯ā§āĻ āĻāĻ°ā§āĻ¨
--gst-plugin-load=PLUGINS
āĻĒā§āĻ°āĻŋāĻ˛ā§āĻĄ āĻĒā§āĻ˛āĻžāĻāĻāĻ¨āĻā§āĻ˛āĻŋ āĻāĻāĻāĻŋ āĻāĻŽāĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻĨāĻ āĻāĻ°āĻž āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻ¯āĻŧ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ā§ˇ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻžāĻ° āĻāĻ°ā§āĻāĻāĻŋ āĻāĻĒāĻžāĻ¯āĻŧ
āĻĒā§āĻ°āĻŋāĻ˛ā§āĻĄ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ˛āĻžāĻāĻāĻ¨āĻā§āĻ˛āĻŋ āĻšāĻ˛ āĻĒāĻ°āĻŋāĻŦā§āĻļ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ GST_PLUGIN_PATH āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž
āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨ āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ
āĻāĻāĻāĻŋ āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨ āĻāĻ āĻŋāĻ¤ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻāĻŦāĻ āĻ˛āĻŋāĻā§āĻ. āĻāĻĒāĻžāĻĻāĻžāĻ¨āĻ¸āĻŽā§āĻš āĻŽāĻ§ā§āĻ¯ā§ āĻ°āĻžāĻāĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻŦāĻŋāĻ¨ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻ§āĻ°āĻŖā§āĻ°āĨ¤
āĻāĻĒāĻžāĻĻāĻžāĻ¨āĻ¸āĻŽā§āĻš, āĻ˛āĻŋāĻā§āĻ āĻāĻŦāĻ āĻŦāĻŋāĻ¨ āĻ¯ā§ āĻā§āĻ¨ā§ āĻā§āĻ°āĻŽā§ āĻāĻāĻāĻŋ āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§.
āĻāĻĒāĻžāĻĻāĻžāĻ¨āĻ¸āĻŽā§āĻš
ELEMENTTYPE [āĻ¸āĻŽā§āĻĒāĻ¤ā§āĻ¤āĻŋ1 ...]
ELEMENTTYPE āĻāĻžāĻāĻĒā§āĻ° āĻāĻāĻāĻŋ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§ āĻāĻŦāĻ PROPERTIES āĻ¸ā§āĻ āĻāĻ°ā§āĨ¤
āĻĒā§āĻ°ā§āĻĒāĻžāĻ°ā§āĻāĻŋ
āĻ¸āĻŽā§āĻĒāĻ¤ā§āĻ¤āĻŋ=āĻŽā§āĻ˛ā§āĻ¯...
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻŽāĻžāĻ¨ āĻ¸āĻŽā§āĻĒāĻ¤ā§āĻ¤āĻŋ āĻ¸ā§āĻ āĻāĻ°ā§. āĻ¤ā§āĻŽāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ° gst-āĻĒāĻ°āĻŋāĻĻāĻ°ā§āĻļāĻ¨(1) āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻžāĻ¨āĻ¤ā§
āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ āĻāĻŦāĻ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻāĻĒāĻžāĻĻāĻžāĻ¨ā§āĻ° āĻ āĻ¨ā§āĻŽā§āĻĻāĻŋāĻ¤ āĻŽāĻžāĻ¨āĨ¤
āĻāĻŖāĻ¨āĻžāĻ° āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ āĻ¨āĻžāĻŽ, āĻ¨āĻŋāĻ āĻŦāĻž āĻŽāĻžāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§āĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
bins
[āĻŦāĻŋāĻ¨āĻāĻžāĻāĻĒāĨ¤] ( [āĻ¸āĻŽā§āĻĒāĻ¤ā§āĻ¤āĻŋ1 ...] āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨-āĻŦāĻ°ā§āĻŖāĻ¨āĻž)
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°ā§ āĻ¯ā§ BINTYPE āĻāĻžāĻāĻĒā§āĻ° āĻāĻāĻāĻŋ āĻŦāĻŋāĻ¨ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻāĻŦāĻ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯āĻā§āĻ˛āĻŋ āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻĒā§āĻ°āĻ¤āĻŋ
āĻ§āĻ¨ā§āĻ°ā§āĻŦāĻ¨ā§āĻ§āĻ¨ā§ āĻŽāĻ§ā§āĻ¯ā§ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻŦāĻŋāĻ¨ āĻŽāĻ§ā§āĻ¯ā§ āĻ°āĻžāĻāĻž āĻšāĻ¯āĻŧ. āĻ¯ā§ āĻĄāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ āĻĻāĻ¯āĻŧāĻž āĻāĻ°ā§ āĻ¨ā§āĻ āĻāĻ°ā§āĻ¨
BINTYPE āĻĒāĻ°ā§ āĻāĻĒāĻ¨āĻŋ āĻāĻ āĻāĻžāĻ°ā§āĻ¯āĻāĻžāĻ°āĻŋāĻ¤āĻž āĻĒā§āĻ°āĻžāĻ¯āĻŧ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻŦā§ āĻ¨āĻž, āĻāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¸āĻ¤ā§āĻ¯āĻŋāĻ āĻĻāĻ°āĻāĻžāĻ°ā§
bintype āĻšāĻŋāĻ¸āĻžāĻŦā§ 'bin' āĻ¸āĻš gst_launch_parse() API āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯āĨ¤ āĻ¯ā§ āĻāĻžāĻŦā§ āĻāĻāĻž āĻšāĻ¯āĻŧ
āĻāĻāĻāĻŋ āĻĒā§āĻ°ā§āĻŖāĻžāĻā§āĻ āĻāĻĒ-āĻ˛ā§āĻā§āĻ˛ āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨ā§āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻāĻāĻļāĻŋāĻ āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨ āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖ āĻāĻ°āĻž āĻ¸āĻŽā§āĻāĻŦāĨ¤
āĻ˛āĻŋāĻāĻ
[[SRCELEMENT] [PAD1,...]] ! [[SINKELEMENT] [PAD1,...]] [[SRCELEMENT] [PAD1,...]] ! āĻā§āĻ¯āĻžāĻĒāĻ¸!
[[SINKELEMENT] [PAD1,...]]
SRCELEMENT āĻ¨āĻžāĻŽā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻĒāĻžāĻĻāĻžāĻ¨āĻāĻŋāĻā§ SINKELEMENT āĻ¨āĻžāĻŽā§āĻ° āĻāĻĒāĻžāĻĻāĻžāĻ¨āĻāĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻ˛āĻŋāĻā§āĻ āĻāĻ°ā§, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§
āĻā§āĻ¯āĻžāĻĒāĻā§āĻ˛āĻŋ āĻāĻāĻāĻŋ āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§ CAPS-āĻ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ā§ˇ āĻ¨āĻžāĻŽ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ āĻ¸āĻš āĻāĻĒāĻžāĻĻāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ¤ā§ āĻ¨āĻžāĻŽ āĻ¸ā§āĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻ¨āĻžāĻŽ āĻŦāĻžāĻĻ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ˛ā§, āĻ¯ā§ āĻāĻĒāĻžāĻĻāĻžāĻ¨āĻāĻŋ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻāĻ° āĻ¸āĻžāĻŽāĻ¨ā§ āĻŦāĻž āĻĒāĻ°ā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛
āĻ˛āĻŋāĻā§āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻ bins āĻā§āĻĄāĻŧā§ āĻāĻžāĻ āĻāĻ°ā§. āĻ¯āĻĻāĻŋ āĻāĻāĻāĻŋ āĻĒāĻĻāĻ¨āĻžāĻŽ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ, āĻ˛āĻŋāĻā§āĻ āĻāĻ āĻ¸āĻā§āĻā§ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻĒā§āĻ¯āĻžāĻĄ āĻ¯āĻĻāĻŋ āĻā§āĻ¨ āĻĒā§āĻ¯āĻžāĻĄā§āĻ° āĻ¨āĻžāĻŽ āĻ¨āĻž āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ āĻ¤āĻŦā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻŽā§āĻāĻžāĻŦāĻ¨āĻž āĻā§āĻˇā§āĻāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻŽā§āĻ¯āĻžāĻāĻŋāĻ āĻĒā§āĻ¯āĻžāĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
āĻ¯āĻĻāĻŋ āĻāĻāĻžāĻ§āĻŋāĻ āĻĒā§āĻ¯āĻžāĻĄāĻ¨āĻžāĻŽ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻšāĻ˛ā§ āĻāĻāĻ¯āĻŧ āĻĒāĻžāĻļā§ āĻ āĻŦāĻļā§āĻ¯āĻ āĻāĻāĻ āĻ¸āĻāĻā§āĻ¯āĻ āĻĒā§āĻ¯āĻžāĻĄ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻĨāĻžāĻāĻ¤ā§ āĻšāĻŦā§ āĻāĻŦāĻ
āĻāĻāĻžāĻ§āĻŋāĻ āĻ˛āĻŋāĻā§āĻ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻā§āĻ°āĻŽā§ āĻ¸āĻŽā§āĻĒāĻ¨ā§āĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧ.
āĻ¸ā§āĻ¤āĻ°āĻžāĻ āĻ¸āĻšāĻāĻ¤āĻŽ āĻ˛āĻŋāĻā§āĻāĻāĻŋ āĻšāĻ˛ āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻŦāĻŋāĻ¸ā§āĻŽāĻ¯āĻŧ āĻāĻŋāĻšā§āĻ¨, āĻ¯āĻž āĻāĻĒāĻžāĻĻāĻžāĻ¨āĻāĻŋāĻā§ āĻāĻ° āĻŦāĻžāĻŽ āĻĻāĻŋāĻā§ āĻ˛āĻŋāĻā§āĻ āĻāĻ°ā§
āĻāĻāĻŋ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻĄāĻžāĻ¨ āĻāĻāĻŋ.
āĻšāĻžāĻ¤ā§āĻ° āĻ āĻā§āĻˇāĻ°
MIME āĻ§āĻ°āĻŖ [, āĻ¸āĻŽā§āĻĒāĻ¤ā§āĻ¤āĻŋ[, āĻ¸āĻŽā§āĻĒāĻ¤ā§āĻ¤āĻŋ ...]]] [; CAPS [; āĻā§āĻ¯āĻžāĻĒāĻ¸ ...]]
āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻŽāĻžāĻāĻŽā§āĻāĻžāĻāĻĒ āĻāĻŦāĻ āĻāĻā§āĻāĻŋāĻāĻāĻžāĻŦā§ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ āĻ¸āĻš āĻāĻāĻāĻŋ āĻā§āĻˇāĻŽāĻ¤āĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĨ¤ āĻĻā§āĻ¯
āĻŽāĻžāĻāĻŽā§āĻāĻžāĻāĻĒ " āĻŦāĻž ' āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻ¸ā§āĻā§āĻĒ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ā§ˇ āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻā§āĻāĻ¨ āĻā§āĻ¯āĻžāĻĒ āĻāĻ°āĻ¤ā§ āĻāĻžāĻ¨ āĻ¤āĻŦā§ āĻāĻĒāĻ¨āĻŋ āĻāĻ°āĻ āĻā§āĻ¯āĻžāĻĒ āĻ¯ā§āĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
āĻĒāĻ°ā§ āĻāĻāĻ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸āĨ¤
āĻĒā§āĻ°ā§āĻĒāĻžāĻ°ā§āĻāĻŋ
NAME=[(āĻāĻžāĻāĻĒ)]VALUE āĻ¨āĻž
āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻāĻŦāĻ āĻŦā§āĻ¯āĻžāĻĒā§āĻ¤āĻŋāĻ¤ā§: [(āĻāĻžāĻāĻĒ)]VALUE āĻ¨āĻž
āĻ āĻ¨ā§āĻ°ā§āĻ§ āĻāĻ°āĻž āĻ¸āĻŽā§āĻĒāĻ¤ā§āĻ¤āĻŋ āĻā§āĻˇāĻŽāĻ¤āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ¸ā§āĻ āĻāĻ°ā§āĨ¤ āĻ¨āĻžāĻŽ āĻāĻāĻāĻŋ āĻāĻ˛āĻĢāĻžāĻ¨āĻŋāĻāĻŽā§āĻ°āĻŋāĻ āĻŽāĻžāĻ¨ āĻāĻŦāĻ
āĻĒā§āĻ°āĻāĻžāĻ°ā§āĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻā§āĻ¸-āĻ¸āĻāĻŦā§āĻĻāĻ¨āĻļā§āĻ˛ āĻŽāĻžāĻ¨ āĻĨāĻžāĻāĻ¤ā§ āĻĒāĻžāĻ°ā§:
- i or āĻā§āĻ¨ int āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻŽāĻžāĻ¨ āĻŦāĻž āĻŦā§āĻ¯āĻžāĻĒā§āĻ¤āĻŋāĻ° āĻāĻ¨ā§āĻ¯
- f or āĻāĻžāĻ¸āĻž āĻĢā§āĻ˛ā§āĻ āĻŽāĻžāĻ¨ āĻŦāĻž āĻŦā§āĻ¯āĻžāĻĒā§āĻ¤āĻŋāĻ° āĻāĻ¨ā§āĻ¯
- 4 or āĻāĻžāĻ° āĻ¸āĻŋāĻ¸āĻŋ FOURCC āĻŽāĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯
- b, bool, or āĻŦā§āĻ˛āĻŋāĻ¯āĻŧāĻžāĻ¨ āĻŦā§āĻ˛āĻŋāĻ¯āĻŧāĻžāĻ¨ āĻŽāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯
- s, Str or āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻāĻ¨ā§āĻ¯
- āĻāĻā§āĻ¨āĻžāĻāĻļ āĻāĻā§āĻ¨āĻžāĻāĻļā§āĻ° āĻāĻ¨ā§āĻ¯ (āĻĢā§āĻ°ā§āĻŽāĻ°ā§āĻ, āĻĒāĻŋāĻā§āĻ¸ā§āĻ˛-āĻāĻ¸āĻĒā§āĻā§āĻ-āĻ āĻ¨ā§āĻĒāĻžāĻ¤)
- l or āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻ° āĻāĻ¨ā§āĻ¯
āĻ¯āĻĻāĻŋ āĻā§āĻ¨ āĻĒā§āĻ°āĻāĻžāĻ° āĻ¨āĻž āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ, āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻā§āĻ°āĻŽāĻāĻŋ āĻā§āĻˇā§āĻāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ: āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻž, āĻĢā§āĻ˛ā§āĻ, āĻŦā§āĻ˛āĻŋāĻ¯āĻŧāĻžāĻ¨, āĻ¸ā§āĻā§āĻ°āĻŋāĻāĨ¤
āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻŽāĻžāĻ¨ āĻ āĻŦāĻļā§āĻ¯āĻ āĻĒāĻžāĻ°ā§āĻ¸āĻ¯ā§āĻā§āĻ¯ āĻšāĻ¤ā§ āĻšāĻŦā§ strtol(), āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻžāĻ¸āĻŽāĻžāĻ¨ strtod(). FOURCC āĻŽāĻžāĻ¨ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻž āĻŦāĻž āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻšāĻ¤ā§. āĻŦā§āĻ˛āĻŋāĻ¯āĻŧāĻžāĻ¨ āĻŽāĻžāĻ¨ āĻšāĻ˛ (āĻā§āĻ¸ āĻ¸āĻāĻŦā§āĻĻāĻ¨āĻļā§āĻ˛) āĻšāĻžāĻ, āĻ¨āĻžāĨ¤, āĻ¸āĻ¤ā§āĻ¯ or āĻŽāĻŋāĻĨā§āĻ¯āĻž āĻāĻŦāĻ
āĻ¸ā§āĻā§āĻ°āĻŋāĻāĻā§āĻ˛āĻŋ " āĻŦāĻž ' āĻĻāĻŋāĻ¯āĻŧā§ āĻĒāĻžāĻ˛āĻŋāĻ¯āĻŧā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ā§ˇ
āĻ°ā§āĻā§āĻāĻā§āĻ˛āĻŋ āĻāĻ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§ āĻ°āĻ¯āĻŧā§āĻā§: [ VALUE, VALUE ]
āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻā§āĻ˛āĻŋ āĻāĻ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸āĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§: ( VALUE [, VALUE āĻ¨āĻž ...] )
āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ
āĻāĻāĻāĻŋ āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨ āĻ¸āĻāĻā§āĻ¤ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ SIGUSR2 āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨ āĻŦāĻ¨ā§āĻ§ āĻāĻ°āĻŦā§ (GST_STATE_NULL);
SIGUSR1 āĻāĻāĻŋāĻā§ āĻā§āĻ˛āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĢāĻŋāĻ°āĻŋāĻ¯āĻŧā§ āĻĻā§āĻŦā§ (GST_STATE_PLAYING)āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§, āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨ āĻļā§āĻ°ā§ āĻšāĻŦā§
āĻā§āĻ˛āĻžāĻ° āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¯āĻŧ
āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤ āĻŦāĻž āĻŦāĻŋāĻ°āĻ¤āĻŋāĻ¤ā§ āĻ¯āĻžāĻāĻ¯āĻŧāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§ āĻā§āĻ¨ āĻ¸āĻāĻā§āĻ¤ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ¨ā§āĻ (GST_STATE_READY āĻāĻŦāĻ
GST_STATE_PAUSED) āĻ āĻŦāĻ¸ā§āĻĨāĻž āĻ¸ā§āĻĒāĻˇā§āĻāĻāĻžāĻŦā§āĨ¤
āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨ āĻāĻĻāĻžāĻšāĻ°āĻŖ
āĻ¨ā§āĻā§āĻ° āĻāĻĻāĻžāĻšāĻ°āĻŖāĻā§āĻ˛āĻŋ āĻ āĻ¨ā§āĻŽāĻžāĻ¨ āĻāĻ°ā§ āĻ¯ā§ āĻāĻĒāĻ¨āĻžāĻ° āĻāĻžāĻā§ āĻ¸āĻ āĻŋāĻ āĻĒā§āĻ˛āĻžāĻ-āĻāĻ¨āĻā§āĻ˛āĻŋ āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻ°āĻ¯āĻŧā§āĻā§ā§ˇ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻāĻžāĻŦā§,
"osssink" āĻ āĻ¨ā§āĻ¯ āĻ āĻĄāĻŋāĻ āĻāĻāĻāĻĒā§āĻ āĻĒā§āĻ˛āĻžāĻ-āĻāĻ¨ āĻ¯ā§āĻŽāĻ¨ "esdsink" āĻĻāĻŋāĻ¯āĻŧā§ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻŋāĻ¤ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§,
"Alsasink", "osxaudiosink", āĻŦāĻž "artsdsink"āĨ¤ āĻāĻāĻāĻāĻžāĻŦā§, "xvimagesink" āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
"ximagesink", "sdlvideosink", "osxvideosink", āĻŦāĻž "aasink" āĻ¸āĻšāĨ¤ āĻ¯āĻĻāĻŋāĻ āĻŽāĻ¨ā§ āĻ°āĻžāĻāĻŦā§āĻ¨ āĻ¯ā§
āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻ¸āĻŋāĻā§āĻ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻā§āĻ°āĻšāĻŖ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻāĻŦāĻ āĻāĻŽāĻ¨āĻāĻŋ āĻāĻāĻ āĻ¸āĻŋāĻā§āĻ āĻā§āĻ°āĻšāĻŖ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻŽā§āĻļāĻŋāĻ¨ā§ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ, āĻ¤āĻžāĻ āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻ¨āĻāĻžāĻ°ā§āĻāĻžāĻ° āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻ¯ā§āĻ āĻāĻ°āĻ¤ā§ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
audioconvert āĻāĻŦāĻ audioresample (āĻ āĻĄāĻŋāĻāĻ° āĻāĻ¨ā§āĻ¯) āĻ āĻĨāĻŦāĻž ffmpegcolorspace (āĻāĻŋāĻĄāĻŋāĻāĻ° āĻāĻ¨ā§āĻ¯) āĻ¸āĻžāĻŽāĻ¨ā§
āĻāĻŋāĻ¨āĻŋāĻ¸ āĻāĻžāĻ āĻāĻ°āĻ¤ā§ āĻĄā§āĻŦāĻž.
Audio āĻĒā§āĻ˛ā§āĻŦā§āĻ¯āĻžāĻ
gst-āĻ˛āĻā§āĻ filesrc āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨=āĻ¸āĻā§āĻā§āĻ¤.mp3 ! āĻĒāĻžāĻāĻ˛ ! āĻ āĻĄāĻŋāĻ āĻāĻ¨āĻāĻžāĻ°ā§āĻ ! āĻ āĻĄāĻŋāĻāĻ° āĻ¨āĻŽā§āĻ¨āĻž !
osssink
āĻāĻāĻāĻŋ āĻāĻāĻ¸āĻāĻ¸-āĻ libmad-āĻāĻŋāĻ¤ā§āĻ¤āĻŋāĻ āĻĒā§āĻ˛āĻžāĻ-āĻāĻ¨ āĻāĻŦāĻ āĻāĻāĻāĻĒā§āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ mp3 āĻŽāĻŋāĻāĻāĻŋāĻ āĻĢāĻžāĻāĻ˛ "music.mp3" āĻāĻžāĻ˛āĻžāĻ¨
āĻ¯āĻ¨ā§āĻ¤ā§āĻ°
gst-āĻ˛āĻā§āĻ filesrc location=music.ogg ! oggdemux ! vorbisdec ! āĻ āĻĄāĻŋāĻ āĻāĻ¨āĻāĻžāĻ°ā§āĻ !
āĻ āĻĄāĻŋāĻāĻ° āĻ¨āĻŽā§āĻ¨āĻž ! osssink
āĻāĻāĻāĻŋ Ogg Vorbis āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻĢāĻžāĻāĻ˛ āĻā§āĻ˛ā§āĻ¨
gst-āĻ˛āĻā§āĻ gnomevfssrc āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨=āĻ¸āĻā§āĻā§āĻ¤.mp3 ! āĻĒāĻžāĻāĻ˛ ! osssink
gst-āĻ˛āĻā§āĻ gnomevfssrc āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨=http://domain.com/music.mp3 ! āĻĒāĻžāĻāĻ˛ ! āĻ āĻĄāĻŋāĻ āĻāĻ¨āĻāĻžāĻ°ā§āĻ !
āĻ āĻĄāĻŋāĻāĻ° āĻ¨āĻŽā§āĻ¨āĻž ! osssink
GNOME-VFS āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻāĻāĻŋ mp3 āĻĢāĻžāĻāĻ˛ āĻŦāĻž āĻāĻāĻāĻŋ HTTP āĻ¸ā§āĻā§āĻ°āĻŋāĻŽ āĻāĻžāĻ˛āĻžāĻ¨
gst-āĻ˛āĻā§āĻ gnomevfssrc āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨=smb://computer/music.mp3 ! āĻĒāĻžāĻāĻ˛ ! āĻ āĻĄāĻŋāĻ āĻāĻ¨āĻāĻžāĻ°ā§āĻ !
āĻ āĻĄāĻŋāĻāĻ° āĻ¨āĻŽā§āĻ¨āĻž ! osssink
āĻāĻāĻāĻŋ SMB āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§ āĻ āĻŦāĻ¸ā§āĻĨāĻŋāĻ¤ āĻāĻāĻāĻŋ mp3 āĻĢāĻžāĻāĻ˛ āĻāĻžāĻ˛āĻžāĻ¤ā§ GNOME-VFS āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨
āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨
gst-āĻ˛āĻā§āĻ filesrc āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨=āĻ¸āĻā§āĻā§āĻ¤.mp3 ! āĻĒāĻžāĻāĻ˛ ! āĻ āĻĄāĻŋāĻ āĻāĻ¨āĻāĻžāĻ°ā§āĻ ! vorbisenc ! oggmux !
āĻĢāĻžāĻāĻ˛āĻ¸āĻŋāĻā§āĻ location=music.ogg
āĻāĻāĻāĻŋ mp3 āĻ¸āĻā§āĻā§āĻ¤ āĻĢāĻžāĻāĻ˛āĻā§ āĻāĻāĻāĻŋ Ogg Vorbis āĻĢāĻžāĻāĻ˛ā§ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻāĻ°ā§āĻ¨
gst-āĻ˛āĻā§āĻ filesrc āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨=āĻ¸āĻā§āĻā§āĻ¤.mp3 ! āĻĒāĻžāĻāĻ˛ ! āĻ āĻĄāĻŋāĻ āĻāĻ¨āĻāĻžāĻ°ā§āĻ ! āĻĢā§āĻ˛ā§āĻ¯āĻžāĻ¸ā§āĻ¨ā§āĻ¸ ! āĻĢāĻžāĻāĻ˛āĻ¸āĻŋāĻā§āĻ
āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨=test.flac
FLAC āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻāĻ°ā§āĻ¨
āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯
gst-āĻ˛āĻā§āĻ filesrc āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨=music.wav ! wavparse ! āĻ āĻĄāĻŋāĻ āĻāĻ¨āĻāĻžāĻ°ā§āĻ ! āĻ āĻĄāĻŋāĻāĻ° āĻ¨āĻŽā§āĻ¨āĻž !
osssink
āĻāĻāĻāĻŋ .WAV āĻĢāĻžāĻāĻ˛ āĻāĻžāĻ˛āĻžāĻ¯āĻŧ āĻ¯āĻžāĻ¤ā§ āĻāĻžāĻāĻāĻž āĻ āĻĄāĻŋāĻ āĻĄā§āĻāĻž (āĻĒāĻŋāĻ¸āĻŋāĻāĻŽ) āĻĨāĻžāĻā§āĨ¤
gst-āĻ˛āĻā§āĻ filesrc āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨=music.wav ! wavparse ! āĻ āĻĄāĻŋāĻ āĻāĻ¨āĻāĻžāĻ°ā§āĻ ! vorbisenc !
oggmux ! āĻĢāĻžāĻāĻ˛āĻ¸āĻŋāĻā§āĻ location=music.ogg
gst-āĻ˛āĻā§āĻ filesrc āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨=music.wav ! wavparse ! āĻ āĻĄāĻŋāĻ āĻāĻ¨āĻāĻžāĻ°ā§āĻ ! āĻĢāĻ˛āĻ ! āĻĢāĻžāĻāĻ˛āĻ¸āĻŋāĻā§āĻ
āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨=āĻ¸āĻā§āĻā§āĻ¤.mp3
āĻāĻāĻāĻŋ Ogg Vorbis āĻŦāĻž mp3 āĻĢāĻžāĻāĻ˛ā§ āĻāĻžāĻāĻāĻž āĻ āĻĄāĻŋāĻ āĻĄā§āĻāĻž āĻ§āĻžāĻ°āĻŖāĻāĻžāĻ°ā§ āĻāĻāĻāĻŋ .WAV āĻĢāĻžāĻāĻ˛ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻāĻ°ā§āĻ¨
gst-āĻ˛āĻā§āĻ cdparanoiasrc āĻŽā§āĻĄ = āĻāĻāĻāĻžāĻ¨āĻž ! āĻ āĻĄāĻŋāĻ āĻāĻ¨āĻāĻžāĻ°ā§āĻ ! āĻĢāĻ˛āĻ ! id3v2mux !
āĻĢāĻžāĻāĻ˛āĻ¸āĻŋāĻā§āĻ āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨=cd.mp3
āĻāĻŽāĻĒā§āĻ¯āĻžāĻā§āĻ āĻĄāĻŋāĻ¸ā§āĻ āĻĨā§āĻā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻā§āĻ°ā§āĻ¯āĻžāĻ āĻ°āĻŋāĻĒ āĻāĻ°ā§ āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻāĻāĻ mp3 āĻĢāĻžāĻāĻ˛ā§ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻāĻ°ā§
gst-āĻ˛āĻā§āĻ cdparanoiasrc āĻā§āĻ°ā§āĻ¯āĻžāĻ = 5 ! āĻ āĻĄāĻŋāĻ āĻāĻ¨āĻāĻžāĻ°ā§āĻ ! āĻĢāĻ˛āĻ ! id3v2mux ! āĻĢāĻžāĻāĻ˛āĻ¸āĻŋāĻā§āĻ
āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨=track5.mp3
āĻ¸āĻŋāĻĄāĻŋ āĻĨā§āĻā§ āĻā§āĻ°ā§āĻ¯āĻžāĻ 5 āĻ°āĻŋāĻĒ āĻāĻ°ā§ āĻāĻŦāĻ āĻāĻāĻŋāĻā§ āĻāĻāĻāĻŋ āĻāĻāĻ mp3 āĻĢāĻžāĻāĻ˛ā§ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻāĻ°ā§
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° gst-āĻĒāĻ°āĻŋāĻĻāĻ°ā§āĻļāĻ¨(1), cdparanoiasrc-āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ°ā§āĻ° āĻŽāĻ¤ āĻ¸ā§āĻāĻŋāĻāĻ¸ āĻāĻŦāĻŋāĻˇā§āĻāĻžāĻ° āĻāĻ°āĻž āĻ¸āĻŽā§āĻāĻŦ
āĻ¯āĻž āĻāĻāĻŋāĻā§ āĻĒā§āĻ°ā§ āĻ¸āĻŋāĻĄāĻŋ āĻŦāĻž āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻā§āĻ°ā§āĻ¯āĻžāĻ āĻāĻŋāĻāĻĄāĻŧā§ āĻĢā§āĻ˛āĻ¤ā§ āĻŦāĻ˛āĻŦā§āĨ¤ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻžāĻŦā§, āĻāĻĒāĻ¨āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
āĻāĻāĻāĻŋ URI āĻāĻŦāĻ gst-launch-0.10 āĻāĻāĻāĻŋ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻā§āĻāĻā§ āĻĒāĻžāĻŦā§ (āĻ¯ā§āĻŽāĻ¨ cdparanoia) āĻ¯āĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§
āĻāĻĒāĻ¨āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°ā§āĻā§āĻāĻ˛, āĻ¯ā§āĻŽāĻ¨:
gst-āĻ˛āĻā§āĻ cdda://5 ! āĻĢāĻ˛āĻ vbr=āĻ¨āĻ¤ā§āĻ¨ vbr-āĻā§āĻŖāĻŽāĻžāĻ¨ = 6 ! āĻĢāĻžāĻāĻ˛āĻ¸āĻŋāĻā§āĻ āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨=track5.mp3
gst-āĻ˛āĻā§āĻ osssrc ! āĻ āĻĄāĻŋāĻ āĻāĻ¨āĻāĻžāĻ°ā§āĻ ! vorbisenc ! oggmux ! āĻĢāĻžāĻāĻ˛āĻ¸āĻŋāĻā§āĻ
āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨=input.ogg
āĻāĻĒāĻ¨āĻžāĻ° āĻ āĻĄāĻŋāĻ āĻāĻ¨āĻĒā§āĻ āĻĨā§āĻā§ āĻļāĻŦā§āĻĻ āĻ°ā§āĻāĻ°ā§āĻĄ āĻāĻ°ā§ āĻāĻŦāĻ āĻāĻāĻāĻŋ ogg āĻĢāĻžāĻāĻ˛ā§ āĻāĻ¨āĻā§āĻĄ āĻāĻ°ā§
āĻāĻŋāĻĄāĻŋāĻ
gst-āĻ˛āĻā§āĻ filesrc āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨=JB_FF9_TheGravityOfLove.mpg ! dvddemux ! mpeg2dec !
xvimagesink
āĻāĻāĻāĻŋ X āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻāĻ¨ā§āĻĄā§āĻ¤ā§ āĻāĻāĻāĻĒā§āĻ āĻāĻ°ā§ MPEG-1 āĻāĻŋāĻĄāĻŋāĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻŋāĻĄāĻŋāĻ āĻ āĻāĻļ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°ā§āĻ¨
gst-āĻ˛āĻā§āĻ filesrc āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨=/flflfj.vob ! dvddemux ! mpeg2dec ! sdlvideosink
āĻāĻāĻāĻŋ .vob āĻĢāĻžāĻāĻ˛ā§āĻ° āĻāĻŋāĻĄāĻŋāĻ āĻ āĻāĻļ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°ā§āĻ¨ (āĻĄāĻŋāĻāĻŋāĻĄāĻŋāĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤), āĻāĻāĻāĻŋ SDL āĻāĻāĻ¨ā§āĻĄā§āĻ¤ā§ āĻāĻāĻāĻĒā§āĻ āĻāĻ°āĻž
gst-āĻ˛āĻā§āĻ filesrc location=movie.mpg ! dvddemux āĻ¨āĻžāĻŽ = demuxer demuxer ! āĻŦā§āĻŖā§ !
mpeg2dec ! sdlvideosink demuxer ! āĻŦā§āĻŖā§ ! āĻĒāĻžāĻāĻ˛ ! āĻ āĻĄāĻŋāĻ āĻāĻ¨āĻāĻžāĻ°ā§āĻ ! āĻ āĻĄāĻŋāĻāĻ° āĻ¨āĻŽā§āĻ¨āĻž ! osssink
āĻāĻāĻāĻŋ MPEG āĻŽā§āĻāĻŋāĻ° āĻāĻŋāĻĄāĻŋāĻ āĻāĻŦāĻ āĻ āĻĄāĻŋāĻ āĻāĻāĻ¯āĻŧ āĻ āĻāĻļāĻ āĻāĻžāĻ˛āĻžāĻ¨
gst-āĻ˛āĻā§āĻ filesrc location=movie.mpg ! mpegdemux āĻ¨āĻžāĻŽ = demuxer demuxer ! āĻŦā§āĻŖā§ !
mpeg2dec ! ffmpegcolorspace ! sdlvideosink demuxer ! āĻŦā§āĻŖā§ ! āĻĒāĻžāĻāĻ˛ ! āĻ āĻĄāĻŋāĻ āĻāĻ¨āĻāĻžāĻ°ā§āĻ !
āĻ āĻĄāĻŋāĻāĻ° āĻ¨āĻŽā§āĻ¨āĻž ! osssink
āĻāĻāĻāĻŋ āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ āĻĒāĻžāĻ ā§āĻ¯ āĻ¸āĻžāĻŦāĻāĻžāĻāĻā§āĻ˛ āĻ¸ā§āĻā§āĻ°āĻŋāĻŽ āĻ¸āĻš āĻāĻāĻāĻŋ AVI āĻŽā§āĻāĻŋ āĻāĻžāĻ˛āĻžāĻ¨ā§ˇ
āĻāĻ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻāĻŋāĻ āĻĻā§āĻāĻžāĻ¯āĻŧ āĻāĻŋāĻāĻžāĻŦā§ āĻ¨āĻžāĻŽ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻĒā§āĻ¯āĻžāĻĄāĻā§āĻ˛āĻŋ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻ¤ā§ āĻšāĻ¯āĻŧ āĻ¯āĻĻāĻŋ āĻāĻāĻāĻŋ āĻāĻĒāĻžāĻĻāĻžāĻ¨ (āĻāĻāĻžāĻ¨ā§:
textoverlay) āĻāĻāĻžāĻ§āĻŋāĻ āĻ¸āĻŋāĻā§āĻ āĻŦāĻž āĻ¸ā§āĻ°ā§āĻ¸ āĻĒā§āĻ¯āĻžāĻĄ āĻāĻā§āĨ¤
gst-āĻ˛āĻā§āĻ āĻā§āĻā§āĻ¸āĻāĻāĻāĻžāĻ°āĻ˛ā§ āĻ¨āĻžāĻŽ=āĻāĻāĻžāĻ°āĻ˛ā§ ! ffmpegcolorspace ! āĻāĻŋāĻĄāĻŋāĻāĻ¸ā§āĻā§āĻ˛ !
āĻ āĻā§āĻāĻŋāĻĄāĻŋāĻāĻ¸āĻŋāĻā§āĻ filesrc location=movie.avi ! āĻĄāĻŋāĻā§āĻĄāĻŦāĻŋāĻ¨ 2 ! ffmpegcolorspace !
overlay.video_sink filesrc location=movie.srt ! subparse ! overlay.text_sink
playbin2 āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻāĻāĻŋ āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ āĻĒāĻžāĻ ā§āĻ¯ āĻ¸āĻžāĻŦāĻāĻžāĻāĻā§āĻ˛ āĻ¸ā§āĻā§āĻ°āĻŋāĻŽ āĻ¸āĻš āĻāĻāĻāĻŋ AVI āĻŽā§āĻāĻŋ āĻāĻžāĻ˛āĻžāĻ¨ā§ˇ
gst-āĻ˛āĻā§āĻ āĻĒā§āĻ˛ā§āĻŦāĻŋāĻ¨ ā§Š uri=file:///path/to/movie.avi suburi=file:///path/to/movie.srt
āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻ¸ā§āĻā§āĻ°āĻŋāĻŽāĻŋāĻ
RTP āĻāĻŦāĻ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻŋāĻĄāĻŋāĻ āĻ¸ā§āĻā§āĻ°āĻŋāĻŽ āĻāĻ°ā§āĻ¨āĨ¤
gst-āĻ˛āĻā§āĻ v4l2src ! video/x-raw-yuv,width=128,height=96,format='(fourcc)'UYVY !
ffmpegcolorspace ! ffenc_h263 ! āĻāĻŋāĻĄāĻŋāĻ/x-h263 ! rtph263ppay pt=96 ! udpsink
āĻšā§āĻ¸ā§āĻ=192.168.1.1 āĻĒā§āĻ°ā§āĻ = 5000 āĻ¸āĻŋāĻā§āĻ = āĻŽāĻŋāĻĨā§āĻ¯āĻž
āĻāĻ āĻāĻŽāĻžāĻ¨ā§āĻĄāĻāĻŋ āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻŽāĻŋāĻāĻžāĻ°ā§ āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻšāĻŦā§
gst-āĻ˛āĻā§āĻ udpsrc āĻĒā§āĻ°ā§āĻ = 5000 ! āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨/āĻāĻā§āĻ¸-āĻāĻ°āĻāĻŋāĻĒāĻŋ, āĻāĻĄāĻŧāĻŋāĻ° āĻšāĻžāĻ°=90000,āĻĒā§āĻ˛ā§āĻĄ=96 !
rtph263pdepay āĻ¸āĻžāĻ°āĻŋ-āĻŦāĻŋāĻ˛āĻŽā§āĻŦ=0 ! ffdec_h263 ! xvimagesink
āĻ°āĻŋāĻ¸āĻŋāĻāĻžāĻ°ā§ āĻāĻ āĻāĻŽāĻžāĻ¨ā§āĻĄāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨
āĻ˛āĻā§āĻˇāĻŖ
gst-āĻ˛āĻā§āĻ -v fakesrc āĻ¸āĻāĻā§āĻ¯āĻž-āĻŦāĻžāĻĢāĻžāĻ° = 16 ! fakesink
āĻāĻāĻāĻŋ āĻ¨āĻžāĻ˛ āĻ¸ā§āĻā§āĻ°ā§āĻŽ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻāĻāĻŋ āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°ā§āĻ¨ (āĻāĻŦāĻ āĻŦāĻŋāĻļāĻĻ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻŽā§āĻĻā§āĻ°āĻŖ āĻāĻ°ā§āĻ¨)āĨ¤
gst-āĻ˛āĻā§āĻ audiotestsrc ! āĻ āĻĄāĻŋāĻ āĻāĻ¨āĻāĻžāĻ°ā§āĻ ! āĻ āĻĄāĻŋāĻāĻ° āĻ¨āĻŽā§āĻ¨āĻž ! osssink
āĻ āĻĄāĻŋāĻ āĻāĻāĻāĻĒā§āĻ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻŦāĻŋāĻļā§āĻĻā§āĻ§ āĻ¸āĻžāĻāĻ¨ āĻā§āĻ¨ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨
gst-āĻ˛āĻā§āĻ videotestsrc ! xvimagesink
gst-āĻ˛āĻā§āĻ videotestsrc ! ximagesink
āĻāĻŋāĻĄāĻŋāĻ āĻāĻāĻāĻĒā§āĻ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻĒāĻ°āĻŋāĻāĻŋāĻ¤ āĻĒāĻ°ā§āĻā§āĻˇāĻžāĻ° āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨
āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧ āĻ˛āĻŋāĻā§āĻ
āĻāĻĒāĻ¨āĻŋ āĻĄāĻŋāĻā§āĻĄāĻŦāĻŋāĻ¨ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻ¸āĻ āĻŋāĻ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ āĻāĻ°āĻ¤ā§ a āĻĒā§āĻ¤ā§
āĻāĻžāĻā§āĻ° āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨āĨ¤
gst-āĻ˛āĻā§āĻ filesrc āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ = āĻ¸āĻā§āĻā§āĻ¤ āĻĢāĻžāĻāĻ˛ ! āĻĄāĻŋāĻā§āĻĄāĻŦāĻŋāĻ¨ ! āĻ āĻĄāĻŋāĻ āĻāĻ¨āĻāĻžāĻ°ā§āĻ ! āĻ āĻĄāĻŋāĻāĻ° āĻ¨āĻŽā§āĻ¨āĻž !
osssink
āĻ¯ā§āĻā§āĻ¨ā§ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻ āĻĄāĻŋāĻ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ āĻāĻžāĻ˛āĻžāĻ¨
gst-āĻ˛āĻā§āĻ filesrc āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ = āĻāĻŋāĻĄāĻŋāĻ āĻĢāĻžāĻāĻ˛ ! āĻĄāĻŋāĻā§āĻĄāĻŦāĻŋāĻ¨ āĻ¨āĻžāĻŽ = āĻĄāĻŋāĻā§āĻĄāĻžāĻ° āĻĄāĻŋāĻā§āĻĄāĻžāĻ° ! āĻŦā§āĻŖā§ !
āĻ āĻĄāĻŋāĻ āĻāĻ¨āĻāĻžāĻ°ā§āĻ ! āĻ āĻĄāĻŋāĻāĻ° āĻ¨āĻŽā§āĻ¨āĻž ! osssink āĻĄāĻŋāĻā§āĻĄāĻžāĻ° ! ffmpegcolorspace ! xvimagesink
āĻāĻŋāĻĄāĻŋāĻ āĻāĻŦāĻ āĻ āĻĄāĻŋāĻ āĻāĻāĻāĻĒā§āĻ āĻ¸āĻš āĻ¯ā§āĻā§āĻ¨ā§ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻāĻŋāĻĄāĻŋāĻ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻāĻžāĻ˛āĻžāĻ¨āĨ¤ āĻĨā§āĻ°ā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§. āĻāĻāĻŋ āĻāĻ°āĻ āĻ¸āĻšāĻ āĻāĻ°āĻ¤ā§, āĻāĻĒāĻ¨āĻŋ āĻĒā§āĻ˛ā§āĻŦāĻŋāĻ¨ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨:
gst-āĻ˛āĻā§āĻ āĻĒā§āĻ˛ā§āĻŦāĻŋāĻ¨ uri=file:///home/joe/foo.avi
āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ° āĻāĻ°āĻž āĻ¸āĻāĻ¯ā§āĻ
āĻāĻ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻā§āĻ˛āĻŋ āĻāĻĒāĻ¨āĻžāĻā§ āĻĻā§āĻāĻžāĻ¯āĻŧ āĻāĻŋāĻāĻžāĻŦā§ āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ° āĻāĻ°āĻž āĻā§āĻ¯āĻžāĻĒ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻšāĻ¯āĻŧāĨ¤
gst-āĻ˛āĻā§āĻ videotestsrc ! 'video/x-raw-yuv,format=(fourcc)YUY2;video/x-raw-
yuv, āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ=(āĻĢā§āĻ°āĻ¸āĻŋāĻ¸āĻŋ)YV12' ! xvimagesink
āĻāĻāĻāĻŋ āĻĒāĻ°ā§āĻā§āĻˇāĻžāĻ° āĻāĻŋāĻ¤ā§āĻ° āĻĻā§āĻāĻžāĻ¨ āĻāĻŦāĻ āĻāĻ° āĻāĻ¨ā§āĻ¯ YUY2 āĻŦāĻž YV12 āĻāĻŋāĻĄāĻŋāĻ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨āĨ¤
gst-āĻ˛āĻā§āĻ osssrc ! 'āĻ āĻĄāĻŋāĻ/x-raw-
int,rate=[32000,64000],width=[16,32],depth={16,24,32},signed=(āĻŦā§āĻ˛āĻŋāĻ¯āĻŧāĻžāĻ¨)āĻ¸āĻ¤ā§āĻ¯' ! āĻ¤āĻ°āĻā§āĻ !
āĻĢāĻžāĻāĻ˛āĻ¸āĻŋāĻā§āĻ location=recording.wav
āĻ āĻĄāĻŋāĻ āĻ°ā§āĻāĻ°ā§āĻĄ āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻāĻāĻāĻŋ .wav āĻĢāĻžāĻāĻ˛ā§ āĻ˛āĻŋāĻā§āĻ¨āĨ¤ āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ°āĻŋāĻ¤ 16 āĻĨā§āĻā§ 32 āĻŦāĻŋāĻ āĻ¨āĻŽā§āĻ¨āĻžāĻā§āĻ˛āĻŋāĻ° āĻŦāĻ˛āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻŦāĻ āĻ
āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ° 32kHz āĻāĻŦāĻ 64KHz āĻŽāĻ§ā§āĻ¯ā§āĨ¤
āĻĒāĻ°āĻŋāĻŦā§āĻļ āĻŦā§āĻāĻŋāĻ¤ā§āĻ°ā§āĻ¯
GST_DEBUG
āĻĄāĻŋāĻŦāĻžāĻ āĻŦāĻŋāĻāĻžāĻ āĻāĻŦāĻ āĻ¸ā§āĻ¤āĻ°āĻā§āĻ˛āĻŋāĻ° āĻāĻŽāĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻĨāĻ āĻāĻ°āĻž āĻ¤āĻžāĻ˛āĻŋāĻāĻž, āĻ¯ā§āĻŽāĻ¨
GST_DEBUG=āĻā§āĻā§āĻŽ:4,āĻāĻžāĻāĻĒāĻĢāĻžāĻāĻ¨ā§āĻĄ:5
GST_DEBUG_NO_COLOR
āĻ¯āĻāĻ¨ āĻāĻ āĻĒāĻ°āĻŋāĻŦā§āĻļ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻ°āĻāĻŋāĻ¨ āĻĄāĻŋāĻŦāĻžāĻ āĻāĻāĻāĻĒā§āĻ āĻ¨āĻŋāĻˇā§āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
GST_DEBUG_DUMP_DOT_DIR
āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻ˛ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻĒāĻžāĻĨā§ āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ˛ā§, āĻ¸ā§āĻāĻžāĻ¨ā§ āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨ āĻā§āĻ°āĻžāĻĢā§āĻ° āĻĄāĻ āĻĢāĻžāĻāĻ˛ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°ā§āĻ¨āĨ¤
GST_REGISTRY
āĻĒā§āĻ˛āĻžāĻāĻāĻ¨ āĻ°ā§āĻāĻŋāĻ¸ā§āĻā§āĻ°āĻŋ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻĒāĻĨāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻšāĻ¯āĻŧ ~/.gstreamer-0.10/registry-CPU.xml
āĻ¯ā§āĻāĻžāĻ¨ā§ CPU āĻšāĻ˛ āĻŽā§āĻļāĻŋāĻ¨/cpu āĻ§āĻ°āĻ¨ā§āĻ° GStreamer āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŽā§āĻĒāĻžāĻāĻ˛ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛, āĻ¯ā§āĻŽāĻ¨ 'i486', 'i686',
'x86-64', 'ppc', āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋ (āĻŦāĻŋāĻļāĻĻ āĻŦāĻŋāĻŦāĻ°āĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ "uname -i" āĻāĻŦāĻ "uname -m" āĻāĻ° āĻāĻāĻāĻĒā§āĻ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°ā§āĻ¨)āĨ¤
GST_REGISTRY_UPDATE
āĻā§āĻ¨ā§ āĻĒā§āĻ˛āĻžāĻāĻāĻ¨ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻšāĻ¯āĻŧāĻ¨āĻŋ, āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻŦāĻ˛ā§ āĻ āĻ¨ā§āĻŽāĻžāĻ¨ āĻāĻ°āĻ¤ā§ GStreamer āĻā§ āĻŦāĻžāĻ§ā§āĻ¯ āĻāĻ°āĻ¤ā§ "āĻ¨āĻž" āĻ¤ā§ āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨
āĻŦāĻž āĻ āĻĒāĻ¸āĻžāĻ°āĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻāĻŋ GStreamer āĻā§ āĻĒā§āĻ¨āĻāĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖā§āĻ° āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§ āĻ¯ā§āĻ¤ā§ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻāĻ°āĻŦā§
āĻ°ā§āĻāĻŋāĻ¸ā§āĻā§āĻ°āĻŋ āĻā§āĻ¯āĻžāĻļā§ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻŦāĻž āĻ¨āĻž. āĻāĻ āĻāĻŽāĻŦā§āĻĄ āĻāĻ°āĻž āĻĻāĻ°āĻāĻžāĻ°ā§ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻĒāĻ°āĻŋāĻŦā§āĻļ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž āĻĒā§āĻ˛āĻžāĻāĻāĻ¨āĻā§āĻ˛āĻŋ āĻāĻāĻ¨āĻ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻž
āĻ āĻ¨ā§āĻ¯ āĻā§āĻ¨ āĻ¸ā§āĻāĻāĻĒāĨ¤
GST_PLUGIN_PATH
āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻĒā§āĻ˛āĻžāĻāĻāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°ā§ā§ˇ āĻāĻā§āĻ˛ā§ āĻ˛āĻžāĻā§
āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻĒā§āĻ˛āĻžāĻāĻāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻĒāĻ° āĻ āĻā§āĻ°āĻžāĻ§āĻŋāĻāĻžāĻ°āĨ¤
GST_PLUGIN_SYSTEM_PATH
āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§ āĻ˛ā§āĻĄ āĻāĻ°āĻž āĻĒā§āĻ˛āĻžāĻāĻāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°ā§ā§ˇ āĻ¸ā§āĻ āĻ¨āĻž āĻĨāĻžāĻāĻ˛ā§, āĻāĻ
āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ-āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž āĻĒāĻžāĻĨ āĻāĻŦāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻ° āĻŦāĻžāĻĄāĻŧāĻŋāĻ¤ā§ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž āĻĒā§āĻ˛āĻžāĻāĻāĻ¨āĻā§āĻ˛āĻŋāĻ¤ā§ āĻĄāĻŋāĻĢāĻ˛ā§āĻ
āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ
ORC_CODE
āĻĻāĻ°āĻāĻžāĻ°ā§ Orc āĻĒāĻ°āĻŋāĻŦā§āĻļ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛. Gdb-āĻāĻ° āĻŽāĻ¤ā§ āĻĄāĻŋāĻŦāĻžāĻāĻžāĻ° āĻ¸āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻ°āĻ¤ā§ ORC_CODE=debug āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨
Orc-āĻā§āĻ¨āĻžāĻ°ā§āĻā§āĻĄ āĻā§āĻĄ āĻĨā§āĻā§ āĻĻāĻ°āĻāĻžāĻ°ā§ āĻŦā§āĻ¯āĻžāĻāĻā§āĻ°ā§āĻ¸ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§āĨ¤ ORC_CODE=āĻŦā§āĻ¯āĻžāĻāĻāĻĒ āĻŦāĻž āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨
ORC_CODE=āĻāĻŽā§āĻ˛ā§āĻ āĻāĻ°ā§āĻ¨ āĻ¯āĻĻāĻŋ āĻāĻĒāĻ¨āĻŋ āĻ¸āĻ¨ā§āĻĻā§āĻš āĻāĻ°ā§āĻ¨ āĻ¯ā§ Orc-āĻāĻ° SIMD āĻā§āĻĄ āĻā§āĻ¨āĻžāĻ°ā§āĻāĻ° āĻā§āĻ˛ āĻā§āĻĒāĻžāĻĻāĻ¨ āĻāĻ°āĻā§
āĻā§āĻĄ (āĻŦā§āĻļ āĻāĻ¯āĻŧā§āĻāĻāĻŋ āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ GStreamer āĻĒā§āĻ˛āĻžāĻāĻāĻ¨ āĻ¯ā§āĻŽāĻ¨ videotestsrc, audioconvert āĻŦāĻž
āĻ āĻĄāĻŋāĻāĻ° āĻ¨āĻŽā§āĻ¨āĻž Orc āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨)āĨ¤
G_DEBUG
āĻĻāĻ°āĻāĻžāĻ°ā§ GLib āĻĒāĻ°āĻŋāĻŦā§āĻļ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛āĨ¤ GStreamer āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ G_DEBUG=fatal_warnings āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨
āĻ¯āĻāĻ¨ āĻāĻāĻāĻŋ āĻ¸āĻŽāĻžāĻ˛ā§āĻāĻ¨āĻžāĻŽā§āĻ˛āĻ āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž āĻ¯ā§āĻŽāĻ¨ āĻāĻāĻāĻŋ āĻĻāĻžāĻŦā§ āĻŦā§āĻ¯āĻ°ā§āĻĨāĻ¤āĻž āĻāĻā§ āĻ¤āĻāĻ¨ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻā§āĻ˛āĻŋ āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻšāĻ¯āĻŧā§ āĻ¯āĻžāĻ¯āĻŧāĨ¤ āĻāĻ
āĻā§āĻĄā§āĻ° āĻā§āĻ¨ āĻ āĻāĻļāĻāĻŋ āĻ¸ā§āĻ āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž āĻ¸ā§āĻˇā§āĻāĻŋ āĻāĻ°ā§āĻā§ āĻ¤āĻž āĻā§āĻāĻā§ āĻŦā§āĻ° āĻāĻ°āĻ¤ā§ āĻāĻžāĻāĻ˛ā§ āĻĻāĻ°āĻāĻžāĻ°ā§
āĻā§āĻ°āĻŋāĻāĻžāĻ° āĻāĻŦāĻ āĻāĻŋ āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ¤ā§. āĻāĻĒāĻ°ā§ āĻāĻ˛ā§āĻ˛āĻŋāĻāĻŋāĻ¤ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¸āĻšāĻāĻāĻžāĻŦā§ G_DEBUG āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ
āĻāĻŋāĻĄāĻŋāĻŦāĻŋāĻ¤ā§ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻāĻžāĻ˛āĻžāĻ¨ (āĻŦāĻž āĻāĻāĻŋāĻā§ āĻŽā§āĻ˛ āĻĄāĻžāĻŽā§āĻĒ āĻāĻ°āĻ¤ā§ āĻĻāĻŋāĻ¨)āĨ¤ āĻ¤āĻžāĻ°āĻĒāĻ° āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āĻāĻāĻāĻŋ āĻ¸ā§āĻā§āĻ¯āĻžāĻ āĻā§āĻ°ā§āĻ¸ āĻĒā§āĻ¤ā§
āĻāĻĒāĻžāĻ¯āĻŧāĨ¤
onworks.net āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ā§ gst-launch-00 āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨