[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gstreamer-devel
Subject:    vu meter overlay
From:       Carl Karsten <carl () nextdayvideo ! com>
Date:       2019-09-29 5:29:14
Message-ID: CADmzSSgb6AZfvgWSvzYP1KZqv5MNQhC2h3SfDvnGn5dt6+O8rg () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


I want the audio tracks of an AV stream visualized and mixed into the video.

For LCA in Jan we will have 6 live streams.  we have a control room where
we monitor them in whatever way we dream up on the fly.

This year I am trying to formalize a nice thing.  for sure I want a 3x2
view.  Not sure I want that mixed in gst's pipeline or have 6 players and
tile them using the window manager.

However I manage keeping the 6 streams organized, I would like to see a vu
meter that is part of the display (a 2nd window floating around will
quickly become confusing.

any suggestions?

voctomix uses some gtx - python code :
https://github.com/voc/voctomix/blob/master/voctogui/lib/audioleveldisplay.py

I 'can' use that, but I would much prefer something like

gst-launch-1.0 audiotestsrc wave=ticks ! audioconvert ! spectrascope !
video/x-raw,width=30 ! ximagesink

Is the black background transparent?

also: kinda need peek too.  But really "no audio" or "almost no audio" is
the condition we are watching out for. audio compressors have mostly gotten
rid of clipping, which may be all I need a peek meter for.






-- 
Carl K

[Attachment #5 (text/html)]

<div dir="ltr"><div>I want the audio tracks of an AV stream visualized and mixed into \
the video.<br></div><div><br></div><div>For LCA in Jan we will have 6 live streams.   \
we have a control room where we monitor them in whatever way we dream up on the fly. \
<br></div><div><br></div><div>This year I am trying to formalize a nice thing.   for \
sure I want a 3x2 view.   Not sure I want that mixed in gst&#39;s pipeline or have 6 \
players and tile them using the window manager.</div><div><br></div><div>However I \
manage keeping the 6 streams organized, I would like to see a vu meter that is part \
of the display (a 2nd window floating around will quickly become \
confusing.</div><div><br></div><div>any \
suggestions?</div><div><br></div><div>voctomix uses some gtx - python code \
:</div><div><a href="https://github.com/voc/voctomix/blob/master/voctogui/lib/audiolev \
eldisplay.py">https://github.com/voc/voctomix/blob/master/voctogui/lib/audioleveldisplay.py</a></div><div><br></div><div>I \
&#39;can&#39; use that, but I would much prefer something like \
<br></div><div><br></div><div>gst-launch-1.0 audiotestsrc wave=ticks ! audioconvert ! \
spectrascope ! video/x-raw,width=30 ! ximagesink</div><div><br></div><div>Is the \
black background transparent?</div><div><br></div><div>also: kinda need peek too.   \
But really &quot;no audio&quot; or &quot;almost no audio&quot; is the condition we \
are watching out for. audio compressors have mostly gotten rid of clipping, which may \
be all I need a peek meter \
for.<br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><div><br>-- \
<br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div \
dir="ltr"><span>Carl K<br></span></div></div></div></div></div>


[Attachment #6 (text/plain)]

_______________________________________________
gstreamer-devel mailing list
gstreamer-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic