Fixing audio sync with FFMPEG

Yesterday a client asked me if there was anything I could do with a piece of video they had produced in which the audio was out sync with the video. Normally when I come across this kind of problem is you get the audio happen after seeing the images move. But this one was the […]

, , ,

1 Comment

Presenting – Snoozes

Previously I covered the reasons for building an app which could revolutionise the wake up alarm business (or not as i’m not even sure it’s a business anymore), but now it’s time to go over a bit more what it will do. So i’d like to present Snoozes. The intention of snoozes is the give […]

, ,

No Comments

Cross Browser Web Design – CSS Positioning instead of floats

Over the years one of the most constant things i’ve been witness to in the web design world is people struggling with html layouts. They first struggle with them in their browser of choice and then they struggle making them cross browser compatible. This all comes from a design which is pixel perfect as it […]

, , , , , ,


What does it do?

Last time round I made a vague announcement that something was being put together which would benefit people who have a disliking to alarm clocks, and i’m hoping to go a bit more into detail. Most of the information gleaned on this is by observing myself and my partner in the mornings. It follows the […]

, , , ,

No Comments

Alarm Clocks – A New Beginning

Recently i’ve had a bit of time on my hands after finishing a contract. I’d had an idea last year about an alarm clock that worked slightly differently to existing alarms. I always find an alarm is really annoying, and i’ve tried the products that are supposed to follow your sleeping pattern and wake you […]

, , , , ,


Mass file extension renaming in Linux

Recently I had to change the file extensions on a lot of files in multiple directories for an asterisk install. Bascially I needed to change .g711a to .alaw in the current directory and all subdirectories. I was easily able to accomplish this in once single line which hopefully somebody may find a use for: find […]


ffmpeg: error while loading shared libraries: cannot open shared object file: No such file or directory

If after compiling FFMPEG on Fedora you get the following error message, it can be fixed quite simply: ffmpeg: error while loading shared libraries: cannot open shared object file: No such file or directory First go into the following directory cd /etc/ Create a file a new file with an editor of your choice […]