mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-17 11:45:25 +00:00
audiovisualizers: planning + example update
This commit is contained in:
parent
740c3101ac
commit
f88c45c0cf
1 changed files with 7 additions and 0 deletions
|
@ -58,6 +58,11 @@ xxxscope
|
|||
- element maker template
|
||||
- test for baseclass
|
||||
|
||||
- actors
|
||||
- we use the wave, filtered waves, balance and fft so far
|
||||
- we could have narrow filters over harmonic frequencies
|
||||
- we could use loudness like determined in level-meter
|
||||
|
||||
- we probably want a VisBin like the gnome video effects
|
||||
- this way we can specify pipeline fragments
|
||||
- VisBin can use a videomixer to switch effects based on time or song
|
||||
|
@ -82,3 +87,5 @@ GST_PLUGIN_PATH=$GST_PLUGIN_PATH:$PWD gst-launch filesrc location=$HOME/Music/1.
|
|||
|
||||
GST_PLUGIN_PATH=$GST_PLUGIN_PATH:$PWD gst-launch filesrc location=$HOME/Music/1.mp3 ! decodebin2 ! tee name=t ! queue ! audioconvert ! synaesthesia ! ximagesink t. ! queue ! synaescope shade-amount=0x00040404 ! colorspace ! ximagesink
|
||||
|
||||
gst-launch filesrc location=$HOME/Music/1.mp3 ! decodebin2 ! tee name=t ! queue ! audioconvert ! wavescope style=color-lines shade-amount=0x00080402 ! alpha alpha=0.5 ! videomixer2 name=m background=black ! colorspace ! vertigotv ! ximagesink t. ! queue ! audioconvert ! spacescope style=color-lines shade-amount=0x00080402 ! alpha alpha=0.5 ! m. t. ! queue ! pulsesink
|
||||
|
||||
|
|
Loading…
Reference in a new issue