2024-10-01 09:32:01 发布
网友
我有pythongstreamer-1.0代码,它使用“autoaudiosrc”元素记录音频。我的问题是在“预定义”几秒钟后停止管道,最好是以gstelement格式添加它。在
当前用于记录的管道:
gst-launch-1.0 autoaudiosrc num-buffers=100 ! audioconvert ! vorbisenc ! oggmux ! filesink location="sit.ogg"
对应的python代码
~
是的。您可以启动计时器(g_timeout_add或通过gst_clock_new_single_shot_id使用gstreamer时钟)。当计时器/时钟回调触发时,向管道发送一个eos事件(gst_element_send_event(pipeline,gst_event_new_eos())。在
是的。您可以启动计时器(g_timeout_add或通过gst_clock_new_single_shot_id使用gstreamer时钟)。当计时器/时钟回调触发时,向管道发送一个eos事件(gst_element_send_event(pipeline,gst_event_new_eos())。在
相关问题 更多 >
编程相关推荐