Can someone tell me what is wrong with this statement?

g.roelant at telenet.be g.roelant at telenet.be
Wed May 29 09:18:30 UTC 2019


UPDATE: 
gst-launch-1.0 -q -vvv v4l2src ! "video/x-raw,width=1920, height=1080, format=(string)YUY2,framerate=(fraction)25/1" ! nvvidconv flip-method=2 ! "video/x-raw(memory:NVMM), format=(string)I420" ! nvvidconv ! "video/x-raw(memory:NVMM), width=(int)$VIDEO_RESX, height=(int)$VIDEO_RESY, format=(string)I420" ! omxh264enc vbv-size=15 control-rate=2 bitrate=$VIDEOBITRATE peak-bitrate=$VIDEOPEAKBITRATE insert-sps-pps=1 insert-vui=1 cabac-entropy-coding=1 preset-level=3 profile=8 iframeinterval=$VIDEO_GOP ! "video/x-h264, level=(string)4.1, stream-format=(string)byte-stream" ! queue ! mux. pulsesrc device=2 ! 'audio/x-raw, format=S16LE, rate=48000, channels=1' ! voaacenc bitrate=$AUDIO_BITRATE ! queue ! mux. mpegtsmux alignment=7 name=mux ! fdsink | ffmpeg -i - -ss 8 -c:v copy -max_delay $PCR_PTS -muxrate $BITRATE_TS -c:a copy -f mpegts -metadata service_provider="QO-100" -metadata service_name=$CALL -streamid 0:256 $ffmpegoutput 


now i use this command: 



and get this error: 

