July 2024 Summary

HIGHLIGHTS

PRODUCTION

Started blocking the shot file for the new “PLSS control panel” animation.

Ink drawing storyboard
Ink sketch of control panel.
Rendered control panel
Panel rendered (before adding character).
Control panel with Tech's hand
Control panel with Tech’s hand
View of tech kneeling to reach the control panel
View of tech kneeling to reach the control panel, also showing Georgiana in the test acceleration couch.

Migrated back to a staged pre-render approach for assembling sequences into the episode, because I had too many problems with embedding Kdenlive projects as shots. It was a cool concept, but it broke down too much (I think there must be some bugs in Kdenlive, related to calculating the extents of the animation).

Created “textless” openings and closings for Lunatics. I hadn’t tried this before, but it seemed like a good extra to produce.

WORKFLOW DEV

When I migrated the source directory to a new local path (“LunaticsProject”, instead of “Lunatics”), this broke my Kdenlive sequence files, due to embedded absolute URLs. I found that the “Clip Problems” recovery dialog does not work to solve image references in title clips (only one broken image can be recovered).

I then explored direct-editing of the Kdenlive files to convert them to a relocatable format, by replacing absolute URLs with relative ones. This works, but it turns out only to work properly when opening Kdenlive edits from the file browser. When attempting from the GUI menu in the program, it completes the relative links from the user’s home directory, rather than from the location of the Kdenlive file, resulting in absolute paths that break.

WEBSITES

Researched and tested options for embedding dynamic content on static sites, with fallback capabilities. The simplest seems to be to provide
iframes with link/target buttons to load different back-end sources.

Discontinued my Vimeo Plus membership and then purged minor videos from Vimeo to reduce to the free account service level. Decided that, in future, I will only be using Vimeo for temporary performance reasons and a few key accounts. It will no longer be a definitive source. That role will move to my self-hosted PeerTube.

My one serious concern with this plan is that, if I should fail to maintain the server, the PeerTube site would die, so I should really have the important videos on a 3rd party site. I decided the best way to deal with this would be to publish these videos on the Internet Archive as well — so that is now my “legacy backup” solution.

When I visited the lunatics.tv site with an e-ink reader (see below), I realized that it looks terrible, because of the animated background. I should use a CSS media query to decide if the background should be omitted or not animated — another design issue to fix.

ON-SITE IT

Did some investigation into playback performance issues and video hardware on my production workstation (Sintel). This appeared to be only the result of my screencast logging system. There doesn’t appear to be any need to improve the hardware, nor does there appear to be a problem with the video files I’m creating.

I have purchased and started using an e-ink e-book reader, which I think is particularly good for technical books. This means I’ll waste less paper and shelf space on reference books which tend to become obsolete after a few years, and I can carry them around as needed.

E-ink Reader with Color Display
Really like this color e-Ink display for reading diagrams.

PERSONAL

Our car broke down, the dealership was unhelpful (perhaps actually harmful), but we ultimately got it fixed. The problem was the “inverter cooling pump”, which is apparently a common problem for a high-mileage Gen-2 Prius. (This actually continued a little into the beginning of August).

Car being towed
Our car had to be towed to the shop for repair.

Also repaired our portable generator and worked on the mower, although we didn’t get the latter working. Of course, this also means the grass goes unmowed, which is a potential fire hazard and an impediment to other work on the land.

The mower problems included a clogged carburetor, fuel filter, possibly debris in the fuel tank and/or line, and a bad battery.

Working on the Mower
My father and my daughter working on the mower into the night.
Carburetor on Mower
Partially (and incorrectly) reassembled carburetor (Can you spot the error? I fixed it later).

 

Video Logs for July

 

2024-07-07

Static Website, E-Reader, Kdenlive Path Problems, and Blender Dependencies

2024-07-16

Video Playback Performance, Kdenlive Portability, Refactoring Kdenlive

2024-07-23

Kdenlive Portability, File-Open vs Menu-Open, Nested vs Staged Editing

2024-07-31

Animating Again!

 

Selected Photos from July

Avatar photo
Terry Hancock is the director and producer of "Lunatics!" and the founder for "Lunatics Project" and the associated "Film Freedom" Project. Misskey (Professional/Director Account) Mastodon (Personal Account)