loudness measure

alemmat alemmat at gmail.com
Mon Mar 15 23:59:18 UTC 2021


Hello everyone

I am trying to measure the louness in a aes 67 streaming, i find in the
ubuntu repository this plugin gstreamer1.0-crystalizer-pulseeffects that has
this element peautogain allowed to measured the loudness. When i use this
element in a pipeline created from the terminal I do not receive any error
but the output is little strange compared to other elements like level

/GstPipeline:pipeline0/GstPeautogain:peautogain0: g = 0.39685201644897461
/GstPipeline:pipeline0/GstPeautogain:peautogain0: m = -13.623071670532227
/GstPipeline:pipeline0/GstPeautogain:peautogain0: s = -16.76246452331543
/GstPipeline:pipeline0/GstPeautogain:peautogain0: i = -15.127962112426758
/GstPipeline:pipeline0/GstPeautogain:peautogain0: r = -25.127962112426758
/GstPipeline:pipeline0/GstPeautogain:peautogain0: l = -15.116959571838379
/GstPipeline:pipeline0/GstPeautogain:peautogain0: lra = 0
/GstPipeline:pipeline0/GstPeautogain:peautogain0: g = 0.4035041332244873

When i try to use the element peautogain in python script I can't hear
anything and I have this error the script does not close

GstMessageError, gerror=(GError)NULL, debug=(string)"gstbasesrc.c\(3072\):\
gst_base_src_loop\ \(\):\
/GstPipeline:player/GstUDPSrc:udpsrc:\012streaming\ stopped\,\ reason\
not-linked\ \(-1\)", details=(structure)"details\,\
flow-return\=\(int\)-1\;";
GstMessageError, gerror=(GError)NULL, debug=(string)"gstqueue.c\(988\):\
gst_queue_handle_sink_event\ \(\):\
/GstPipeline:player/GstQueue:queue:\012streaming\ stopped\,\ reason\
not-linked\ \(-1\)", details=(structure)"details\,\
flow-return\=\(int\)-1\;";

Thanks to read this post if anyone can giveme a hint i am very glad, 
Sorry if I didn't express myself well, I don't speak English well







--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/


More information about the gstreamer-devel mailing list