Grabbing just the original files from Internet Archive objects

Time for another little magic spell that I need to jot down before I forget it. And this time for the Internet Archive’s command line tools.

Occasionally you’ll want to grab an object but you won’t want any of the Internet Archive-derived products. This can be done via…

ia download --source=original <object name>

And there you go – a whole bunch of bandwidth and disk saved!


As has been more than adequately commented on elsewhere, almost* all of the existent Doctor Who library has hit iPlayer – with the classic episodes, when queried by get_iplayer, reporting an expiry date of 2028-11-01T05:59:00+00:00. So that’s plenty of time to be thoroughly overwhelmed by choice!

*except for An Unearthly Child as – apparently – the writer’s son has issues….

Continue reading

Raspberry Pi 5

So it looks like my Raspberry Pi 5 pre-order is about to ship via Pimoroni.

I’ve managed to snag an 8GB model along with the official power supply and the new fan-assisted case. When it comes to the latter, it’ll be interesting to see just how loud and obnoxious the fan actually is.

And, of course, just how much dust it collects before I get around to playing with it.

Losslessly Joining JPEGs with JPEGTran

The Introduction

On occasion, you may find that you need to join – or tile – two or more JPEG images into a single image and that you need to do so without the usual JPEG degradation that comes from saving an edited JPEG again and again and again. Fortunately, under some circumstances, there is a solution – JPEGTran from the Independent JPEG Group.

The Images

Our sample images are two tiles taken from The Map Project – in this case map Yorkshire Sheet CLXXIV.SW, a 1950s map of south-west York in the United Kingdom.

Continue reading