The Joy of Video for Street Photographers

The Joy of Video for Street Photographers

What’s poppin’, people? It’s Dante.

I’m currently walking down Market Street here in Philadelphia, filming with the Sony Handycam DCR-SR40.

This is my new vlogging camera.

Welcome to… 2006.

The cool thing about this camera is that it’s got an 800× digital zoom, and I can get really close to things. That’s opening up a completely new way of seeing the world, and today I wanted to share some thoughts on the joy of video—and why I think video is becoming such a fun medium for street photography.

Twelve Years of Street Photography

I’ve been shooting photographs on the streets for around 12 years, but I’ve never explored video as deeply as I’ve wanted to.

I’ve used a GoPro.
I’ve filmed clips on my iPhone.

But having a dedicated video camera like this Handycam feels like an entirely different experience.

I think the reason is simple.

As artists, we all seek that tactile feeling when making things.

That’s why people still shoot film.
Why people paint with brushes.
Why they draw with pencils.
Why sketchbooks still matter.

There’s something special about physically interacting with the tool you’re creating with.

Flipping out the LCD screen.
Zooming in.
Holding the camera.
Moving through space with it.

It’s a completely different feeling than holding up a phone.

Creating for a Physical Medium

This camera records in a 4:3 aspect ratio.

Recently I picked up an old CRT television, and I’ve been watching these videos back exactly as they were meant to be viewed.

That changed everything.

Instead of simply uploading videos to YouTube or my website, I’m starting to think about creating work for a specific physical medium.

The files are digital.

But the experience becomes physical again.

That idea really excites me.

Why Video Feels More Emotional Than Photography

Something I’ve noticed is that when I watch these clips back—even if it’s just a stranger walking down the street—it almost feels like a real memory.

Video feels incredibly emotional.

Photography is different.

A photograph isolates a slice of time inside four corners.

Because of that, there’s mystery.

Ambiguity.

The viewer fills in the gaps.

Video doesn’t really work like that.

Video feels closer to an answer.

Photography asks a question.

Video describes what actually happened.

The combination of movement and sound creates a completely different emotional experience.

When you hear the streets…

When you hear footsteps…

When you hear someone’s voice…

When you watch people moving…

You feel connected to the actual moment.

Maybe a photograph can suggest those emotions.

But video lets you experience them.

Photography is more abstract. Video feels more tangible.

Maybe it’s nostalgia.

Maybe it’s the old Handycam.

Maybe it’s the CCD sensor.

Whatever it is…

It feels real.

Learning a New Technique

I’m still figuring out how to hold this thing.

Right now I’m filming like a traditional vlog.

But I’ve found that if I hold it around waist level and stabilize it with my thumb, the footage becomes much smoother.

Even learning how to hold the camera is changing the way I shoot.

Building My Video Workflow

The videos coming out of this camera are tiny.

Around 480p.

Low resolution.

4:3 aspect ratio.

I actually downloaded Final Cut Pro because it lets me export native 4:3 videos without worrying about adding black bars.

But the interesting part isn’t editing.

It’s the workflow.

I built an entire software system for this camera.

When I dock the Handycam into its charging station, my own software—FluxCapture—automatically detects it.

It imports every video.

Converts the original .mpg files into MP4s.

Organizes them into numbered folders.

Renames everything automatically.

Then, when I finish editing a film and publish it to my archive, the software extracts additional material from every video.

It automatically generates:

  • GIF files
  • Screenshots
  • Frame sequences

I’m trying to extract as much information as possible from every video I make.

The finished film isn’t the only output anymore.

The video becomes an archive of multiple visual artifacts.

I really like that way of working.

Seeing the World Differently

Something strange has happened.

After years of shooting the Ricoh GR in high-contrast black and white…

After years of making street photographs…

I stopped seeing the world in the same way.

The camera trained my eye.

It became instinct.

That’s the goal.

To stop thinking…

…and simply begin seeing.

Now I’m using this Handycam.

Suddenly…

I’m looking at everything differently.

The biggest technical change is obviously the 800× digital zoom.

I don’t have to stand close anymore.

I’m noticing architectural details.

Reflections.

Compression.

Small moments far away.

Even the low resolution feels beautiful.

The Carl Zeiss lens is surprisingly sharp.

And when you watch the footage back on an old CRT television…

It just looks incredible.

The Beauty of Imperfection

This camera uses an old CCD sensor.

The way it handles highlights…

The blooming…

The strange artifacts…

They’re aesthetically beautiful.

