GUI to launch various ffmpeg commands to analyse RTMP/UDP streams.
- Python3.5 or greater
- Netifaces module
python -m pip install netifaces
- ffmpeg/ffplay/ffprobe in path, or copy into same directory as main.py
- Run main.py (
python __main__.py
) - A window will open, click on add stream to add a launch bar.
- Enter a stream URL, and chose which network interface to use (if using UDP multicast).
- Click on the tiles you want to view.
The combination of launch bars (along with their url's) can be saved, by going to File->Save as
. Equally, a previously saved set of launch bars can be opened, by going to File->Open
.
Window with the video, and stereo audio bars to the right.
FFplay, with no processing on the stream - it's displayed completely as is.
FFprobe output, currently experimental.
As per the FFmpeg vectorscope filter
Also known as YUV parade. As per the FFmpeg waveform filter
Audio phase vectorscope, as per FFmpeg avectorscope filter
Audio spectrum display, as per FFmpeg showspectrum filter
Audio loudness (EBU R128) as per FFmpeg ebur128 filter