Before launch day, I want to talk about the problem Scriber Pro 2.0 is built around, because it's weirder than it looks.
Why it's hard. Most web video players don't point at a video file. They load an M3U8 playlist (HLS): a list of hundreds of small chunks, often in several qualities, sometimes with the audio in a separate track. The player stitches them together inside the browser, and the page's video element only holds a blob: address that exists in that one tab. So "save video" gets you nothing, and copying the link usually gives you a blob URL no other app can open.
The usual workaround. Open the browser's developer tools, filter the network tab for .m3u8, copy the right playlist, pass it (plus your login cookies, if the page needs a sign-in) to yt-dlp or ffmpeg, wait for the download, then drag the file into a transcription app. Or record the audio while it plays, which takes as long as the video.
Why it doesn't always work, even with the right tools: