Want to easily batch-scrub photo metadata like I do to protect your privacy and maintain anonymity? Check out my blog post below:
https://zaku.eu.org/blog/2026-02-04-how-to-remove-exif-metadata-from-images-on-macos/

#ExifTool #macOS #Shortcuts #Anonymity #Privacy

How to Remove EXIF Metadata from Images on macOS · Michifumi's Blog

Scrubbing EXIF data ensures your privacy by hiding sensitive location and time data, while also providing anonymity by removing the digital fingerprints that link the photo back to you.

bitpickup

#exiftool @Tutorial para descubrir e indagar como agregar y modificar todo tipo de metadatos a diferentes archivos de multimedia para proyectos de @studi0 y ...

@studi0

@tutorial @howto #audioVisual #metaData

Main metadata editor is probably #exifTool, a CLI aplication.

#ffmpeg has also something to say when it comes to embedded info of images, audio and video files.

The easiest way might be the #VLCplayer.

Even tho the standard this tool is setting, simply because of adaptation by the general public and OS systems might not be the correct one, here a simple short take on how to use it.

In this case just to have some notes about media at hand.

I've put together what I need. Well, I'll probably add a couple more layouts, but these are now very simple.

I've written #Python that reads a #YAML configuration file, uses #exiftool to extract metadata from the images, #montage to render the slides and #ImageMagick to build a PDF from the slides. Inevitably, I got ambitious and decided to enhance it with the option of generating any of the constituent images from really basic #markdown. So now I have a subpath that uses the Python markdown library to generate #HTML, then #wkhtmltoimage and ImageMagick to turn the HTML into a PNG that feeds with the other images into montage.

It's general enough for what I need. I've attached my test YAML and the resulting slides. Now to write the actual presentation ...

Why is #JavaScript so popular? I hate everything about it.

I'm speaking at the #Canberra Field #Naturalists meeting at #ANU next month on #Malaise trapping and the #insects and other #invertebrates that surround us without our noticing them.

I expect most of my slides to be arrays of four or six #microscope images with a header (probably a family name in most cases) and captions for each image.

I don't want to lay out all these images in #LibreOffice (or any similar presentation tool) because I'm a perfectionist and getting it all tidy will take forever.

So, I decided to try out #Slidev, #Marp and other #Markdown-based presentation tools. The Markdown part is very appealing, but they all lean hard into JavaScript. That would be fine so long as I don't have to think about that side of things.

Slidev's AppleBasic theme seemed to be the best starting point, so I started hacking it to add som extra gridded image views. Plain image grids were not too challenging, but I really want captions for each image, so I started trying to understand how the templates use the forest of underlying JS libraries and CSS artefacts to produce the displayed slides.

Frankly, the whole thing is so opaque and would take me much longer to understand than preparing multiple presentations by hand would.

Then I realised I can use #montage on the command line to produce the kind of layouts I want, and I can script #exiftool to extract and prepare the captions which will save time.

So, my new plan is to write a #Python script that processes a #YAML file listing all the slides, titles and image paths. It can generate PNG images that are close to the target 1920*1080 size (give or take a little). I'll then use LibreOffice for a couple of more text-oriented or irregular slides, export those and combine all the images into a PDF.

I'm sure this will be way faster than battling Node.js. Not sure why I felt I had to write it up.

https://fieldnatsact.com/

Field Naturalists Association of Canberra