#tdc2034 Today be on the lookout for your one tree!

Prerequisites, you need ffmpeg installed. I did that with Homebrew .

In Photos app. search from Tree, this works pretty well.

Export all the photos to a folder.

You need to rename all the photos to be sequential, 0001.jpg, 0002.jpg etc.

So open the terminal and cd to the folder of images. Write the following to a file, rename.sh and run with ./rename.sh

for i in *.jpg; do
  new=$(printf "%04d.jpg" "$a") #04 pad to length of 4
  mv -i -- "$i" "$new"
  let a=a+1

This give you a nice sequence of images. I made an extra image with the music credits too.


ffmpeg -f image2 -i %04d.jpg -c:v libx264 -pix_fmt yuv420p trees-1.mp4

slow it down a bit

ffmpeg -i trees-1.mp4 -filter:v "setpts=4.0*PTS" trees-2.mp4

and add some music from an mp3 file in the same folder.

ffmpeg -i trees-2.mp4 -i Faster_Does_It.mp3 -map 0 -map 1 -codec copy -codec:a aac -strict experimental -b:a 192k -shortest tree-audio.mp4

Upload to YouTube:

5 minute job.

Photo Bending with Audio Shop



Alan knows what I like:

Which leads me to robertfoss/audio_shop: Your friendly neighbourhood script for mangling images using audio editing tools

This turns out to be a much quicker way of databending than the convert to RAW, open in audacity, add effects, export to RAW dance I’ve tried before.

I’ve not done much more than a quick trial, but am adding this for later reference.

  1. Downloaded the script for the link above.
  2. It needs ffmpeg and Sox. I’ve aready got ffmpeg and quickly installed sox with handbreak.
  3. then I ran some tests.

It is much quicker than I expected, with images of 1200 pixels taking a few seconds.

I am looking forward to start trying some different effect, changing parameters and combining effects. The script handles video too!

./mangle.sh /Users/john/Desktop/Ben-Lui-Munros-from-Meall-an-Fhudair.mp4 /Users/john/Desktop/Ben-Lui-Munros-from-Meall-an-Fhudairtest2.mp4 overdrive 17 hilbert -n 5001 --color-format=yuv444p --bits=8 --blend=0.5

End of a Good Spell

#Ds106 GoodSpell Final Season ep 8 Letting go Bullet 107! The End!

For the last episode of the DS106 Good Spell Mariana and I were joined by Jim Groom and Ronald Leunissen.

Since The DS106 Good Spell Episode 1, Marina & I have been talking DS106 0n Sunday Evenings, covering her mammoth post: DS106 in 106 posts and 106 bullets published at 1:06. This consisted of 106 bullet points reflecting on the Headless 13 iteration of DS106.

I think we managed an average of about 2 bullets per episode.

I’ve really enjoyed and learnt from the process. We were usually joined by a wee audience on twitter.

The show was futz filled and tweet distracted, we chatted and laughed our way through serious and silly aspects of DS106, sometimes circling the same territory sometimes veering of wildly. Marina’s bullets gave us a base from which we could cover all sorts of ideas to do with online life & learning.

Delightfully we were provided with links, posters and bumpers from various members of the DS106 community who we own a pile of thanks.

As we signed off each episode: DS106 Radio #4Life

Featured Image my own designed at the start of the show. CC-BY