Comments (5)
Note: If this is going to run on a separate Pi, I'm nesting conditions to isolate the validation video screen. This means if the validation video will be running, no other modules/screens can be running on the same pi.
When running main.sh, the selection include the validation letter "a/A":
a
If the selection includes other modules, example: vitra
, it will find first the 'a/A' and will skip the other modules. The result will open the validation, monitor and backup screens only.
from abissmal.
I'd also like the following options:
- Choosing the duration of video recording
- Choosing more than 1 time slot in which videos will be recorded. For instance, maybe I need to record video for 3 different 2-hour periods each day. Also I'd like to be able to record validation videos at night after all. But this doesn't really change anything as long as there is an option to select multiple sessions for video recording
from abissmal.
Choosing the duration of video recordingChoosing more than 1 time slot in which videos will be recorded. For instance, maybe I need to record video for 3 different 2-hour periods each day. Also I'd like to be able to record validation videos at night after all. But this doesn't really change anything as long as there is an option to select multiple sessions for video recording:
-
Added duration option to Main.sh, to enter seconds for each video
-
Variable 'video_time_range' will handle n arrays of time slots. Each slot will be handled in the while loop
- Example for 1 time slot = [7,10]
- Example for 3 time slots = [7,9], [15,16], [19,21]
- Logs example for 3 slots:
2023-09-07 14:44:29 INFO Detected 3 time slots
2023-09-07 14:44:29 INFO Validation videos will be recorded between 7 and 9 hours
2023-09-07 14:44:29 INFO Validation videos will be recorded between 15 and 16 hours
2023-09-07 14:44:29 INFO Validation videos will be recorded between 19 and 21 hours
from abissmal.
Added 'pause' option to add seconds between each video.
from abissmal.
Count videos command:
find /home/pi/Data_Abissmal/Video/ -type f -name "*.mp4" | grep "validation_2023_9_7" | wc -l
from abissmal.
Related Issues (20)
- [Log] Strange debug lines printed to log HOT 1
- [NEW] Upload logs each day HOT 1
- [R] Fix a typo in one of the functions
- [R] Fix bugs in data analysis functions while applying them to biological data
- [Task/Wiki] Simplify RFID cable harness HOT 2
- [R] Fix more bugs in data analysis functions while applying them to biological data HOT 8
- [Backups] Videos saved in wrong folder HOT 1
- [NEW] Magnitude of movement stats HOT 1
- [3D Model] Design and print a camera holder for validation video
- [Task/Wiki] Documentation update HOT 6
- [Validation] Remove validation LED functionality as it won't be included in the Rpi initial setup for GPIO
- [Backups] All new videos are getting moved to folder "older" HOT 1
- [Task/Wiki] Build new documentation platform
- [Task] Get manuscript code and data ready for submission
- [NEW] Repository release and citation
- [Task] Update DOI for citation
- [NEW] R coding and video tutorials HOT 5
- [R] Fix function bugs HOT 2
- [Task] Second edition required
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
š Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ššš
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ā¤ļø Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from abissmal.