syeopite
d371eb50f2
WebVTT::Builder: rename #line to #cue
2023-09-23 09:41:41 -04:00
syeopite
0cb7d0b441
Refactor Invidious's VTT logic to use WebVtt.build
2023-09-23 09:40:04 -04:00
syeopite
3615bb0e62
Update src/invidious/videos/caption.cr
...
Co-authored-by: Samantaz Fox <coding@samantaz.fr >
2023-08-24 16:21:05 -07:00
syeopite
1f7592e599
Refactor structure of caption.cr
...
Rename CaptionsMetadata to Metadata
Nest Metadata under Captions
Unnest LANGUAGES constant from Metadata to main Captions module
2023-08-24 16:00:02 -07:00
syeopite
e4942b188f
Integrate transcript captions into captions API
2023-07-23 14:40:09 -07:00
syeopite
7e5935a9da
Rename Caption struct to CaptionMetadata
...
The Caption object does not actually store any text lines for the
subtitles. Instead it stores the metadata needed to display and fetch
the actual captions from the YT timedtext API.
Therefore it may be wiser to rename the struct to be more reflective of
its current usage as well as the future usage once the current caption
retrival system is replaced via InnerTube's transcript API
2023-07-23 14:40:08 -07:00
DUOLabs333
4b2d942024
Convert tabs to spaces
2023-01-11 15:58:07 -05:00
DUOLabs333
456e91426a
Formatting
2023-01-08 16:44:44 -05:00
DUOLabs333
4fc1b8ae86
Remove superfluous 'end'
2023-01-08 16:20:23 -05:00
DUOLabs333
32471382c4
Different cosmetic fixes
2023-01-08 16:18:35 -05:00
DUOLabs333
76758baab8
Removed unneccesary String::Builder and removed cues that was just a blank line
2023-01-03 13:10:26 -05:00
DUOLabs333
b49ed65a07
Linting
2023-01-03 10:21:16 -05:00
DUOLabs333
8df1c3bb57
Add support for timedtext captions
2023-01-03 10:17:47 -05:00
Samantaz Fox
cd03fa06ae
videos: move 'Caption' and associated global/functions to a separate file
2022-10-31 20:09:04 +01:00