Hi
user
Admin Login:
Username:
Password:
Name:
Lights! Python! Action!
--client
pyohio
--show
pyohio_2025
--room calypso 15531 --force
Next: 10 Deploy Django: GitOps & Kubernetes Made Easy
show more...
Marks
Author(s):
Mike McCaffrey
Location
Ballroom D
Date
jul Sat 26
Days Raw Files
Start
11:00
First Raw Start
10:53
Duration
00:30:00
Offset
0:06:20
End
11:30
Last Raw End
12:23
Chapters
00:00
0:00:34
0:05:08
0:19:23
Total cuts_time
25 min.
https://www.pyohio.org/2025/program/talks/lights-python-action
raw-playlist
raw-mp4-playlist
encoded-files-playlist
host
mp4
svg
png
assets
release.pdf
Lights_Python_Action.json
logs
Admin:
episode
episode list
cut list
raw files day
marks day
marks day
image_files
State:
---------
borked
edit
encode
push to queue
post
richard
review 1
email
review 2
make public
tweet
to-miror
conf
done
Locked:
clear this to unlock
Locked by:
user/process that locked.
Start:
initially scheduled time from master, adjusted to match reality
Duration:
length in hh:mm:ss
Name:
Video Title (shows in video search results)
Emails:
email(s) of the presenter(s)
Released:
has someone authorised pubication
Unknown
Yes
No
Normalise:
Channelcopy:
m=mono, 01=copy left to right, 10=right to left, 00=ignore.
Thumbnail:
filename.png
Description:
markdown
Intended to be an entertaining overview of challenges faced and lessons learned working on my first big maker project. Using code snippets, pictures and short demos, I will discuss problems overcome while developing new features and integrating new devices into my humble animated sign, which includes lights along with rhythmic and melodic components. I promise not to dance; no one wants to see that. The intended audience is anyone interested in maker projects. I will also be touching on introductory-level topics in type hinting; the standard library modules abc, dataclasses, signal, and threading; and the 3rd-party modules aiohttp, gpiozero, and requests. `Note on Photosensitivity:` Based on [this epilepsy.com article](https://www.epilepsy.com/stories/shedding-light-photosensitivity-one-epilepsys-most-complex-conditions), this presentation should be safe for any photosensitive audience member. I will include this information in a slide at the beginning of the presentation, and give anyone in the audience the chance to leave or ask questions before proceeding. * The sign project uses standard 60 watt incandescent bulbs, which are not capable of producing a strobe effect. * For further safety, during the presentation, bulbs will not cycle on and off more than 3 times per second. * Additionally, the room’s lighting will not be darkened more than usual for a standard presentation.
Comment:
production notes
Mic Problems
2025-07-26/10_53_40.ts
Apply:
10:53:40 - 11:04:16 ( 00:10:36 )
S:
10:53:40 -
E:
11:23:39
D:
00:29:59
(
End:
636.0)
show more...
vlc ~/Videos/veyepar/pyohio/pyohio_2025/dv/calypso/2025-07-26/10_53_40.ts :start-time=00.0 --audio-desync=0
Raw File
Cut List
10:53:40
seconds: 0.0
Wall: 10:53:40
Duration
00:29:59
11:23:39
seconds: 636.0
Wall: 11:04:16
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2025-07-26/10_53_40.ts
Apply:
11:04:16 - 11:04:50 ( 00:00:34 )
S:
10:53:40 -
E:
11:23:39
D:
00:29:59
(
Start:
636.0) (
End:
670.0)
show more...
vlc ~/Videos/veyepar/pyohio/pyohio_2025/dv/calypso/2025-07-26/10_53_40.ts :start-time=0636.0 --audio-desync=0
Raw File
Cut List
10:53:40
seconds: 636.0
Wall: 11:04:16
Duration
00:29:59
11:23:39
seconds: 670.0
Wall: 11:04:50
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2025-07-26/10_53_40.ts
Apply:
11:04:50 - 11:09:24 ( 00:04:34 )
S:
10:53:40 -
E:
11:23:39
D:
00:29:59
(
Start:
670.0) (
End:
944.0)
show more...
vlc ~/Videos/veyepar/pyohio/pyohio_2025/dv/calypso/2025-07-26/10_53_40.ts :start-time=0670.0 --audio-desync=0
Raw File
Cut List
10:53:40
seconds: 670.0
Wall: 11:04:50
Duration
00:29:59
11:23:39
seconds: 944.0
Wall: 11:09:24
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2025-07-26/10_53_40.ts
Apply:
11:09:24 - 11:23:39 ( 00:14:15 )
S:
10:53:40 -
E:
11:23:39
D:
00:29:59
(
Start:
944.0)
show more...
vlc ~/Videos/veyepar/pyohio/pyohio_2025/dv/calypso/2025-07-26/10_53_40.ts :start-time=0944.0 --audio-desync=0
Raw File
Cut List
10:53:40
seconds: 944.0
Wall: 11:09:24
Duration
00:29:59
11:23:39
seconds: 0.0
Wall: 10:53:40
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2025-07-26/11_23_40.ts
Apply:
11:23:40 - 11:29:47 ( 00:06:07 )
S:
11:23:40 -
E:
11:53:39
D:
00:29:59
(
End:
367.0)
show more...
vlc ~/Videos/veyepar/pyohio/pyohio_2025/dv/calypso/2025-07-26/11_23_40.ts :start-time=00.0 --audio-desync=0
Raw File
Cut List
11:23:40
seconds: 0.0
Wall: 11:23:40
Duration
00:29:59
11:53:39
seconds: 367.0
Wall: 11:29:47
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2025-07-26/11_23_40.ts
Apply:
11:29:47 - 11:43:36 ( 00:13:49 )
S:
11:23:40 -
E:
11:53:39
D:
00:29:59
(
Start:
367.0) (
End:
1196.0)
show more...
vlc ~/Videos/veyepar/pyohio/pyohio_2025/dv/calypso/2025-07-26/11_23_40.ts :start-time=0367.0 --audio-desync=0
Raw File
Cut List
11:23:40
seconds: 367.0
Wall: 11:29:47
Duration
00:29:59
11:53:39
seconds: 1196.0
Wall: 11:43:36
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2025-07-26/11_23_40.ts
Apply:
11:43:36 - 11:45:10 ( 00:01:34 )
S:
11:23:40 -
E:
11:53:39
D:
00:29:59
(
Start:
1196.0) (
End:
1290.0)
show more...
vlc ~/Videos/veyepar/pyohio/pyohio_2025/dv/calypso/2025-07-26/11_23_40.ts :start-time=01196.0 --audio-desync=0
Raw File
Cut List
11:23:40
seconds: 1196.0
Wall: 11:43:36
Duration
00:29:59
11:53:39
seconds: 1290.0
Wall: 11:45:10
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2025-07-26/11_23_40.ts
Apply:
11:45:10 - 11:45:29 ( 00:00:19 )
S:
11:23:40 -
E:
11:53:39
D:
00:29:59
(
Start:
1290.0) (
End:
1309.0)
show more...
vlc ~/Videos/veyepar/pyohio/pyohio_2025/dv/calypso/2025-07-26/11_23_40.ts :start-time=01290.0 --audio-desync=0
Raw File
Cut List
11:23:40
seconds: 1290.0
Wall: 11:45:10
Duration
00:29:59
11:53:39
seconds: 1309.0
Wall: 11:45:29
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2025-07-26/11_23_40.ts
Apply:
11:45:29 - 11:53:39 ( 00:08:10 )
S:
11:23:40 -
E:
11:53:39
D:
00:29:59
(
Start:
1309.0)
show more...
vlc ~/Videos/veyepar/pyohio/pyohio_2025/dv/calypso/2025-07-26/11_23_40.ts :start-time=01309.0 --audio-desync=0
Raw File
Cut List
11:23:40
seconds: 1309.0
Wall: 11:45:29
Duration
00:29:59
11:53:39
seconds: 0.0
Wall: 11:23:40
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2025-07-26/11_53_40.ts
Apply:
11:53:40 - 12:12:24 ( 00:18:44 )
S:
11:53:40 -
E:
12:23:40
D:
00:30:00
(
End:
1124.482478)
show more...
vlc ~/Videos/veyepar/pyohio/pyohio_2025/dv/calypso/2025-07-26/11_53_40.ts :start-time=00.0 --audio-desync=0
Raw File
Cut List
11:53:40
seconds: 0.0
Wall: 11:53:40
Duration
00:30:00
12:23:40
seconds: 1124.482478
Wall: 12:12:24
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2025-07-26/11_53_40.ts
Apply:
12:12:24 - 12:16:59 ( 00:04:34 )
S:
11:53:40 -
E:
12:23:40
D:
00:30:00
(
Start:
1124.482478) (
End:
1399.353312)
show more...
channelcopy=10
vlc ~/Videos/veyepar/pyohio/pyohio_2025/dv/calypso/2025-07-26/11_53_40.ts :start-time=01124.482478 --audio-desync=0
Raw File
Cut List
11:53:40
seconds: 1124.482478
Wall: 12:12:24
Duration
00:30:00
12:23:40
seconds: 1399.353312
Wall: 12:16:59
Comments:
channelcopy=10
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
Rf filename:
root is .../show/dv/location/, example: 2013-03-13/13:13:30.dv
Sequence:
get this:
check and save to add this
2025-07-26/10_53_40.ts
2025-07-26/11_23_40.ts
2025-07-26/11_53_40.ts
Veyepar
Video Eyeball Processor and Review