Add a video file next to your notes
Add page → Video takes an MP4, WebM, or MOV from your computer. The lecture becomes a library page with the same notes pane as a YouTube lecture: playback speed, a timestamp stamp, and resume from the last second.
Large files upload in 8 MB chunks straight to storage, so a dropped connection can be retried without sending the whole file through the app server.
Streaming playback and a transcript for Tutor
You can watch as soon as the upload finishes. Shelf then packages a stream when the file can be remuxed, and writes a rough transcript in the background. The transcript does not have to be word-perfect. Tutor uses it as context for that page, together with the notes you type.
Ask from the lecture once the player says the transcript is ready. Until then, Tutor tells you it is still transcribing.
Limits that match your plan
Free accounts can upload 3 videos, each up to 100 MB and 30 minutes. Premium accounts can upload 20 videos, each up to 750 MB and 2 hours. Your storage quota still applies, so a full library of PDFs leaves less room for video.
YouTube links stay a separate path: those videos are not copied onto Shelf. Use Video only for files you have the right to store.
What you can do while it plays
Playback sits on the video itself: time as current and duration, a scrubber, speed, and a stamp that drops the time into your notes. After processing, Shelf offers 360p, 720p, and 1080p when the file is tall enough, plus the original. Click a timestamp later to jump back. Progress follows the playback position, the same way a PDF remembers its page.
Split view still works. Drop a textbook or a notes page onto the other pane and keep the lecture on this one.
The transcript is a study aid
Shelf does not wait for a perfect transcript before you can watch. The first open plays the file you uploaded. A background job then writes a rough transcript, including mixed Hindi and English, and the player tells you when Tutor can use it.
Ask from the lecture page after that. Answers draw on the transcript plus the notes you typed. If you ask too early, Shelf says the video is still being transcribed instead of inventing what the lecture covered.
If the upload or the transcript stops
Each chunk is confirmed before the next one is sent. If a chunk fails, Shelf stops that upload so you can start it again instead of leaving a half-saved lecture in your library.
Playback of the original file does not depend on the transcript. If a transcript cannot be produced, the page still opens, your notes stay, and Tutor says there is no transcript yet.