What steps will reproduce the problem?
What is the expected output?
The first channel should fade out and be replaced by the second channel as it fades in. It should be some kind of a smooth transition.
What do you see instead?
First channel fades out. Second channel fades in, but any inputs it shares with the first channel look as they did in the first channel. Then when the fade-in is finished, those inputs suddenly change to how they should look in the second channel.
The Operating system you are using (Linux, Windows etc)?
Linux (Debian stable/testing)
What version of WebcamStudio are you using?
0.73 build 584
What version of Java are you using?
java version "1.7.0_75"
OpenJDK Runtime Environment (IcedTea 2.5.4) (7u75-2.5.4-2)
OpenJDK 64-Bit Server VM (build 24.75-b04, mixed mode)
What is your Webcamera vendor, model and version?
Lenovo Thinkpad X220T integrated camera
Sony DCR-TRV17 DV camera connected via Firewire
For *nix users please enter the output from "sudo lsusb"?
Bus 003 Device 005: ID 04f2:b217 Chicony Electronics Co., Ltd Lenovo Integrated Camera (0.3MP)
In a more general sense I think the current implementation of transitions is kind of problematic. For instance, what I'm going for here is a two-camera setup - using the camcorder to fill most of the frame and the webcam as a facecam occupying a smaller area of the display. Then for portions where I don't need the camcorder, I'd switch to the other channel and have the webcam fill the full frame. But there's no way to make that transition smoothly, at least as far as I can tell.
Ideally I think I'd want one of two things for this transition: Either the two channels should cross-fade, or the camcorder should fade-in/fade-out and the webcam should translate and resize to make the transition. To be able to provide both would probably mean supporting channel transitions and source transitions as separate concepts in the UI. (apart from the fact that cross-fades aren't supported, fade-in/fade-out apply to sources, not channels - so when you "fade out" a channel that has overlapping layers, the individual layers "fade out" to transparency - meaning that while the fade is happening, you can see the overlap.)
Yes George,
the transitions is really problematic ... I tried to make them usable but with no luck as you can see ...
The only way to have a smooth transition is to apply the selected transitions to all stream and all channels, and if you use webcams, not to stop the webcams from one channel to the other, but switching the layer down to hide the camera.
Thanks for the feedback.
karl.