streama icon indicating copy to clipboard operation
streama copied to clipboard

Option to enable/disable or assign valure for "Up Next" feature

Open SquidLiquid224 opened this issue 4 years ago • 6 comments

Issue description

This is more of a feature addition for a specific use case, than an issue. I looks like the "up next" pop up is programmed to appear at the end of a movie, about a minute in or so. This is great for full length movies but when used for short films it pops up in the middle and is distracting.

Steps to Reproduce

  1. Play a manually created movie from a short length local .mp4 file
  2. Wait for the "Up next" pop-up to appear

Expected Behaviour

The "Up next" pop up would appear at the end of the movie proportionately to the size of the movie.

Actual Behaviour

The "Up next" pops up appears at a set time at the end of the film, which is not ideal for short movies.

Environment Information

  • Windows 10 64bit
  • 1.10.3
  • Streama for Student Films database https://github.com/SquidLiquid224/streama

SquidLiquid224 avatar Mar 05 '21 20:03 SquidLiquid224

I believe for tv-show episodes this is actually configurable using the Outro Start time. Maybe something like that for movies?

dularion avatar Mar 05 '21 20:03 dularion

Yeah, that would probably work perfectly!

SquidLiquid224 avatar Mar 05 '21 21:03 SquidLiquid224

I think it would make sense to have this "timer" as a function of the video duration rather than a manually configurable setting. If you have a lot of short video clips, it can get tedious to adjust them one at a time. What do you think?

Nargren avatar Mar 14 '21 00:03 Nargren

I agree, adjusting the setting for a couple hundred videos would be tedious. I was thinking that this could be done by finding the length of the video then base the up-next pop-up on a set percentage from the ending of the video, or a percentage of completion. I'll work on figuring out a formula for this.

On Sat, Mar 13, 2021 at 7:14 PM Nargren @.***> wrote:

I think it would make sense to have this "timer" as a function of the video duration rather than a manually configurable setting. If you have a lot of short video clips, it can get tedious to adjust them one at a time. What do you think?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/streamaserver/streama/issues/1055#issuecomment-798806056, or unsubscribe https://github.com/notifications/unsubscribe-auth/AG7IWGLRIJUOITPUZO2FUXTTDP5WLANCNFSM4YV3QQ5Q .

SquidLiquid224 avatar Mar 15 '21 18:03 SquidLiquid224

Check out the attempt I made in #1057. I tested this with videos of different lengths and it seemed reasonable to me.

I set a minimum "Up Next" timer of 3 seconds (from the end of the video) and a maximum of 30 seconds. In between these two, the time is adjusted as 4.2% of the movie's duration, a ratio I based on a timer of 5 seconds for a 120 second video. So until about just over 1 minute, the timer stays at 3 seconds, then it gradually increases and reaches 30 seconds at just under 12 minutes. After this the original 30 second timer is applied everywhere.

What do you think?

Nargren avatar Mar 15 '21 21:03 Nargren

Oh cool! that sounds like it would work great.

My colleague and I have been reworking the movie info cards to better suit an Independently made student film. It's turning out pretty neat; we're hoping it will help them find jobs after they graduate.

On Mon, Mar 15, 2021 at 5:04 PM Nargren @.***> wrote:

Check out the attempt I made in #1057 https://github.com/streamaserver/streama/pull/1057. I tested this with videos of different lengths and it seemed reasonable to me.

I set a minimum "Up Next" timer of 3 seconds (from the end of the video) and a maximum of 30 seconds. In between these two, the time is adjusted as 4.2% of the movie's duration, a ratio I based on a timer of 5 seconds for a 120 second video. So until about just over 1 minute, the timer stays at 3 seconds, then it gradually increases and reaches 30 seconds at just under 12 minutes. After this the original 30 second timer is applied everywhere.

What do you think?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/streamaserver/streama/issues/1055#issuecomment-799750949, or unsubscribe https://github.com/notifications/unsubscribe-auth/AG7IWGN6QDBV4UGDHCJYJGTTDZY4RANCNFSM4YV3QQ5Q .

SquidLiquid224 avatar Mar 15 '21 21:03 SquidLiquid224