A video input-output engine for live stream content creators
Make Echoes was created to solve the problem of how much time it takes to make platform appropriate content from live stream clips. The entire point is to save the streamer (or an editor) time from clip capture to reuse.
There's been a lot of changes and growth on the Make Echoes platform since Alpha Launch Day 10 months back. That said, got a huge win on getting access to the Twitter API so that Make Echoes can expand to distributing content to Twitter.
My intention for this is not to push full compilation videos as they'll end up being much longer than the 140 second limit. The current thought is to use this as a tool to help in real-time promotion of streams that are currently happening.
Here's a quick walk through of how the feature would be used:
Obviously streamers know that bringing eyeballs into their live streams is critical to the other things that go on into a content creation business. Most though don't while streaming create media on alternative platforms to help bring in new audience. This new feature set (which should extend to Facebook Pages and Instagram shortly) should help with that tremendously.
Launched the Alpha version of the software to the Twitch community and received an amazingly warm response on Twitter. Paying customers did come in and we filled a good portion of the initial 100 users that we're targeting for this Alpha period while stress testing the system and the total process in hopes of getting even more quota from YouTube in the not too distant future.
After a couple of frustrating weeks trying to work with both the Google Cloud OAuth team and the YouTube API team to get the necessary credentials and quotas, they finally came through and resulted in the ability to support 100 accounts doing uploads to their channels. This was the final regulatory piece for us to clear to launch an Alpha version of the product to the public.
With the Twitch Chat bot fully functioning to help collect the clips the streamer wanted by collecting !echo commands in their Twitch chat room from the streamer and their moderators, we invited five friendly streamers who in turn allowed us to play in their Twitch chat room, Twitch VODs and their YouTube channels. Results were initially a little rocky and a different encoding model and bit rate were required as well as shifting the latency offset entirely.
While catching up with one another while watching a streamer we both enjoy my now co-founder posed the question of "Wouldn't it be cool if after the Twitch stream ended it grabbed the best parts and automatically uploaded it to YouTube?" On first thought, yes, it would be cool but on second glance I had already been working with video editing programmatically so I knew the libraries in Python to start and search out a solution.
Make Echoes was created to solve the problem of how much time it takes to make platform appropriate content from live stream clips. The entire point is to save the streamer (or an editor) time from clip capture to reuse.