• Joined on 2024-07-16
dave pushed to master at dave/py-media-grader 2025-09-04 19:51:37 +00:00
fa89b41355 feat(main.py): add safety checks for large videos to prevent excessive memory usage
24c8021bd3 refactor(main.py): update video preloading comment to reflect new approach and improve readability
25811834ea refactor(main.py): preload video frames using threaded I/O to improve performance and simplify code
cf0d53223e Fucking clean shit up
Compare 4 commits »
dave pushed to master at dave/py-media-grader 2025-09-04 19:39:11 +00:00
b55d3ddcd9 refactor(main.py): update segment setup and preloading to improve video handling and performance
199af9ee0d refactor(main.py): update segment setup to use cached frames for performance improvement
f50118b699 refactor(main.py): implement safer frame positioning and handling for video segments to improve robustness
1e0c42c36b refactor(main.py): optimize multi-segment mode setup and parallelize segment creation for better performance
c4c88c8175 refactor(main.py): update backend order preference to prioritize FFmpeg for video files and DirectShow for cameras
Compare 5 commits »
dave pushed to master at dave/py-media-grader 2025-09-04 19:22:52 +00:00
887f735a27 feat(main.py): optimize video capture initialization and add backend fallback for improved performance and reliability
dave pushed to master at dave/py-media-grader 2025-09-04 19:08:26 +00:00
0a73926427 fix(main.py): handle actual end of video correctly in sequential read fallback
007e371db6 refactor(main.py): optimize frame advancement logic to handle playback speed and improve readability
6c8a5dad8e fix(main.py): handle argument parsing errors and improve error messages
6e9bb9ad8e Greatly improve performance
Compare 4 commits »
dave pushed to master at dave/py-media-grader 2025-09-04 14:54:46 +00:00
df103e4070 Vimify the cropping
dave pushed to master at dave/py-media-grader 2025-09-04 14:51:15 +00:00
1f823a7465 Invert the cropping controls
dave pushed to master at dave/py-media-grader 2025-09-04 14:49:23 +00:00
85bef2b3bd Add crop preview rectangle while dragging
525ecd2cf5 Remove weird ass overlay
b59e3bd570 Implement crop adjustments
Compare 3 commits »
dave pushed to master at dave/py-media-grader 2025-09-04 14:25:40 +00:00
f8780a2d43 Rework naming to include %03d
dave pushed to master at dave/py-media-grader 2025-09-04 14:14:52 +00:00
ad4130906b Also don't load videos that have an edited variant
dave pushed to master at dave/py-media-grader 2025-09-04 14:08:39 +00:00
10eed9efcd Don't load edited videos to edit
dave pushed to master at dave/py-media-grader 2025-09-04 13:55:06 +00:00
dbefc5b359 Add a render progress bar
dave pushed to master at dave/py-media-grader 2025-09-04 13:35:38 +00:00
31240dabf9 Remove a bunch of cringe from grader
dave pushed to master at dave/py-media-grader 2025-09-04 13:15:25 +00:00
22bba12d7e Code format
dave pushed to master at dave/py-media-grader 2025-09-04 13:15:13 +00:00
d739e40862 Add brightness and contrast controls
dave pushed to master at dave/py-media-grader 2025-09-04 13:05:38 +00:00
cd89bbf4e4 Implement rotation and faster seeking
dave pushed to master at dave/py-media-grader 2025-09-04 13:01:21 +00:00
692c413f13 Maybe faster.......
cf09fd172e Maybe make faster render says claude
Compare 2 commits »
dave pushed to master at dave/py-media-grader 2025-09-04 12:42:35 +00:00
28f11ab190 Enable editing multiple videos quickly by running croppa on a folder
c6cc249ab2 feat(main.py): enhance video display to maximize screen usage and center window
f5b5800802 feat(main.py): implement aspect ratio preservation for video display
d2c9fb6fb0 feat(main.py): implement parallel segment processing and optimize frame loading
ce0232846e feat(main.py): implement frame caching to improve playback performance
Compare 5 commits »
dave pushed to master at dave/multiboxer 2025-08-31 21:57:07 +00:00
15bee9bf62 Check for sequence after track
32758cf062 feat(Program.cs): add sequence timer delay setting to customize delay between sequence steps
f4524161ac refactor(Program.cs): remove unused FirstIndex and LastIndex properties from Settings class
12ac48aa76 fix(Program.cs): reduce delay in HandleWaitingToAdvance and handle sequence event asynchronously
62f92708c2 refactor(Program.cs): improve window activation logic and use Task.Delay for asynchronous operations
Compare 19 commits »
dave pushed to cyka at dave/eveo 2025-08-30 21:01:49 +00:00
fb3ab6ae77 Update
dave pushed to cyka at dave/eveo 2025-08-29 22:25:35 +00:00
3b02e5c13d fix(config): adjust thumbnail snap grid and hotkey settings for improved usability