SuperFlyTV / SuperConductor

A playout client for Windows/Linux/macOS that will let you control CasparCG Server, BMD ATEM, OBS Studio, vMix, OSC-compatible devices, HTTP (REST)-compatible devices, and more!
Other
219 stars 12 forks source link

Feature request: Scoll the timeline horizontally #41

Open ogmkp opened 2 years ago

ogmkp commented 2 years ago

Describe the bug Can't scoll the timeline horizontally to move items or to search an item in the timeline.

To Reproduce Steps to reproduce the behavior:

  1. Add a scene
  2. Add other scene under the first
  3. Move to the right
  4. Can't go to the end of the new source or scoll horizontally.

Expected behavior Have the ability to scoll the timeline horitzontally.

Screenshots Capture du 2022-08-19 11-52-42

Desktop (please complete the following information):

nytamin commented 2 years ago

Thanks for reporting this!

Currently there is no way to manually zoom or scroll in the timeline, it is zoomed to fit the length of the content.

The timeline in your example have an infinite (∞) duration, if you give your second scene a fixed duration, the viewport might behave a little more like you would expect: Alt Text

Pull requests are welcome though! I can definitely see the benefit of being able to move and zoom in the timeline view.

ogmkp commented 2 years ago

Thank you for your answer. I understand, I will accommodate this operation while waiting for an improvement.

TheTrueCoder commented 11 months ago

I would find this feature useful as well. In my case, I have a sequence that is a couple of minutes long and I'm adding camera cuts for a specific sequence, and it becomes quite difficult to select the shorter items when they are shown at the scale of the whole timeline. image If you add the ability to zoom in and scroll, It'd also be nice if the view would follow the playhead when you playback the sequence, but certainly not essential.

ogmkp commented 10 months ago

Perhaps when we had a scene, superconductor could detect the length of the video in a media source, with the repeat box unchecked or not dependent on the network to set an end automatically ( which can be disabled by an option). If there are several videos in a scene, it asks you to take the reference media source to adjust the timeline automatically. It would be interesting if superconductor continually queried the media source to find out what progress had been made in playing the video after pressing start (every 1 second, for example, to avoid flooding and lagging or crashs problems? ).