Commit Graph

1110 Commits (b9b7a6ca27cdcd98a4db5ece30b1baee4c36bc59)
 

Author SHA1 Message Date
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
Mike Lang dbf9f5c8de bus_analyzer: Drop the odometer threshold so we don't reject things at night 1 year ago
Mike Lang e38d21fb61 bus analyser: add a frame extraction cli command 1 year ago
Mike Lang 06cd5d48ee More extrapolation fixes 1 year ago
Mike Lang 834dc55b41 thrimshim: Fix typo in odo extrapolation 1 year ago
Mike Lang f0e2aae519 thrimshim: Fix odometer endpoint 1 year ago
Mike Lang a83dbb58f7 thrimshim: Fix default templates 1 year ago
Mike Lang e7c402c5e2 schedulebot: Make user ids case-insensitive 1 year ago
Mike Lang b6d71297c6 bus_analyzer: Make dockerfile work 1 year ago
Mike Lang f969921ae3 bus_analyzer: Import existing extractor code and get it working
This was worked on out-of-repo for a while. But now it's ready to be integrated.
1 year ago
Mike Lang 9e988c0d43 Add a "prototype" of each odometer digit
This is an averaged, normalized version of a number of examples of each digit in the odometer.
It does not include the last digit which looks different.

These prototypes are used to recognize the digits in buscam data.
1 year ago
Mike Lang ce665047ac Add bus_analyzer to docker-compose 1 year ago
Mike Lang 76daceff19 bus_analyzer: initial implementation 1 year ago