HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
dthpham
sminterpolate
Python2016–2019
dthpham / sminterpolate · Archived

sminterpolate

Make motion interpolated and fluid slow motion videos from the command line.

2Distinct people
3Mentions
0Explicit recommenders
1.4KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Make motion interpolated and fluid slow motion videos from the command line.

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:56:07 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year3 dated mentions

Observed mentions: 2016-01-27 04:40:21 UTC to 2019-02-16 12:16:19 UTC.

0122016-01-01 00:00:00 UTC to 2017-01-01 00:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 comments20162017-01-01 00:00:00 UTC to 2018-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments20172018-01-01 00:00:00 UTC to 2019-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2019-01-01 00:00:00 UTC to 2020-01-01 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 comments2019

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20162016-01-01 00:00:00 UTC2017-01-01 00:00:00 UTC202
20172017-01-01 00:00:00 UTC2018-01-01 00:00:00 UTC000
20182018-01-01 00:00:00 UTC2019-01-01 00:00:00 UTC000
20192019-01-01 00:00:00 UTC2020-01-01 00:00:00 UTC110

What Hacker News says

3 sources
Yes - OpenCV is a good resource for experimenting with motion interpolation as they implement a few different algorithms: http://docs.opencv.org/2.4/modules/video/doc/motion_analysis... I've had the most success with the Farneback algorithm. There's even a nice CLI utility called Butterflow which wraps ffmpeg+OpenCV Farneback, and allows you to interpolate video with a one-liner on the command line: https://github.com/dthpham/butterflow Here's an example of my results applying Butterflow to satellite images from Himawari - the first half is interpolated, while the second half shows the same frames uninterpolated: https://www.youtube.com/watch?v=8knZ2-cys6M & a compilation of a few more: https://www.youtube.com/watch?v=1lPsA8J3U0Q
In Show HN: Vector Video
In addition to the link posted by celoyd, you can get access to the full data stream you mentioned by filling out this application form[0]. There are also some heavily processed images from that data available from NOAA[1] - the "Geocolor Full Disk" is the best, it's half-resolution (5500x5500). The green filter on Himawari's camera doesn't correctly capture the green color of vegetation, which is why OP's video looks browner than you might expect. So this product attempts to correct for that by creating an artificial green channel made of a combination of other channels[2]. It also attempts to correct for Rayleigh scattering[3], so this is basically what the Earth would look like if the atmosphere suddenly disappeared (except for the clouds :P). The night portions of these images are a different kind of false color composite: the clouds
Read the rest
come from two infrared channels, white are high ice clouds and red are low wet clouds; the city lights are (sadly) just a static overlay from existing data. And (shameless plug) I've been playing with applying motion interpolation algorithms to these NOAA images to create smooth, high resolution video that can be played much slower. The Farneback optical flow algorithm[4][5] seems to work very well. (Lots of) videos available on my Youtube channel[6], code/details available here[7][8], blog post coming soon :) [0] http://www.eorc.jaxa.jp/ptree/registration_top.html [1] http://rammb.cira.colostate.edu/ramsdis/online/himawari-8.as... [2] http://www.goes-r.gov/downloads/ScienceWeek/2015/Presentatio... [3] http://rammb.cira.colostate.edu/research/goes-r/proving_grou... [4] http://www.diva-portal.org/smash/get/diva2:273847/FULLTEXT01... [5] https://github.com/dthpham/butterflow [6] https://www.youtube.com/watch?v=6rOwjn87edI&list=PLrmCQL5hEL... [7] https://github.com/dandelany/animate-earth [8] http://www.unmannedspaceflight.com/index.php?showtopic=8063&...
In Glittering Blue

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.