Those imperfections become part of the image.

There’s also a ridiculous night mode.

It almost feels like X-ray vision.

When you zoom into lights…

Reflections…

Water…

Everything becomes surreal.

Lately I’ve been thinking a lot about abstraction.

Not through photography this time…

But through moving images.

The Joy of Starting Again

One thing I’ve realized is that once you achieve the artistic output you’ve been chasing for years, something interesting happens.

You become free.

You’re no longer trying to prove anything.

You’re free to experiment.

You’re free to play.

I think that’s where artists truly grow.

Not by endlessly refining the same thing…

But by destroying their old habits.

By becoming a beginner again.

By entering a new period of uncertainty.

To evolve, you have to destroy your old way of seeing.

Photography gave me that for many years.

Now video is doing it.

And honestly…

It feels amazing.

Returning to the Childlike State

People often think mastery is reaching a destination.

I don’t.

I think the highest form of mastery is returning to a childlike state.

Playing.

Exploring.

Being curious.

Experimenting without expectations.

That’s the final form.

Not perfection.

Play.

Right now I feel like I’m standing on a blank slate again.

And that’s exciting.

That’s the thought of the day.

Maybe I’ll make more videos like this with the Handycam.

Peace.

Have a nice day.

God bless you.

Enjoy.

How to cultivate an indestructible spirit

When work becomes play and your everyday mundane existence becomes extraordinary you reach the kingdom of heaven on earth and nothing can break your spirit or love for life.

No desire no need for vacation just a beautiful walled garden of the mind

So how do you achieve this indestructible spirit?

It’s definitely not easy considering the distractions that exist in our modern world. Step one is deleting Instagram, unsubscribing to all video streaming services and YouTube channels. Just stop consuming. Reclaim the empty mind then focus on cultivating the body. It’s only possible to have a strong spirit when you have a strong body. In order to have a strong body just go to bed by 9pm and spend most of your day in the sunlight. Honestly weightlifting is overrated- just go walking all day in a fasted state and eat meat at the end of the day. When you’re in public smile at the strangers and interact with the world more. Make something creative like photos or videos and when you remain consistent of being in a flow state of creation rather than consumption in combination with a strong body and empty mind you will start to cultivate your indestructible spirit

Aristotle vs. Aquinas on Love

Aristotle vs. Aquinas on Love

The Core Difference

Aristotle and Thomas Aquinas are remarkably close in their understanding of love, but Aquinas takes Aristotle’s philosophy and places it within a Christian framework centered on God and grace.

AristotleAquinas
Love is fundamentally wishing the good of another for their own sake.Love is to will the good of another (velle bonum alterius), ultimately leading them toward God, their highest good.
The highest human love is friendship (philia) grounded in virtue.The highest love is charity (caritas)—friendship with God that overflows into love of neighbor.
Love develops through shared life, mutual goodwill, and virtue.Love also involves virtue but is elevated by grace, making supernatural friendship with God possible.
The goal is eudaimonia (human flourishing).The goal is beatitude (union with God), which surpasses earthly flourishing.

Aristotle: Love as Friendship

For Aristotle, love is not primarily a feeling.

In the Nicomachean Ethics, he teaches that:

A true friend is “another self.”

The highest form of love exists between two virtuous people who each desire the other’s flourishing. If your friend becomes wiser, healthier, more courageous, or more virtuous, that is good for their own sake, not simply because it benefits you.

Love is therefore an activity—a habit of consistently choosing another person’s good.


Aquinas: Love as Willing the Highest Good

Aquinas agrees with Aristotle but asks a deeper question:

What is the greatest good a person can receive?

His answer is:

God Himself.

Therefore, when Aquinas defines love as:

“To will the good of another.”

he means willing whatever truly brings that person toward their ultimate fulfillment—union with God.

This is why Christian charity extends even to enemies. One may not feel affection for them, but one can still genuinely desire and work for their ultimate good.


What About Emotion?

Neither philosopher believes love is merely an emotion.

Aristotle

Emotions matter, but they should be educated and governed by reason and virtue.

Aquinas

Emotions (the “passions”) are real and important, but love itself is fundamentally an act of the will.

You may not feel warmth toward someone, yet you can still love them by freely choosing what is truly good for them.


The Biggest Difference

Aristotle

Love perfects our human nature through virtue and friendship.

Aquinas

Love does all of that—but ultimately perfects us through communion with God.

Grace does not replace nature; it perfects it.


A Helpful Summary

Aristotle:

Love is wishing and choosing another person’s flourishing through virtuous friendship.

