-
Notifications
You must be signed in to change notification settings - Fork 35
Open
Milestone
Description
Context
CASopedia project (CERN Accelerator schools) is an upcoming website aiming to promote the lectures recorded from the CERN Accelerator schools around the world.
Currently, they have a collection on CDS that we need to ensure that is part of our collected data to migrate.
We had a meeting with them (indico event) and below are the requirements gathered.
Requirements
Captions search on video (search only from the video page)
- It would be nice to be able to show the transcription and users to follow it/jump on the specific point in the video (as per youtube)
- See also prototype.
- Take into account the language.
- Users should be able to search inside the transcription and once they find a relative term they could click and jump on the video point in time
- See example on current CDS.
Point in time jumps
We need to ensure that a video in the landing page can start from a specific point in time. This exist when embedding a video.
- We need to be able users to share links of the format: https://videos.cern.ch/record/12345?t=123
Display and search by slides on the player
We need to display the slides of a specific lecture in a way that people can click on them and jump on the specific point in time on the video.
- We should design a way for users to be able to upload slides/images and a way to link each image with a start and end time. For example:
- Support a new
.vttfile and associate each section with a file - Make the extraction of frames toggleable and allow users to upload their images. The challenging part is to find a way for people to associate each file with the start,end time
- Implement the slides as part of a new feature to support chapters (See also prototype ). Take inspiration from how youtube is showing the chapters.
- Support a new
Ideas
Maybe we can introduce chapters
CAS access control
- Evaluate if a separate category needs to be created or just align on setting up explicitly the necessary egroups via the publishing workflow that the recording service team applies.
Metadata
Metadata
Assignees
Labels
No labels