how to interrupt/stop ffmpeg in other console, in windows

download send_ctrl_c.exe file from here to your working directory:



put this in batch file:

FOR /F “usebackq tokens=2” %%i IN (`tasklist ^| findstr ffmpeg ^| findstr .exe`) DO send_ctrl_c %%i

or download batch file “kill_ffmpegs.bat” here


disposal (waste king/insinkerator) do you need the 90′ discharge elbow arm?

Waste king doesn’t mention you *not* needing it in their installation instructions.

insinkerator says you “don’t have to” have it:

however you should still slope it down apparently: (the pipe after the disposal)


probably safer to have the elbow

how to make sure one directory is “backed up” to another

want that special assurance that you can delete/remove a file? all the files have been backed up or moved *somewhere* in another folder, even if the files have moved?

install ruby, run this script (just compares by filename and size, but usually thats enough).


ruby files_from_one_should_be_in_other.rb “pelican full backup.outdated” “from old desktop various\backup pelican full backup”

add comment if interested here in something more professional

libhdhomerun cross compile

make: *** [hdhomerun_config.exe] Error 1

rdp-mbp:libhdhomerun rdp2$  PATH=/Users/rdp2/dev/ffmpeg-windows-build-helpers2/sandbox/cross_compilers/mingw-w64-i686/bin:$PATH make CROSS_COMPILE=/Users/rdp2/dev/ffmpeg-windows-build-helpers2/sandbox/cross_compilers/mingw-w64-i686/bin/i686-w64-mingw32-

/Users/rdp2/dev/ffmpeg-windows-build-helpers2/sandbox/cross_compilers/mingw-w64-i686/bin/i686-w64-mingw32-gcc -Wall -O2 -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -arch i386 -arch x86_64 hdhomerun_config.c hdhomerun_channels.c hdhomerun_channelscan.c hdhomerun_control.c hdhomerun_debug.c hdhomerun_device.c hdhomerun_device_selector.c hdhomerun_discover.c hdhomerun_os_posix.c hdhomerun_pkt.c hdhomerun_sock_posix.c hdhomerun_video.c -lpthread -o hdhomerun_config

i686-w64-mingw32-gcc: error: i386: No such file or directory

i686-w64-mingw32-gcc: error: x86_64: No such file or directory

i686-w64-mingw32-gcc: error: unrecognized command line option ‘-arch

i686-w64-mingw32-gcc: error: unrecognized command line option ‘-arch

meant add

OS=Windows_NT after make

never did get this working for cross compile to windows, any advice wanted here!

optiplex 760 IO Crest 2 Port SATA III PCI-Express x1 Card (SY-PEX40039) asm1061 max 200 MB/s

Update: despite upgrading to a dell with “pcie 2.0” slots (so the specs say), it still says “using pcie gen 1” at boot time, which means I’m still stuck at 200 MB/s with this card for some reason, though it *should* work, gah!

card firmware 0.79 I believe.

Never did figure out a work around, post here if you find one!