Aquinas:

Love is willing another person’s highest good, which is ultimately union with God.

Aquinas does not reject Aristotle’s philosophy of love. Rather, he builds upon it, arguing that the natural virtues and friendships Aristotle described are fulfilled and elevated by divine grace into the supernatural virtue of charity.

FLUX TV Notes

FLUX TV

Raspberry Pi Architecture & Execution Plan (v1)


Vision

FLUX TV is a dedicated television operating system that transforms a vintage CRT into an interactive archive.

Each FLUX video becomes its own television station.

Visitors browse the archive using a physical television remote exactly like changing cable channels.

There is never a desktop.

There is never a mouse.

There is never a visible operating system.

Only television.


Final Hardware

Sony Trinitron CRT

Sony Remote
(RM-YD092 for now, RM-Y116 eventually)

IR Receiver
(Inteset for first exhibition, Flirc later)

Raspberry Pi 5

HDMI → Composite Converter

CRT Television


Development Computer

Mac mini

The Mac mini is never part of the installation.

It exists only to develop and deploy FLUX TV.

Responsibilities:

  • write code
  • use Claude Code
  • SSH into Raspberry Pi
  • upload videos
  • push software updates

Raspberry Pi Responsibilities

The Raspberry Pi becomes the appliance.

It should:

  • boot automatically
  • launch FLUX TV automatically
  • never show Linux
  • never show a terminal
  • never require a keyboard
  • never require a mouse
  • recover after power loss

Power on = television.


Raspberry Pi Setup

Install:

Raspberry Pi OS (64-bit)

During installation enable:

  • SSH
  • Wi-Fi
  • hostname

Hostname:

fluxtv.local

Create username/password.


Development Workflow

Mac mini

SSH

Raspberry Pi

Claude Code edits files directly on the Pi

The Pi is the real computer.

The Mac simply controls it.


Folder Structure

~/FLUX_TV/

Videos/

    FLUX_001.mov
    FLUX_002.mov
    FLUX_003.mov

Metadata/

Static/

Config/

Logs/

Scripts/

Channel Philosophy

Each video IS a television station.

NOT

CH 23

Instead

FLUX_023

The filename becomes the identity.

Future:

FLUX_341

FLUX_728

FLUX_1043


Video Playback

One channel

One video

Loop forever

The television NEVER advances to the next channel automatically.

Only the visitor changes channels.


Channel Surfing

CH+

Next FLUX volume

CH-

Previous FLUX volume

Wrap around forever.


Number Entry

Remote:

2

3

(after timeout or Enter)

FLUX_023

loads instantly.

Support:

001

023

341

1000


Overlay

Upper-left corner.

Courier New.

White text.

Example:

FLUX_023

Appears for approximately two seconds.

Fades away.


Static Transition

Every channel change:

Current video

250–400 ms CRT static

Overlay

New video begins

The transition should feel like changing cable channels.


Looping

Every video loops forever.

If FLUX_023 ends:

FLUX_023 starts again.

Until someone changes channels.

Perfect for galleries.


Startup Sequence

Power

Pi boots

FLUX TV logo

Black screen

FLUX_001

Loops forever

No desktop.


Remote Controls

Power

(optional splash screen)

Channel +

Next FLUX

Channel –

Previous FLUX

Numbers

Direct channel entry

Enter

Confirm channel

Info

Metadata overlay


Metadata Overlay (Future)

FLUX_023

Philadelphia

2026

Duration

Camera

Project

Fade away.


Gallery Mode

Designed to run:

  • all day
  • all week
  • unattended

Requirements:

  • auto login
  • auto launch
  • auto recover
  • disable sleep
  • disable updates during exhibition
  • hide cursor
  • hide desktop

Updating Archive

From Mac mini:

Export:

FLUX_342.mov

Copy into:

Videos/

FLUX TV detects new file

Channel automatically exists.

No manual configuration.


Future Features

  • Random channel
  • Scheduled programming
  • Secret channels
  • Search
  • Metadata
  • Web dashboard
  • Remote management
  • Statistics
  • Favorites
  • Multiple televisions

Claude Code Workflow

Claude Code becomes the lead engineer.

Mac mini

SSH

Raspberry Pi

Claude writes code directly.

Development always happens remotely.


Software Stack

Operating System

Raspberry Pi OS

Media Engine

mpv

Playback Logic

Lua

Future UI

Native overlays

Development

Claude Code

Version Control

Git


Version 1 Goals

✅ Boot automatically

