如何解决Gstreamer管道失败并显示重新分配延迟
gst-launch-1.0.exe -v filesrc location=C:/temp/audioFiles/sample_1.mp4 ! qtdemux ! queue ! aacparse ! avdec_aac ! audioresample ! audioconvert ! opusenc ! rtpopuspay pt=96 ! filesink location=tempo.mp3
将管道设置为PAUSED ... 管道正在预卷... /GstPipeline:pipeline0/GstQueue:queue0.GstPad:sink:caps =音频/ mpeg,mpegversion =(int)4,framed =(布尔值)true,stream-format =(string)raw,level =(string)4,base -profile =(字符串)lc,profile =(字符串)lc,codec_data =(缓冲区)11b0,rate =(int)48000,channels =(int)6,channel-mask =(bitmask)0x0000000000000000 /GstPipeline:pipeline0/GstQueue:queue0.GstPad:src:caps =音频/ mpeg,mpegversion =(int)4,framed =(布尔值)true,stream-format =(string)raw,level =(string)4,base -profile =(字符串)lc,profile =(字符串)lc,codec_data =(缓冲区)11b0,rate =(int)48000,channels =(int)6,channel-mask =(bitmask)0x0000000000000000 /GstPipeline:pipeline0/GstAacParse:aacparse0.GstPad:src:caps = audio / mpeg,mpegversion =(int)4,framed =(boolean)true,stream-format =(string)raw,level =(string)4,base -profile =(字符串)lc,profile =(字符串)lc,codec_data =(缓冲区)11b0,rate =(int)48000,channels =(int)6,channel-mask =(bitmask)0x0000000000000000 /GstPipeline:pipeline0/avdec_aac:avdec_aac0.GstPad:sink:caps =音频/ mpeg,mpegversion =(int)4,framed =(boolean)true,stream-format =(string)raw,level =(string)4,base -profile =(字符串)lc,profile =(字符串)lc,codec_data =(缓冲区)11b0,rate =(int)48000,channels =(int)6,channel-mask =(bitmask)0x0000000000000000 /GstPipeline:pipeline0/GstAacParse:aacparse0.GstPad:sink:caps =音频/ mpeg,mpegversion =(int)4,framed =(boolean)true,stream-format =(string)raw,level =(string)4,base -profile =(字符串)lc,profile =(字符串)lc,codec_data =(缓冲区)11b0,rate =(int)48000,channels =(int)6,channel-mask =(bitmask)0x0000000000000000 /GstPipeline:pipeline0/avdec_aac:avdec_aac0.GstPad:src:caps = audio / x-raw,format =(string)F32LE,layout =(string)non-interleaved,rate =(int)48000,channel =(int)6 ,通道掩码=(位掩码)0x000000000000003f /GstPipeline:pipeline0/GstAudioResample:audioresample0.GstPad:src:caps = audio / x-raw,format =(string)F32LE,layout =(string)non-interleaved,rate =(int)48000,channel =(int)6 ,通道掩码=(位掩码)0x000000000000003f /GstPipeline:pipeline0/GstAudioConvert:audioconvert0.GstPad:src:caps = audio / x-raw,rate =(int)48000,channel =(int)6,format =(string)S16LE,layout =(string)interleaved,channel -mask =(位掩码)0x000000000000003f /GstPipeline:pipeline0/GstOpusEnc:opusenc0.GstPad:sink:caps = audio / x-raw,rate =(int)48000,channel =(int)6,format =(string)S16LE,layout =(string)interleaved,channel -mask =(位掩码)0x000000000000003f /GstPipeline:pipeline0/GstAudioConvert:audioconvert0.GstPad:sink:caps =音频/ x-raw,format =(string)F32LE,layout =(string)non-interleaved,rate =(int)48000,channel =(int)6 ,通道掩码=(位掩码)0x000000000000003f /GstPipeline:pipeline0/GstAudioResample:audioresample0.GstPad:sink:caps = audio / x-raw,format =(string)F32LE,layout =(string)non-interleaved,rate =(int)48000,channel =(int)6 ,通道掩码=(位掩码)0x000000000000003f 重新分配延迟... /GstPipeline:pipeline0/GstOpusEnc:opusenc0.GstPad:src:caps = audio / x-opus,rate =(int)48000,channel =(int)6,channel-mapping-family =(int)1,stream-count = (int)4,耦合计数=(int)2,通道映射=(int),streamheader =(缓冲区)
0 个答案:
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。