OPEN 2020 planning

Hope I am not being a pain - but the delay on being able to download and edit videos is causing some stress now as people are asking when they will be available and atm I have no idea what to tell them… What do we need to do to be able to get the videos out of greenlight?
Can anyone work on this for us?
This feels like an essential component of the service we signed up for… as highlighted above 8 days ago… to which @decentral1se replied

Please can we do this asap?

Thanks
Oli

Totally with @osb on this :+1: This is essential service for conference support. :face_with_raised_eyebrow:

I’ve made the files available at this URL for you to download them.

I’m sorry @chris but this doesn’t to me seem adequate. I guess sys admins root around in such file structures all day, among cryptic directory names, and find it second nature. But for a user, I don’t feel this amounts to a usable pointer.

There seem to be numerous kinds of resources held in this directory. Which of the directories is the one with the video recordings? I don’t think we ought to wait for a large file to fully download to our own machine in order to discover whether it is in fact the file that matters. Is our recording mp4 for example, or webm? There are two files down in the file structure which maybe might be the one, equal sizes, both names containing ‘webcams’. Is it one of these? I don’t feel we conference conveners should be guessing at this, we’re short of time too.

I’m sure you’re aware that users of meet.coop won’t typically be operating in the same reality as sys admins, and happy navigating FTP directory interfaces? So some human-readable page and a specific pointer are needed imo - direct to the video file(s?) connected with the Open2020 conference account.

Is there a reason why the video recording hasn’t appeared in the recordings menu at the conference homepage in Greenlight? That’s the normal interface for the conference account.

This is a rehearsal for the provision of a service, as well as a rehearsal of operating the BBB/Greenlight instance.

Thanks for the feedback @mikemh, I estimate that it is probably going to be perhaps six to nine hours of work to write the code to generate a nice HTML page for you for the downloads, in the meantime can you manage with the following?

Multimedia

Multimedia playback presentation

Webcam video

Downloads: mp4 | webm

Deskshare Video

Downloads: mp4 | webm

Slide Directories

If you had created a room per presentation / meeting / session (as I had expected you would have) then I think you would have ended up with a nicer set of default videos for the event, however as you used one room for everything, for two whole days, I fear you have created quite a big job for yourselves to edit the 14 hour videos into separate files.

Thanks @chris I think this helps. I had no idea - nor I think did @osb - that there would be such a heterogenous collection of bits. I think we expected an mp4, or rather, a collection of mp4s, that display the screen action during the time when the ‘Record’ switch was ON. Oli clicked ‘record’ each sesssion, and ‘stop’ at the end of each session, and I think we expected that this would produce a simple series of session-length recordings of what appeared on-screen during those episodes. I think this is what Zoom does, for example. This does not seem to be what BBB has done.

This is something we (admins, conference users) need to develop a clear shared understanding of, so that BBB can be sensibly used in future. It seems that our core issue may not be that we failed to use breakout rooms (some of the time, we did) but that for some reason the end of a session has not been registered by BBB as the end of a recording. It seems that BBB paused an ongoing recording. For us, it made obvious sense to have a persistent room (as in a real conference) where every session was held. Rather than create different ‘rooms’ for successive sessions. This needs to be clearly understood for the future.

Whatever . . perhaps the listing you’ve given above can be enough to enable @oli to grab what he needs, in order to publish recordings to participants and others. Over to you oli? Can you use the above to access the material, and get into editing?

I certainly wasn’t expecting that writing a custom HTML page to make the post-session resources available would be necessary. I imagined (and I think oli may have done) that a bunch of session-length mp4 recordings would automatically pop up in the list of recordings on the conference home page, ready for onward sharing. Can you explain why this isn’t what happened? Was this a misunderstanding, or did we not operate the system correctly?

When oli has had a go at using the above links, and assuming they do the job, maybe we need a meeting, to clarify just what has occurred, and to nail a procedure for making sure that things can be done cleanly next time? There is more scope for things to go wrong, recordingwise, than I think we conference conveners expected, and this needs to be completely removed for future events. Fingers crossed. Thanks @chris

Oh no :frowning: this is a MASSIVE problem…

it’s why I wrote above:

can we get the video of the panel AND the presentation/s in the same video without needing to edit it all together manually afterwards??? I see (when I play a “presentation” (video) in BBB) the videos of the people, and presentation, and the slide list all seem to be separate elements… Any ideas??

and