✅ Fullscreen playback

✅ Loop current channel forever

✅ Channel Up

✅ Channel Down

✅ Number entry

✅ FLUX_### overlay

✅ Static transition

✅ Hidden operating system

✅ Remote support


Version 2 Goals

  • Metadata
  • Search
  • Random channel
  • Favorites
  • Channel guide
  • Secret channels
  • Scheduled broadcasting
  • Web administration

Long-Term Vision

FLUX TV becomes the official playback platform for the FLUX archive.

Every completed FLUX film becomes a permanent television station.

Instead of opening files in Finder or browsing folders, visitors explore the archive exactly as people once explored television—by surfing channels.

The television itself becomes the archive.

The Raspberry Pi disappears.

The operating system disappears.

Only FLUX TV remains.

FLUX TV – CRT Installation Idea

FLUX TV

A Programmable CRT Television Installation

Vision

Transform a vintage CRT television into a dedicated FLUX playback device that behaves like its own television network.

Instead of television stations, each “channel” corresponds to a different FLUX video.

Channel 001 → FLUX_001
Channel 002 → FLUX_002
Channel 003 → FLUX_003
...
Channel 999 → Future videos

The goal is for visitors to interact with the television exactly as they would a normal TV. Pressing Channel Up or Channel Down changes to another FLUX film, creating the illusion of a living broadcast archive.


Hardware

CRT Television

  • Any composite-input CRT
  • 4:3 aspect ratio
  • Mono or stereo audio

Raspberry Pi 5

Acts as the hidden media computer.

Responsibilities:

  • Stores every FLUX video
  • Boots automatically
  • Outputs 480i video
  • Controls channel navigation
  • Receives remote commands
  • Maintains channel database

HDMI → Composite Adapter

Converts Raspberry Pi HDMI output into standard composite video.

Pi HDMI
      ↓
HDMI → AV Converter
      ↓
Yellow / White / Red
      ↓
CRT Television

IR Receiver

Connected to Raspberry Pi GPIO.

Allows an original TV remote to control the installation.

Supported commands:

  • Channel Up
  • Channel Down
  • Numbers
  • Volume
  • Power (optional)

Software

Channel Database

Example:

001 → FLUX_001.mov
002 → FLUX_002.mov
003 → FLUX_003.mov
004 → FLUX_004.mov
...
033 → FLUX_033.mov

Future videos simply continue.

034
035
036
...

Boot Sequence

Power on.

Raspberry Pi boots automatically.

FLUX TV launches.

Channel 001 begins playing.

No desktop.

No mouse.

No keyboard.

No operating system visible.

Only television.


Controls

Channel Up

001
↓

002
↓

003
↓

004

Channel Down

Reverse direction.


Number Keys

Typing:

0
0
7

Immediately jumps to:

FLUX_007

Idle

If nobody presses anything:

Current channel loops forever.


Optional Effects

Static Transition

Every channel change briefly displays TV static.

Example:

████████████

zzzzzzzzzz

████████████

Duration:

0.2–0.5 seconds.

Then the new film begins.


On-Screen Display

Momentarily display:

CHANNEL 014

FLUX TV

Then fade away after 2 seconds.


CRT Audio Pop

Play a tiny speaker click before playback.

Makes channel changes feel authentic.


Future Features

Random Channel

Remote button:

RANDOM

Jumps to any FLUX volume.


Favorites

Store favorite videos.

Favorite 1

Favorite 2

Favorite 3

Playlist Mode

Continuous broadcast.

001

↓

002

↓

003

↓

004

Loops forever.


Scheduled Programming

Example:

8:00 PM

FLUX_021

8:10 PM

FLUX_022

8:20 PM

FLUX_023

The installation becomes a true television station.


Live Broadcast Mode

A Raspberry Pi on the network streams a live camera feed.

Special channel:

099

LIVE

Archive Mode

Browse every FLUX volume visually.

001

002

003

004

...

Select one and play.


Exhibition Mode

Power is restored after being unplugged.

Television automatically turns on.

Raspberry Pi boots.

FLUX TV launches.

Channel 001 begins.

No setup required.

Runs unattended indefinitely.


Long-Term Vision

FLUX TV becomes a permanent playback platform for the entire archive.

Instead of uploading videos into folders, every completed film is assigned a television channel.

Over time the system evolves into a living broadcast network where the archive can be explored by simply changing channels.

The experience feels less like browsing files on a computer and more like discovering an alternate television station dedicated entirely to the FLUX archive.

Scroll to Top