0:00:00.092343253 2712 0x5584790550 WARN omx gstomx.c:2826:plugin_init: Failed to load configuration file: Valid key file could not be found in search dirs (searched in: /home/guy/.config:/etc/xdg as per GST_OMX_CONFIG_DIR environment variable, the xdg user config directory (or XDG_CONFIG_HOME) and the system config directory (or XDG_CONFIG_DIRS) 
0:00:00.121366446 2712 0x5584790550 WARN omxvideoenc gstomxvideoenc.c:2870:gst_omx_video_enc_get_quantization_range: Can not get Quantization range, Error: 80001010 
0:00:00.122067967 2712 0x5584790550 WARN v4l2 v4l2_calls.c:940:gst_v4l2_get_attribute:0x558457a9f0 Failed to get value for control 9963779 on device '/dev/video0'. 
0:00:00.123788931 2712 0x558482f000 FIXME default gstutils.c:3963:gst_pad_create_stream_id_internal:<pulsesrc0:src> Creating random stream-id, consider implementing a deterministic way of creating a stream-id 
0:00:00.126239748 2712 0x5584790550 WARN omxvideoenc gstomxvideoenc.c:2870:gst_omx_video_enc_get_quantization_range: Can not get Quantization range, Error: 80001010 
0:00:00.126928821 2712 0x5584790550 WARN v4l2 v4l2_calls.c:940:gst_v4l2_get_attribute:0x558457a9f0 Failed to get value for control 9963779 on device '/dev/video0'. 
0:00:00.131763008 2712 0x55847ec370 WARN basesrc gstbasesrc.c:3055:gst_base_src_loop:<v4l2src0> error: Internal data stream error. 
0:00:00.131809779 2712 0x55847ec370 WARN basesrc gstbasesrc.c:3055:gst_base_src_loop:<v4l2src0> error: streaming stopped, reason not-negotiated (-4) 
0:00:00.135702858 2712 0x5584790550 WARN omxvideoenc gstomxvideoenc.c:2870:gst_omx_video_enc_get_quantization_range: Can not get Quantization range, Error: 80001010 
0:00:00.136319743 2712 0x5584790550 WARN v4l2 v4l2_calls.c:940:gst_v4l2_get_attribute:0x558457a9f0 Failed to get value for control 9963779 on device '/dev/video0'. 
ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Internal data stream error. 
Additional debug info: 
gstbasesrc.c(3055): gst_base_src_loop (): /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: 
streaming stopped, reason not-negotiated (-4) 
0:00:00.137016732 2712 0x7f88004d40 WARN audiosrc gstaudiosrc.c:221:audioringbuffer_thread_func:<pulsesrc0> error reading data -1 (reason: Resource temporarily unavailable), skipping segment 
0:00:00.141603467 2712 0x5584790550 WARN omxvideoenc gstomxvideoenc.c:2870:gst_omx_video_enc_get_quantization_range: Can not get Quantization range, Error: 80001010 
0:00:00.142197434 2712 0x5584790550 WARN v4l2 v4l2_calls.c:940:gst_v4l2_get_attribute:0x558457a9f0 Failed to get value for control 9963779 on device '/dev/video0'. 
ffmpeg version 3.4.6-0ubuntu0.18.04.1 Copyright (c) 2000-2019 the FFmpeg developers 
built with gcc 7 (Ubuntu/Linaro 7.3.0-16ubuntu3) 
configuration: --prefix=/usr --extra-version=0ubuntu0.18.04.1 --toolchain=hardened --libdir=/usr/lib/aarch64-linux-gnu --incdir=/usr/include/aarch64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-librsvg --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared 
libavutil 55. 78.100 / 55. 78.100 
libavcodec 57.107.100 / 57.107.100 
libavformat 57. 83.100 / 57. 83.100 
libavdevice 57. 10.100 / 57. 10.100 
libavfilter 6.107.100 / 6.107.100 
libavresample 3. 7. 0 / 3. 7. 0 
libswscale 4. 8.100 / 4. 8.100 
libswresample 2. 9.100 / 2. 9.100 
libpostproc 54. 7.100 / 54. 7.100 
pipe:: Invalid data found when processing input 






Van: "g" <g.roelant at telenet.be> 
Aan: "gstreamer-devel" <gstreamer-devel at lists.freedesktop.org> 
Verzonden: Woensdag 29 mei 2019 10:50:52 
Onderwerp: Can someone tell me what is wrong with this statement? 

This is the command: 

gst-launch-1.0 -q -vvv v4l2src ! "video/x-raw,width=1920, height=1080, format=(string)YUY2,framerate=(fraction)25/1" ! nvvidconv flip-method=2 ! "video/x-raw(memory:NVMM), format=(string)I420" ! nvvidconv ! "video/x-raw(memory:NVMM), width=(int)$VIDEO_RESX, height=(int)$VIDEO_RESY, format=(string)I420" ! omxh264enc vbv-size=15 control-rate=2 bitrate=$VIDEOBITRATE peak-bitrate=$VIDEOPEAKBITRATE insert-sps-pps=1 insert-vui=1 cabac-entropy-coding=1 preset-level=3 profile=8 iframeinterval=$VIDEO_GOP ! "video/x-h264, level=(string)4.1, stream-format=(string)byte-stream" ! queue ! mux. pulsesrc device=hw:2 ! 'audio/x-raw, format=S16LE, rate=48000, channels=1' ! voaacenc bitrate=$AUDIO_BITRATE ! queue ! mux. mpegtsmux alignment=7 name=mux ! fdsink | ffmpeg -i - -ss 8 -c:v copy -max_delay $PCR_PTS -muxrate $BITRATE_TS -c:a copy -f mpegts -metadata service_provider="QO-100" -metadata service_name=$CALL -streamid 0:256 $ffmpegoutput 




This is the error i get: 

0:00:00.093407402 1955 0x557fab7b50 WARN omx gstomx.c:2826:plugin_init: Failed to load configuration file: Valid key file could not be found in search dirs (searched in: /home/guy/.config:/etc/xdg as per GST_OMX_CONFIG_DIR environment variable, the xdg user config directory (or XDG_CONFIG_HOME) and the system config directory (or XDG_CONFIG_DIRS) 
0:00:00.119971763 1955 0x557fb19770 FIXME default gstutils.c:3963:gst_pad_create_stream_id_internal:<pulsesrc0:src> Creating random stream-id, consider implementing a deterministic way of creating a stream-id 
0:00:00.121061779 1955 0x557fb19770 WARN pulse pulsesrc.c:1622:gst_pulsesrc_prepare:<pulsesrc0> error: Failed to connect stream: Invalid argument 
0:00:00.121567151 1955 0x557fb19770 WARN basesrc gstbasesrc.c:3055:gst_base_src_loop:<pulsesrc0> error: Internal data stream error. 
0:00:00.121796999 1955 0x557fb19770 WARN basesrc gstbasesrc.c:3055:gst_base_src_loop:<pulsesrc0> error: streaming stopped, reason not-negotiated (-4) 
ERROR: from element /GstPipeline:pipeline0/GstPulseSrc:pulsesrc0: Failed to connect stream: Invalid argument 
Additional debug info: 
pulsesrc.c(1622): gst_pulsesrc_prepare (): /GstPipeline:pipeline0/GstPulseSrc:pulsesrc0 
ERROR: pipeline doesn't want to preroll. 
0:00:00.122632480 1955 0x557fb5c000 WARN basesrc gstbasesrc.c:3055:gst_base_src_loop:<v4l2src0> error: Internal data stream error. 
0:00:00.122670137 1955 0x557fb5c000 WARN basesrc gstbasesrc.c:3055:gst_base_src_loop:<v4l2src0> error: streaming stopped, reason not-negotiated (-4) 
ffmpeg version 3.4.6-0ubuntu0.18.04.1 Copyright (c) 2000-2019 the FFmpeg developers 
built with gcc 7 (Ubuntu/Linaro 7.3.0-16ubuntu3) 
configuration: --prefix=/usr --extra-version=0ubuntu0.18.04.1 --toolchain=hardened --libdir=/usr/lib/aarch64-linux-gnu --incdir=/usr/include/aarch64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-librsvg --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared 
libavutil 55. 78.100 / 55. 78.100 
libavcodec 57.107.100 / 57.107.100 
libavformat 57. 83.100 / 57. 83.100 
libavdevice 57. 10.100 / 57. 10.100 
libavfilter 6.107.100 / 6.107.100 
libavresample 3. 7. 0 / 3. 7. 0 
libswscale 4. 8.100 / 4. 8.100 
libswresample 2. 9.100 / 2. 9.100 
libpostproc 54. 7.100 / 54. 7.100 
pipe:: Invalid data found when processing input 



any help appreciated. 

kind regards 



_______________________________________________ 
gstreamer-devel mailing list 
gstreamer-devel at lists.freedesktop.org 
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20190529/588305f0/attachment.html>


More information about the gstreamer-devel mailing list