One more significant issue - which could still stop us using the BBB platform altogether:
How do I download a video of a session???
And if we can work out how to do this - can we get the video of the panel AND the presentation/s in the same video without needing to edit it all together manually afterwards??? I see (when I play a “presentation” (video) in BBB) the videos of the people, and presentation, and the slide list all seem to be separate elements…

to which @decentral1se replied

we can wire up a post-script to make them available.

and I replied:

cool - thanks
do u think we can wire up the post script soon so we can test how they come out?
We kinda need to see how they will come out (i.e. if they incorporate the presentations and videos of presenters) before we decide if we can use BBB…

I was worried BBB might not provide us with one simple recording of all the people, the presentations and the audio - and now it turns out that is the case… :frowning:
Honestly, if we had know this before we would probably not have chosen to use BBB as this has now created weeks of work to add all the separate elements back together to make publishable videos…

Does anyone have any ideas about ways we may be able to automate the process of combining these 3 main elements back together into usable videos we could publish on YouTube? If not I guess we’ll have to put this down to a tough lesson learned the very hard way… but I do feel like I tried to preempted the problem in my post above… maybe I should have been more demanding for a answer before committing to BBB for the event?

@osb am I correct in understanding that what you want is:

  1. The full screen of this to be a single downloadable MP4
  2. Instead of single file, you want a set of videos divided at point where you stopped and restarted recording

Then you can upload these to YouTube as separate videos titled with the session name?

If you can let me know more details about target platforms for long-term hosting of the videos, or if there are branding and timeline requirements, I can probably make some suggestions.

I think one reasonable approach is to release the “live archive” immediately, which can be this link maybe with a open2020 domain redirect, so people can see it now, but promise a date where the full archive of individual “post-processed” videos will be available.

As for target endpoints, I have (for Our Networks) published to our own media server, Internet Archive, IPFS, and YouTube. The post-processed assets we use are one set of 720p and one set of 1080p mp4 files.

Hi - thanks for coming back to me on this
RE your 1 and 2 - Yes, that would be great.
However, still not ideal because of several issues:

  • When there was no presentation there’s not really any point showing the presentation screen and we would prefer to only show the speakers
  • It seems we can only see the presenters pointer - so none of our collaborative ‘pointer voting’ was recorded :frowning: so none of those sessions make any sense
  • That chat may not be readable on a small screen if it is incorporated into the same screen as the participants and the presentations…
  • The aspect ratio of the file may not be perfect

Ultimately we want to host the videos on our YouTube channel, like all the webinars we recorded on Zoom - my usual process for this is to simply upload the recording to YouTube at the end of the recording - simples :wink:

I get that we could let people view the one huge mega file via the ‘playback’ function of BBB, but we really don’t want to do this… it’s hard to navigate, contains loads of tech trouble shooting and doesn’t really provide the quality we want to present to our audience.

Any advice on best ways forward would be great - but the more I look at it the more it seems major editing is the only way…

First to answer your questions:

When there was no presentation there’s not really any point showing the presentation screen and we would prefer to only show the speakers

Having the raw videos as two separate streams actually make this possible to do in post-edit. It seems Zoom does this automatically for you and is what you expect from BBB but it is not the case.

It seems we can only see the presenters pointer - so none of our collaborative ‘pointer voting’ was recorded :frowning: so none of those sessions make any sense

This I have no idea. It’s a learning we should make note of for the future. Sorry this made the sessions not make any sense, I wonder if it has been discussed on BBB forums.

That chat may not be readable on a small screen if it is incorporated into the same screen as the participants and the presentations…

It’s readable to me on a small laptop, and people viewing this on a phone isn’t a problem that an be solved technically. What do you propose to do about that UI-wise?

The aspect ratio of the file may not be perfect

I think they are meant to be assembled into a screen like in this view not uploaded independently. I actually think the navigation of this is really nice, as a viewer of the conference, but also understand the need for a aspect-ratio correct mp4 that can be published on your existing distribution channels.

Now I think one path forward is to use OBS, configure the Webcam and Deskshare videos as input sources, and compose and re-record each session with the layout and resolution/aspect-ratio you like. You can add intro screen and lower thirds for each session. Seeing there is 14 hours of recording, this will likely take two days with majority of the time just waiting around. The text chat I am not sure how to get it in there though, or do you want it at all?

