Skip to main content


Showing posts from November, 2015

Compile The Latest ffplay From Source

Compile latest version of ffplay from source Note that this script doesn't overwrite the existing ffmpeg installation: The gotcha in the above guide is the SDL-devel package without which ffplay will not build. #! /bin/bash yum install autoconf automake cmake freetype-devel gcc gcc-c++ git libtool make mercurial nasm pkgconfig zlib-devel SDL-devel mkdir ~/ffmpeg_sources cd ~/ffmpeg_sources git clone --depth 1 git:// cd yasm autoreconf -fiv ./configure --prefix="$HOME/ffmpeg_build" --bindir="$HOME/bin" make make install make distclean cd ~/ffmpeg_sources git clone --depth 1 git:// cd x264 PKG_CONFIG_PATH="$HOME/ffmpeg_build/lib/pkgconfig" ./configure --prefix="$HOME/ffmpeg_build" --bindir="$HOME/bin" --enable-static make make install make distclean cd ~/ffmpeg_sources hg clone cd ~/ff

Windows Insanity

Unsolicited Advertisements To add insult to injury, Microsoft Windows 10 now displays advertisements right in the File Explorer.  I'll leave it to you to figure out why that is a very bad security problem.   Rusted Sieve Windows 10 is about as secure as a rusted sieve, with a few deliberate holes poked in it for good measure.  Microsoft essentially tries to convert your Personal Computer into a cell phone, which is a purpose built blabbing and tracking device.  They don't seem to understand the word 'personal' in 'PC' though. Examples of data we collect include your name, email address, preferences and interests; browsing, search and file history; phone call and SMS data ; device configuration and sensor data; and application usage. Recently, the Diagnostics Tracking Service (DiagTrac

Dropbear - Embedded SSH Daemonology

A Bear of Very Little Brain The name Dropbear is intriguing since it makes me think of grizzlies and gummy bears. Real Aussies know that a Drop Bear is a carnivorous marsupial with a particular taste for foreign hikers .  I love sugar - who doesn't - but I should not eat it anymore.  I found that cinnamon makes a good substitute in most things, but I digress, this is not supposed to be a treatise on sugary treats or scary marsupials. The Dropbear SSH daemon can be compiled with various options, but when one is faced with an existing system that cannot easily be changed, then one has to make do with what one got. I was trying to download log files and video off an ARM based system and it took forever.  So I experimented with the SSH encryption and compression options to speed it up.  Since a typical embedded system has a dinky little processor, selecting a simpler encryption algorithm can make a huge difference. AES vs Blowfish The standard copy command "scp user@ta