View Full Version : Software Video Mixer - Any interest?


Martin Sinclair
November 28th, 2008, 03:29 AM
Hi,

I have been working on some software for quite some time that takes a variety of inputs such as:

* AVI, MPG, anything Windows Media Player can play.
* DVDs
* Video Capture (Analog and Digital, including BlackMagic Design intensity pro cards)
* DV and HDV sources via Firewire
* Images and slideshows (JPG, GIF, PNG)
* Powerpoint (simple frames, no transitions)

And mixes them (fade, cut) for output to:

* Primary monitor (all inputs + preview + output)
* Secondary monitor / projector / tv out etc (output)
* DV file (PAL/NTSC)

All with minimal delay (1-3 frames) when used with analog sources.

It has similarities to the Sony Anycast system which was my original inspiration.

Specs wise it can run on a modest dual core XP machine with a decent mid-range consumer 3d graphics card. (Currently running on a NVIDIA 7600 GS)

I am now wondering if there is any interest in this sort of software being made available commercially?

It is currently being used to queue up video clips at my church and has been used to output a three camera live production in the past.

I am unsure how it would stack up for "professional" purposes, but I am interesting in find out what people here think....

Andrew Francis
November 28th, 2008, 01:52 PM
Hi Martin, I've been looking into software to do multi-camera switching to disk of DV cameras connected over firewire. Your software sounds really promicing, and I would be interested to have a look at it.

How would you say it compares to Wirecast (http://www.flip4mac.com/wirecast.htm) or John Miller's DV Swicher (http://forum.videohelp.com/topic356055.html) ?

Martin Sinclair
November 29th, 2008, 12:01 AM
Mixing DV inputs as you describe would be possible, but since the program doesn't mix the raw dv data directly (as that dv filter does) it would require a pretty powerful machine to decode those streams and re-encode them to dv on the fly.

For that task you are better off going with something that handles DV natively such as CutFour:

AvTake CutFour, DV video mixing software, live DV video mixer, DV switcher, AV / A/V mixing, titling, video streaming, Avi Capture, Firewire mixer, audio switch, HDV, HD, Cut4 (http://www.avtake.com/cutfour.asp)

The idea of my program is to mix live streams for live display with minimal delay using analog sources. (DV has a unusable 0.5s delay for live applications)

Martin Sinclair
December 4th, 2008, 11:46 PM
Attached is a screenshot if anyone is interested.

Robert Herman
December 23rd, 2008, 12:49 AM
I am trully interested in that. I have recently found some software (wirecast, some soft for VJs, DV Mixer PRO, AvTake CutFour... ) Some of them are nice but don't have fullscreen output, and some didn't worked. I would like to try your mixer. Would you dare to send it to me, please?

Ric Marrty
January 28th, 2009, 03:04 PM
Robert

Have you tried the AvTake CutFour it looks very interesting. I downloaded the demo but i can only see the top portion of the interface the bottoms camera monitors are barely viewable.

I have sent emails to tha company but no response not even an auto response, so don't know if they are a for real company or recently closed. I did see that there site shows new fatures like slowmo and pip. But there lack of response to my emails makes me nerveous about buying it.

Do you know of any simililar app

thanks
Ric Marty

Matt Ratelle
January 29th, 2009, 05:56 PM
Hi Martin! I'm just wondering what platform your software runs on? From what you said, it has the ability to playback video formats...would those videos be kept in an onboard hard drive? Does your program have scheduling capability? I'd really like some more info on your system! Is the programming complete? Any chance you could send it to me?

Marwan Tzenios
February 23rd, 2009, 04:19 AM
Hello Martin,
I need to use your software for a church in lebanon. We want mix 2 or 3 cams (crossfade) manually or (scheduled if possible) and use the output to broadcast to ustream or mogulus.
I wonder if you give us a copy of your software either free of charge or for a low fee.
NB: Is it possible to send the output to a virtual wdm driver so that it could easily be seen by ustream encoder of adobe flash media encoder...

Regards,
Marwan Tzenios

Tawia Pachuau
October 11th, 2009, 11:53 AM
hello,
I'm intrested whats your price and is there any demo?

Giroud Francois
October 11th, 2009, 02:53 PM
currently i am using VideoLan to get live video plus some logo or title out of a laptop.
I think an interesting feature would be to provide a program that take video from a capture device, a let you superimpose some text or logo, or make windowed video on a background.
this , without delay, since most of time , this feature is needed for live presentation.
with Videolan i still got .3 sec of delay so it is hardly usable.
the output can stay on the external vga output of the laptop, while control is made from the internal screen, so dual screen is a must.
Keeping output to VGA is gret since you can display high res graphics that would be impossible with video.
This looks very simple task, but it still needs to be found as a simple application.
I know i can use very expensive hardware to do that, but i think a simple eee Pc would be very cool.

Martin Sinclair
October 22nd, 2009, 08:43 PM
Hi,

Well it's been nearly a year! After testing it with a live production back in December there were a few issues that needed to be fixed before public beta testing could begin.

Most of the code has been rewritten and optimised extensively.

=================================
Features
=================================
(sorry if it is overly technical...)

* Support for standard Analog capture sources
* Support for 1080i HD video sources from BlackMagic-Design Intensity and DeckLink cards.
(Theoretically supporting HDMI, SD, HD-SDI, Component, S-VIDEO and Composite)
* Unlimited inputs supported up to hardware limit

---NOTE: HDV and DV input sources are NOT supported due to excessive hardware delay---

* Real-time output to a secondary monitor / tv out / component / hdmi (depending on graphics card capabilities)

* Real-time output at a customisable resolution with BlackMagic-Design cards
(HDMI, SD, HD-SDI etc)

* Real-time recording to disk in DV (for SD Video) or CineForm (for HD Video)
(CineForm not included)

* Video, DVD, Photos and PowerPoint inputs
* Real time overlay of any of the inputs over another. Alpha channel used automatically where supported by the source. (For example a PNG image)
* Screen Capture over the network. This allows another computer screen to be set as a program input.

Each input supports the following:

* RGB colour correction with customisable Black/White levels (for 16-235 to 0-255 for YUV)
* Deinterlace
* Sharpen
* Custom Aspect Ratio

=================================
System Requirements
=================================

The following system has been tested with 2 HD sources at 1080i mixed to a 720p CineForm output (and 720p screen output simultaneously) 25fps.

Intel Core 2 Duo E8400
2x Intensity Pro
NVIDIA 7600GS
3GB RAM
XP PRO SP3

=================================
Beta Testing
=================================

The program is now at the stage where I would like to see how/if it works on other hardware.

If anyone is interested in testing it out email me at mixer@marty.id.au

I would also be happy to answer any questions in this thread.

-

Martin

Martin Sinclair
October 22nd, 2009, 08:53 PM
Attached is a screenshot demonstrating real time overlay of HD video

Kelly Rush
November 11th, 2009, 03:18 PM
Already said it in my e-mail, but I'd be interested in checking this out... :)

Cory Oswald
November 12th, 2009, 08:45 AM
As would I... :-)

Kelly Rush
November 15th, 2009, 11:25 PM
Bump? Can we get this thing to try out? :)

