x42 / xjadeo

X JAck viDEo mOnitor: a tool that displays a video clip in sync with an external time source (jack-transport, LTC and MTC). Applications include: soundtrack composition/editing, video monitoring and -installations.
http://xjadeo.sf.net/
GNU General Public License v2.0
42 stars 7 forks source link

How to show static overlay image? #13

Open DeepVarvar opened 8 years ago

DeepVarvar commented 8 years ago

I try use xjadeo and ardour for film dubbing. It works fine. Now I want set remote video monitor (hardware with long cable) into microphone room. This case require show (for artist) status of ardour state (enable/disable master record, play/stop transport).

For example I can send this states via OSC from ardour to xjremote. But xjadeo can show text only (osd text). Yes?

I want place big (red/green/yellow) image (can be bitmap) on screen, and show ardour status for artist.

This issue now just question. But maybe you can add this feature for xjadeo later? Options: x/y position, zoom, path, on, off. Or it can be make as colored border (just fill color) around video with options: on, off, color, border size.

Or this case is unusual and it make with another way?

x42 commented 8 years ago

related http://tracker.ardour.org/view.php?id=6671

x42 commented 8 years ago

Long story short: neither xjadeo nor ardour currently supports this, adding support for visual-cues is somewhere on the mid/long term ToDo list.

If you need to get a job done real soon, the most practical approach currently is to simply render the cues onto the video..

DeepVarvar commented 8 years ago

Yes. It related.

Artist sitting in microphone room, and I behind table. I'll add my voice to the actor headphones, but every time says "record enabled" or "we only rehearse" - this is not good. I want add visualisation of transport state.

I can write new application. Just fullscreen window with fill color. See here: https://community.ardour.org/node/14026 And placed xjadeo window on top. But this is not right case.

If you can little bit help me for xjadeo (you have any manuals or you can show me target files with short explain source code?), I can write pull request. But if I will just look all xjadeo code this will be very long time.