Recently Written · git

subread-extension

Show your own .srt over a YouTube video, in time with it. Chrome and Firefox.

git clone https://github.com/equwal/subread-extension

Log | Files | Refs


store/listing.md (2855 bytes)

1 # Store listings
2 
3 Upload `dist/subread-chrome.zip` to the Chrome Web Store and
4 `dist/subread-firefox.zip` to addons.mozilla.org (`python tools/pack.py`).
5 AMO asks for source code only when the upload is minified or built; this one
6 is plain source, so answer "No".
7 
8 | Field | Value |
9 |---|---|
10 | Name | SubRead: your subtitles on YouTube |
11 | Summary (132) | Show your own .srt over a YouTube video, in time with it. Made for audiobooks, with book-accurate subtitles from subread.space. |
12 | Category | Chrome: Accessibility (or Education). Firefox: Language Support / Photos, Music & Videos |
13 | Language | English |
14 | Homepage | https://subread.space |
15 | Support | https://github.com/equwal/subread-extension/issues |
16 | Privacy policy | https://subread.space/terms.html |
17 | Licence (AMO) | GNU Affero General Public License v3.0 |
18 | Contributions URL (AMO) | https://ko-fi.com/truex |
19 
20 ## Description
21 
22 ```
23 Read along with an audiobook on YouTube, with subtitles whose words come from the book itself.
24 
25 1. Open the video. Press SR at the top right of the player.
26 2. Choose the .srt of that recording.
27 3. If the video has an intro that your file does not have, play to the first line and press "First line is now". A speed control is there for an upload that runs a little fast or slow.
28 
29 The subtitles and the settings are kept for each video, so they are there the next time.
30 
31 No subtitles yet? https://subread.space makes them from the audiobook and its ebook: free, in your browser, nothing uploaded. A small speech model only listens for where the narrator is; the text of each line is the book's own, so names, spelling and punctuation are right. For language learners, and for anyone who wants text and voice together.
32 
33 Private: the extension does not read, record or download the video or its sound, and it sends nothing anywhere. Its one permission keeps your subtitles in your browser. Open source (AGPL-3.0).
34 ```
35 
36 ## Chrome Web Store: privacy tab
37 
38 | Question | Answer |
39 |---|---|
40 | Single purpose | Shows a subtitle file that the user chooses over the YouTube video player, in time with the video. |
41 | `storage` justification | Keeps the subtitle file that the user chose, and its timing settings, for each video, in the browser. |
42 | Host permission (`https://www.youtube.com/*`, content script) | The caption box and its controls are drawn inside the YouTube player, and the script reads the current time of the video element to pick the line. |
43 | Remote code | No |
44 | Data usage | Collects none of the listed kinds of data. All three certifications: yes |
45 
46 ## Graphics still to make
47 
48 Chrome wants at least one screenshot of 1280 x 800 (or 640 x 400) and a
49 440 x 280 promo tile; AMO wants none but shows screenshots when there are
50 some. Take them from a real YouTube audiobook with the panel open and a line
51 on screen. The icon is `icons/128.png`.