Martin Sinclair
November 16th, 2009, 01:37 AM
In anticipation of a release I have put up a website to provide more information:

vMix - Software Video Mixer (http://www.vmix.com.au/)

The first Beta will be posted on the web site when it is completed.

All queries should now be directed to info@vmix.com.au

(I hope it is ok to post it here, it will be a free public beta, the success of the beta will determine if it becomes a commercial release or not)

Kelly Rush
November 16th, 2009, 09:31 AM
Very cool, can't wait to try it!

Ric Marrty
February 16th, 2010, 12:33 PM
I have been using avtake cut 4 ver 3 and 4 for the last 8 months. it is stable and great for broadcast tv or anything else (taped)720x480 I can vouch that its great!

The new ver dv3 is even greater it has a new interface and new capabilities.

The so called DV has a unusable 0.5s delay for live applications is no true. I do sports and talking heads with no problem. I use firewire repeaters and get up to 120 feet from computer with no problems (using cat five) however i could use most any analog to fw converter in the market.

I like dv because its less taxing on system and better image than composite, its comparable to component.

This product is ready providing your hardware is. The new version comes in dv and sd flavors/ you can do interlace or progressive/ pal or ntsc/4x3 or 16x9, you can use the tempec codec. You can broadcast simultaneously to the internet.

For sd or hd you need decklink or black magic intensity cards then you can capture in composite,component,hdmi,dv soon 720,1080 all in interlace or progressive, pal or ntsc, 4x3. - 16x9.

And you can simultaneously broadcast internet

You can output to deck or screen. You can also tape to an HDD

There is nothing like it in the market. Check it out avtake.com

Kelly Rush
February 18th, 2010, 10:29 AM
I have been using avtake cut 4 ver 3 and 4 for the last 8 months. it is stable and great for broadcast tv or anything else (taped)720x480 I can vouch that its great!

The new ver dv3 is even greater it has a new interface and new capabilities.

The so called DV has a unusable 0.5s delay for live applications is no true. I do sports and talking heads with no problem. I use firewire repeaters and get up to 120 feet from computer with no problems (using cat five) however i could use most any analog to fw converter in the market.

I like dv because its less taxing on system and better image than composite, its comparable to component.

This product is ready providing your hardware is. The new version comes in dv and sd flavors/ you can do interlace or progressive/ pal or ntsc/4x3 or 16x9, you can use the tempec codec. You can broadcast simultaneously to the internet.

For sd or hd you need decklink or black magic intensity cards then you can capture in composite,component,hdmi,dv soon 720,1080 all in interlace or progressive, pal or ntsc, 4x3. - 16x9.

And you can simultaneously broadcast internet

You can output to deck or screen. You can also tape to an HDD

There is nothing like it in the market. Check it out avtake.com

No HDMI = do not want. Sorry. :(

Ric Marrty
February 18th, 2010, 12:54 PM
Yes it does have hdmi providivg you have the capture cards it captures in dv,hdmi,composite,component and by summer 720/1080.

It works both interlace and progressive.

RM