Fun fact, we actually made extra effort to rent two hi-res recorders at our conference to ensure the slide stream and speaker(s) stream are completely independent videos at our conference :slight_smile: so while what Zoom does is simple and convenient, it is not the standard of “how things should be”, it just means BBB took a different approach and we didn’t get enough lead time to sync up on that before the conference. In the future, taking into consideration how to generate video assets appropriate for conference publishing goals would be an important aspect.

I’ve generated a HTML page that embeds the key generated files and also links to the directory index of generated files and also the raw files (I have password protected this as it contains the raw footage from every webcam that was on for the meeting, message me if you would like the password).

We can list presentations as a hash array, like the following one, to generate a HTML file for each presentation that is to be made public and the index, presentation and slides fragment HTML templates and stylesheet can be improved if need be in the future.

bbb_download_presentations:
  - name: Open2020
    id: 1f7e85c99e0d0f6572888c75c883a7eb0e605c5d-1591858104685

There are other tools for processing the recordings that have been written, for example @hng mentioned this one but I haven’t had time to look at these to assess if any are worth deploying.

1 Like

Thanks… I think I’ll just have to edit each video by hand - I did the first one last night which took a few hours, so it’s going to take a long time to do them all… but lesson learned: BBB is not really set up for making publishable videos of presentations on the fly.

If a room is used per session and recording is started at the beginning and stopped at the end of the meeting (this is how I had assumed you were going to be using BBB) then the automatically generated ones appear to be quite watchable for viewing via BBB, but we do need to look more at the process by which they are generated.

If external projects such as the the one I linked to above work OK then producing very basic videos for places such as YouTube doesn’t look too hard, however if you want a good quality video with the sound properly synced and switching between the slides and the people talking at the right times and sub-titles and so on, then the job of video editing is probably going to be as much work as if would be when filming actual talks at gatherings and this is perhaps unavoidable?

@osb I pinged our video editor yesterday for some advice, here’s what he wrote back, I hope this may help:

I used Adobe Premiere which is an actual editing program, OBS is made for streaming and saving a video of a screen recording
Bit of a different use case
I’d suggest kden live or (if you’re willing to learn some stuff) DaVinci Resolve
Both are free
And like, conference talks aren’t exactly super challenging to edit, this is a good introduction to an editing program
You sync up the video & screen recording on the timeline, double the video track and shrink the new double down into the corner (that’s your small presenter view when it’s on a slide), and then cut all the tracks up based on slide transitions
The main challenge is to make sure people get a good look at the slide if there’s a detailed image in there but also keep it engaging by having more presenter video than static content
Not unreasonably difficult to balance it though

looking through the screenshare file from OPEN 2020 it looks like it only caught a couple of clips in the entire 14 hours! https://downloads.ca.meet.coop/presentation/1f7e85c99e0d0f6572888c75c883a7eb0e605c5d-1591858104685/deskshare/deskshare.mp4
This is a real shame as there were a few tech demos and other things that have not been recorded … unless there are other files hidden somewhere!?
I wonder if the video was being made from my ‘view’ and should have been being recorded by the ‘presenter’ i.e. the person showing their screen should be booted up from ‘moderator’ to ‘presenter’ role in order for it to be captured… but I thought we had done that… so there may be some other bug/s… More lessons learned I guess…

OH! but I do see the screenshare at 283 in the ‘Presenter’ view via https://ca.meet.coop/playback/presentation/2.0/playback.html?meetingId=1f7e85c99e0d0f6572888c75c883a7eb0e605c5d-1591858104685&t=4h38m43s … maybe it’s just didn’t get converted to the output file properly??
Can anyone point me to a video file that I can download which contains all the sceenshares?
Thanks

I take it all back - I now found the screenshare of the demo in among 14 hours of blank white!
Phew :wink:

1 Like

At https://ca.meet.coop/playback/presentation/2.0/playback.html?meetingId=1f7e85c99e0d0f6572888c75c883a7eb0e605c5d-1591858104685 I’m getting “Recording not found”.

Why is this?

It is a 404 because all the Open2020 recordings have been deleted from the server, @decentral1se discovered this morning that although we had removed the cron job to delete old recordings that when the bbb-config package is updated it overwrites the change. I hope you had downloaded copies of everything?

I hadn’t downloaded 14GB of recording, no. I was planning, when I get six hours free, to record, in the playback browser window as webm/html5, the two segments of the conference that I would particularly want to reference and share in full live screen presentation.

@osb may have the whole thing. Oli?