upstage-org / upstage

UpStage is a platform for cyberformance: remote players combine digital media in real-time for an online audience. All you need is a web browser!
https://upstage.org.nz
GNU General Public License v3.0
21 stars 0 forks source link

recording feature #53

Closed helenvarley closed 3 years ago

helenvarley commented 4 years ago

as a logged-in player, i expect to be able to record a performance either via a built-in tool or a feature that makes using a third-party tool extremely easy.

possible existing third party tool: such as https://webrecorder.io/

it could be either a screen recording (creates a large video file) or a "replay" system whereby the log messages are run again (small file, but probably wouldn't be able to include any live audio-visual stream content) - or could there be a combination of both?

it would be good to do some research & thinking around the options & what might be best to provide an easy way to record, archive & access material.

helenvarley commented 3 years ago

i think this issue has been partly resolved with the replay feature. there are still some issues:

vickis commented 3 years ago

Seems if we automatically include audio &video these might very quickly become a data heavy Archive so agree that to record should be a new decision each time Delete needs to be possible

If the recording is like a replay it would require an UpStage instance to view (and would then also need to bundle all the stage objects I do’t see this as viable

Recordings should just be a complete capture of what is seen and heard like a screen recording

On Sunday, June 20, 2021, Helen Varley Jamieson @.***> wrote:

i think this issue has been partly resolved with the replay feature. there are still some issues:

  • change menu wording to read "Recordings" (instead of "Records")
  • what about live audio &/or video streams? do we have a solution for including them?
  • the chat log is currently saved as one long unbroken text; it would be good to have this in separate files that correspond to the separate recording files
  • does the recording happen automatically, & if so is there an option to NOT record? might be useful in some sensitive situations?
  • how do we delete recordings?
  • is it possible to export a recording out of UpStage, either to another UpStage instance or into some other format?

— You are receiving this because you were assigned. Reply to this email directly, view it on GitHub https://github.com/upstage-org/mobilise/issues/53#issuecomment-864537673, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABANO2XBOG22IZVLUEDRG4LTTXEN3ANCNFSM4QJVDNXA .

helenvarley commented 3 years ago

i've just been having a look at the recording of the works-in-progress, and

helenvarley commented 3 years ago

more refinements for the replay feature:

mister-teddy commented 3 years ago

could there be an indicator (colour perhaps, or marker?) on the time slider, so you know where the action is?

Yes, there could be 👍 Look at these greens markers

Screenshot 2021-08-08 at 16 23 24

and/or can there be a way to trim out the empty parts?

I'm afraid trim out the empty parts won't work in the way we expects. I propose the 2 new forward/backward button (screenshot). Pressing the forward button will jump to the next "action" and skip all the blank if there is, so you won't have to worries about these empty parts anymore. I will work on the "clip replay" feature, which allow you to really trim the long auto-recorded replay into smaller separated parts. Let me know if this sound okay to you 👌

mister-teddy commented 3 years ago

can the tool be hidden, or moved, when i want to make a screen recording?

Yes it can 😅

Screenshot 2021-08-08 at 16 38 23
helenvarley commented 3 years ago

great! :)

vickis commented 3 years ago

nice work Phat :)

On Sun, Aug 8, 2021 at 10:07 PM Helen Varley Jamieson < @.***> wrote:

great! :)

— You are receiving this because you were assigned. Reply to this email directly, view it on GitHub https://github.com/upstage-org/mobilise/issues/53#issuecomment-894773835, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABANO2RK6OAM4WPT7K3BU7TT3ZJOJANCNFSM4QJVDNXA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email .