Mike Lang
b8cf0f20b0
segment_coverage: Allow alternate output location + single-run mode
1 year ago
Mike Lang
3606fadaa8
Pin gevent version to work around build issues
...
Seeing the following error on latest versions of gevent:
Traceback (most recent call last):
File "/usr/lib/python3.9/runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/usr/lib/python3.9/runpy.py", line 87, in _run_code
exec(code, run_globals)
File "/usr/lib/python3.9/site-packages/zulip_bots/schedulebot.py", line 2, in <module>
import gevent.monkey
File "/usr/lib/python3.9/site-packages/gevent/__init__.py", line 72, in <module>
from gevent._hub_local import get_hub
File "/usr/lib/python3.9/site-packages/gevent/_hub_local.py", line 150, in <module>
import_c_accel(globals(), 'gevent.__hub_local')
File "/usr/lib/python3.9/site-packages/gevent/_util.py", line 148, in import_c_accel
mod = importlib.import_module(cname)
File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
ModuleNotFoundError: No module named 'gevent._gevent_c_hub_local'
1 year ago
Mike Lang
859852fc50
memes
1 year ago
Christopher Usher
b7e8b83c8d
corrected shift names
1 year ago
Christopher Usher
e12e361525
Shifts graphs
1 year ago
Christopher Usher
e66540087a
Fixes suggested by ekim
1 year ago
Christopher Usher
eae430d5f3
removed local script
1 year ago
Christopher Usher
9a3b1fd5c3
Refactor in preperation for multiple graphs
1 year ago
Christopher Usher
a6e990db68
Donation graph now works in a container
1 year ago
Christopher Usher
2c8a27330f
graphs container now builds
1 year ago
Christopher Usher
3e8b4dfcf1
Starting integration of donation graphs
1 year ago
Mike Lang
c65eb2eae3
Add a default timeout on google APIs
1 year ago
Mike Lang
b9b7a6ca27
more schedulebot formatting
1 year ago
Mike Lang
4786154bca
One more schedulebot format tweak
1 year ago
Mike Lang
7637633936
fix typo
1 year ago
Mike Lang
d338c785ff
schedulebot: formatting changes
1 year ago
Mike Lang
f63e68f609
schedulebot: List all currently active people by role (except shift sup)
1 year ago
Mike Lang
b65203ce0e
bus_analyzer: Parallelize and fix error handling
1 year ago
Mike Lang
c5acfe3ae0
bus_analyzer: Fix listing segments to respect tombstones
1 year ago
Mike Lang
8ac6e71d48
bus_analyzer: Normalize brightness across all digits, not one by one
1 year ago
Mike Lang
bd9e22bc1f
Revert "bus_analyzer: blank is grey, not black"
...
This reverts commit 3e0280cf33
.
Now that we look at all digits at once for normalization, blank is black
1 year ago
Mike Lang
86951d5916
thrimshim: Fix bug in extrapolate code when time is a float
1 year ago
Mike Lang
cd4d08adc1
Yield after each segment when doing fast/smart cuts
...
To avoid blocking for long periods
1 year ago
ElementalAlchemist
db8c3a986f
Refresh just the images on the segment coverage page ( #367 )
...
This allows users on the page to preserve attributes like the current horizontal scroll value.
1 year ago
Mike Lang
0ed808688e
cutter: Handle case where existing video has no last written thumb
1 year ago
Mike Lang
4d962ba187
Fix typo in cutter
1 year ago
Mike Lang
e689626815
Add a small time range around the timestamp when extracting a frame
...
This should hopefully result in frames on the edge of timestamps being extracted
from a combination of the neighboring segment and the naive one,
so that we don't get errors extracting a frame.
1 year ago
Mike Lang
7a27938244
thrimshim: Expose time of day and 24h time
1 year ago
Mike Lang
3e0280cf33
bus_analyzer: blank is grey, not black
1 year ago
Mike Lang
01f93a798a
bus_analyzer: Also determine time of day
1 year ago
Mike Lang
78c053000e
Upgrade pip in order to make wheels work
1 year ago
Mike Lang
bbcbed8c51
try again to disable fail-fast in github
1 year ago
Mike Lang
5256577d00
sheetsync: unmapped columns aren't a problem.
1 year ago
Mike Lang
634ae6b327
github actions: Don't stop builds if any build fails
1 year ago
ElementalAlchemist
0f1d125413
Fix jumping to the first chapter marker location ( #363 )
1 year ago
ElementalAlchemist
8264206f09
Add 4x and 8x playback speeds ( #362 )
...
* Add 4x and 8x playback speeds
* Make the "max speed" keyboard shortcut go to 2x first and then to the actual max speed
1 year ago
Mike Lang
c436871ba6
Fix bug in thrimshim for archive cuts
1 year ago
Mike Lang
3b1af8c5e5
thrimshim: Expose clock readings
1 year ago
Mike Lang
07c9c208cc
improve clock OCR by explicitly looking for green pixels
1 year ago
Mike Lang
be77f4ea14
bus_analyzer: Also record the clock
1 year ago
Mike Lang
5a0704d3d7
Reject bustimes with negative minutes
1 year ago
ElementalAlchemist
179f06b413
Fix loading Thrimbletrimmer and defaulting initial chapter time ( #361 )
1 year ago
ElementalAlchemist
d979b40d9f
Make the first chapter marker uneditable and tie it to the first range start time
...
This is a more usable enforcement of the requirement that YouTube enforces for the first chapter to be at the exact beginning of the video.
1 year ago
Mike Lang
2ae273a75c
bus_analyzer: Parse the final odo digit
1 year ago
Mike Lang
907d1ba6f9
Add a blank prototype which invalidates the odo if matched
1 year ago
Mike Lang
19f169e750
bus_analyzer: Move prototypes into subdir and allow non-digits
1 year ago
Mike Lang
5e43446c92
bus_analyzer: Add a testing routine to check analyzer changes
1 year ago
Mike Lang
a4eceea958
odo extraction: Look for digit y-level for all main digits together
...
They should all be at the same y level, and the extra data helps avoid traps
when the digit has few pixels (eg. a 1).
1 year ago
Mike Lang
30f05b0656
thumbnails: Add a CLI for generating them directly
1 year ago
Mike Lang
720f1c4b41
thrimshim: Sanity checks for odometer
1 year ago