HeNine
87d6849670
Getting DB transcription up and running
3 years ago
ElementalAlchemist
b1b8ef8973
Add fullscreen functionality to Thrimbletrimmer video player ( #250 )
...
* Add fullscreen functionality to Thrimbletrimmer video player
* Fix issue where clicking on fullscreen video pauses and unpauses instead of doing just one
3 years ago
Mike Lang
d1ba4bc4eb
Downgrade overlapping segments from warning to info
...
They were causing too much log noise
3 years ago
ElementalAlchemist
a8f9611d93
Update quality indicator when keyboard shortcuts are used to change the video quality
3 years ago
ElementalAlchemist
78b9b5c68d
Maintain playback rate across video reloading
3 years ago
ElementalAlchemist
75e0ba56ae
Fix error when loading a new playlist (when fragments aren't yet loaded by hls.js)
3 years ago
ElementalAlchemist
f7c9eb5e5b
Fix incorrect variable reference
3 years ago
HeNine
22cf34641b
Cosmetics
3 years ago
HeNine
c0b334695a
time-related unbusening, cont.
3 years ago
HeNine
022c271e07
time-related unbusening
3 years ago
HeNine
a1a0a47a72
git also sucks
3 years ago
ElementalAlchemist
c44da044a8
Make the waveform clearer/more useful at larger resolutions by requesting a larger waveform image
3 years ago
HeNine
337e1fcc23
final touches closes #4
3 years ago
HeNine
22e270b6ff
#4 Add bustime search options
3 years ago
HeNine
753784657e
channel selection closes #5
3 years ago
HeNine
0a3fc28a01
prepare for channel selection
3 years ago
HeNine
f217931fa3
bustime format
3 years ago
Mike Lang
953eb8b2a6
Fix typo in postgres schema
3 years ago
Mike Lang
467edf3d19
Read dynamic playlist manager config from sheet
...
The sheetsync loads playlist ids and tags into a new table `playlists`.
playlist manager reads this table and merges it with the playlists given on the command line.
3 years ago
ElementalAlchemist
7e5705996e
Further improve video controls styling for aesthetics
3 years ago
ElementalAlchemist
d20f37266f
Add a visible error when trying to load a time range with no video content
3 years ago
ElementalAlchemist
4fb8548aba
Make muting work
3 years ago
ElementalAlchemist
e6aa395c95
Improve appearance of video controls slightly
3 years ago
ElementalAlchemist
4e35fed5f2
Handle when the video stops playing due to load issues when seeking
3 years ago
ElementalAlchemist
497c975e3e
Implement custom video controls for the new player (so we can better control styling)
3 years ago
ElementalAlchemist
56699d5737
Put quality name in the place where clients read it (or at least HLS.js does)
3 years ago
ElementalAlchemist
ed2ff1b9a5
Make HLS.js not combine different quality levels into one
3 years ago
ElementalAlchemist
e2487f61c0
Fix interpretation of times located in a hole in the video segments
3 years ago
ElementalAlchemist
5a9f4502c2
Set default time zone for Luxon instead of setting the time zone on each DateTime object
3 years ago
ElementalAlchemist
0340f06170
Initial transition from VideoJS to HLS.js as the video player
3 years ago
ElementalAlchemist
11bf89305a
Fix video overflowing player area
3 years ago
Hubbe
9750cbd728
Set ghcr.io username to user triggering the build
...
This should hopefully make pushes work in PRs? I'm grasping at straws at this point.
3 years ago
HeNine
481581b84f
nginx fixest
3 years ago
HeNine
9f90fb822c
nginx fixer
3 years ago
HeNine
0e9bf87d61
nginx fix
3 years ago
HeNine
61c69db72f
more waiting
3 years ago
HeNine
f7c05ff53d
less
3 years ago
HeNine
090037f261
End of segments weirdness
3 years ago
HeNine
11954d1a31
Docker compose attempt 1
3 years ago
HeNine
2f4189bc31
One more database fix
3 years ago
HeNine
372c96f29d
Update port to conform to wub
3 years ago
HeNine
cc49374096
Change start time priority to make database take priority
3 years ago
HeNine
50c4d8a096
Final result sometimes has no content (if segments are missing after silence?)
3 years ago
HeNine
6f90149d41
Database reference fix and model fetching
3 years ago
HeNine
f072ca8016
Channel option added for #1 .
...
Run multiple instances with different databases for multiple channels.
3 years ago
HubbeKing
daa1b2741b
Fix default k8s.jsonnet PVC capacity
3 years ago
ElementalAlchemist
699bea5e9e
Fix clip bar placement after video is extended
3 years ago
ElementalAlchemist
394a6c72e2
Fix issues with updating the ranges when the time range updates
...
There were a couple issues with this:
- The range data was updated in the wrong direction
- If no adjustments were made, the problem was masked by the range data reapplying from draft data. However, if adjustments were made, the adjustments were overwritten (or, if ranges were added, partially overwritten) by the defaults.
3 years ago
ElementalAlchemist
5f79605ee6
Check title and description fields on load
3 years ago
ElementalAlchemist
ea5d17df02
Add time conversion functionality
...
ekim mentioned a workflow during editor training in which he may want to have times be converted for use on the edit page. The restreamer doesn't otherwise currently have the time conversion functionality it did before (which was in the form at the top and was somewhat annoying); this adds time conversion functionality.
3 years ago