[HN Gopher] Show HN: Podcast Audiograms - Make clips with captio...
       ___________________________________________________________________
        
       Show HN: Podcast Audiograms - Make clips with captions, title and
       audio waves
        
       Author : rememberlenny
       Score  : 110 points
       Date   : 2021-12-06 17:46 UTC (5 hours ago)
        
 (HTM) web link (app.milkvideo.com)
 (TXT) w3m dump (app.milkvideo.com)
        
       | dylanbfox wrote:
       | Nice work! The UI is really simple - and love not having to log
       | in to use it. Have you thought about leveraging the ListenNotes
       | API (https://www.listennotes.com/api/) to automatically pull in
       | the podcast episodes via search vs having to upload them?
        
         | rememberlenny wrote:
         | This is incredible. Thank you!!
        
       | rememberlenny wrote:
       | Hi all! Lenny from Milk Video here.
       | 
       | Last week, our team released a way to quickly turn podcasts into
       | social audiograms. There is no sign up necessary and its entirely
       | free to use! We are trying to get feedback and would love your
       | input!
       | 
       | Audiograms have been a popular way to create a podcast trailer to
       | share on social media.
       | 
       | If you have a podcast or a video event series, we would love your
       | feedback!
       | 
       | Feel free to comment here and I'll follow along, or also email me
       | directly at lenny@milkvideo.com
       | 
       | Thank you!
        
         | rememberlenny wrote:
         | 1 minute video demo here:
         | 
         | https://twitter.com/rememberlenny/status/1467934586202112003...
        
       | theluketaylor wrote:
       | Interesting as a web-based tool, potentially very useful.
       | 
       | Overcast has similar functionality that Marco has buried a little
       | too deep in the app for most people to find.
       | 
       | https://marco.org/2019/04/27/overcast-clip-sharing
        
         | rememberlenny wrote:
         | Thank you!
         | 
         | We started for videos and virtual event recordings, so it was a
         | natural offering.
         | 
         | Please let us know how you like it!
        
       | wenbin wrote:
       | Nice product execution!
       | 
       | If you want to provide easy onboarding for users to search &
       | select episodes, we've got a podcast search api:
       | https://www.listennotes.com/api/
        
         | rememberlenny wrote:
         | Love it!
        
       | awwstn wrote:
       | This was super smooth. Way easier than the other audiogram
       | generators I've used. Awesome work!
        
         | rememberlenny wrote:
         | Thank you!
        
       | fareesh wrote:
       | Would love to hear about your tech stack, approach, etc.
        
         | rememberlenny wrote:
         | Great question!
         | 
         | There are three main parts to note: designing the videos, the
         | backend for handling media, and the download renderer.
         | 
         | The video designing process is a React app that leverages a
         | Ruby on Rails based backend API. The React app handles the
         | views, and if you look at the UI, you will see how the app
         | steps are persisted in the URL. Our React app is based on Redux
         | Toolkit, which is phenomenal. The Rails application is a normal
         | API with Sidekiq (aka Redis) workers, which handle asynchronous
         | tasks.
         | 
         | Our UI renders a number of interesting elements which are
         | respectively generated/prepared in various service oriented
         | streams. The most important is our transcript API, which is
         | from https://www.AssemblyAI.com - they are the best, cheapest,
         | highest quality and best development experience transcription
         | tool. We also have a series of Lambda functions that handle
         | uploaded audio/video file prep, such that we can encode files
         | in a unified format and parse out the audio data needed for
         | visualizing things like the audio waveform or the animated
         | audio frequency data.
         | 
         | A few interesting tidbits are that we use Lambda Layers
         | extensively. We have functions written Ruby and JavaScript
         | where we move the vendor Gems or node_modules into a shared
         | Lambda Layer, and then we also use EFS to run Python based
         | functions that have dependencies that are too big for the
         | Lambda itself.
         | 
         | Our video rendering is also pretty neat, in that we leverage
         | the browser as a rendering view, and batch process screenshots
         | of each frame of the final output video, using a AWS-based
         | container orchestration process.
         | 
         | In summary, this tool is based on the entire work we've been
         | doing for our larger company. Since we can leverage that, we
         | are spinning up a number of single purpose utility projects
         | based on what customers ask for.
         | 
         | If this is interesting at all, we are hiring advanced
         | Javascript engineers who are comfortable learning new things.
         | 
         | You can reach me at lenny@milkvideo.com or if you just want to
         | chat to learn more/ask questions, please feel free to book time
         | here: https://calendly.com/rememberlenny/15-min
        
       | ChrisArchitect wrote:
       | Impressive. Didn't expect it to be automatically text/captioned.
       | There are other things like this around that make waveform
       | audiograms. Could the text be turned off optionally?
       | 
       | Anyways, very nice for a free clip maker with logo and no
       | watermark.
        
         | rememberlenny wrote:
         | 100%
         | 
         | Our core product is actually more about creating freeform
         | visuals. This itself is more for captions.
         | 
         | If you are interested in just doing a waveform + logo, you can
         | make your own template/layout in the parent application
         | https://milkvideo.com.
         | 
         | I'm also free to personally walk you through in case that might
         | be helpful. You can book time here:
         | https://calendly.com/rememberlenny/15-min or call me directly!
        
       | abnercoimbre wrote:
       | Hi Lenny!
       | 
       | This looks tempting. I use Headliner [0] when making promotional
       | clips for my conference (here's an example [1].)
       | 
       | I do pay for their premium service. Have you compared Milk Video
       | with Headliner? Would I be able to switch to yours?
       | 
       | > There is no sign up necessary and its entirely free to use!
       | 
       | For how long is this true?
       | 
       | [0] https://headliner.app
       | 
       | [1] https://twitter.com/AbnerCoimbre/status/1314292021792702464
        
         | rememberlenny wrote:
         | Headliner is wonderful!
         | 
         | We do provide a paid service, but for a business oriented
         | audience making content for webinars, so this is a tangential
         | feature.
         | 
         | Our free service will Be forever. We have a few features we
         | plan to introduce, such as fast processing, save my templates,
         | and automated clipping.
         | 
         | If you are open to sharing more about your use cases, I'd love
         | to make sure we are building for you to save time.
         | 
         | https://calendly.com/rememberlenny/15-min
        
       | dannyeei wrote:
       | Awesome work! This looks great!
       | 
       | One feature I would love to see is the ability to upload multiple
       | audio clips at the same time. That would differentiate you from
       | the competition
        
         | rememberlenny wrote:
         | Ah ha! I love this idea.
         | 
         | In a less structured way, thats what our core application is
         | for.
         | 
         | If you are interested in trying it out, I'd love to personally
         | show you how it works!
         | 
         | Feel free to book time or call me directly:
         | https://calendly.com/rememberlenny/15-min
        
       | rushils wrote:
       | This looks awesome! Can't wait to try it out for some of our
       | marketing materials!
        
         | rememberlenny wrote:
         | Thank you!!!
        
       | unamashana wrote:
       | Could this be used for Instagram?
        
         | rememberlenny wrote:
         | 100%! Instagram, Tiktok, etc.
         | 
         | This tool is just a small piece of our overall product.
         | 
         | In the actual application, you can create content (like this
         | audiogram) once, and then export it for various dimensions
         | without needing to do any redesigning as well.
        
       | yakk0 wrote:
       | Compared to other Audiogram tools I've used, this is really easy.
       | Processing time is a bit long, but I did test it with a 2 hour
       | podcast.
       | 
       | I have a couple feature suggestions that I think would be really
       | helpful to podcast producers. Our show has mp3 chapters, and we
       | also include matching time codes in our show notes. If you could
       | read one (or both) of those you could suggest segments for users
       | to clip out.
       | 
       | It would also be great if you could read a RSS feed and use that
       | as an input in addition to uploading single files.
        
         | rememberlenny wrote:
         | These are wonderful suggestions.
         | 
         | To confirm I understand them, I'm writing them below and would
         | love a way to get in touch with you.
         | 
         | 1. You want to be able to create clips based on parsing show
         | notes. Since you already do the work to identify key moments,
         | we could use that to speed up your clip making process.
         | 
         | 2. You want to import content based on the RSS feed. This will
         | make it easier to get content in the tool, and avoid the "where
         | is the file" rigmarole.
         | 
         | Separately, the processing time is slow. We have a way to
         | improve this, and is on the queue!
         | 
         | Thank you!
        
           | yakk0 wrote:
           | Correct, but also with 1, there is a way to embed chapters
           | into a mp3 file that's a part of the ID3 standard. We use
           | Forecast (https://overcast.fm/forecast) to do it. I've found
           | that most podcast applications either parse these chapters or
           | timecodes in show notes (or support both), and that would be
           | another way to identify moments that as a producer we've
           | called out in the file.
           | 
           | for 2, the RSS feed would include show notes and greatly
           | speed up the process for bulk production.
           | 
           | If you'd like to get in touch with me, I'm on twitter as
           | @yakk0dotorg. thanks again!
        
       | danielgladstone wrote:
       | Genius product idea! Excited to see folks using it.
        
       | bmau5 wrote:
       | I was just looking for something like this. We've had several
       | podcast recently, but sharing the entire clip to social media
       | doesn't get the same engagement. Can't wait to try this. Thanks!
        
         | rememberlenny wrote:
         | Please let us know how we can make it better!
         | 
         | If you are open to chatting, I'd love to know how I can better
         | make something you need.
         | 
         | Heres a quick booking link:
         | https://calendly.com/rememberlenny/15-min
        
       | ahstilde wrote:
       | It's always magical to see a use case be elevated to a built-in
       | feature. I was doing exactly this with Milk.video for a few
       | podcasts [1]. I'm excited to try this out!
       | 
       | [1] Example:
       | https://twitter.com/aakashdotio/status/1359160836435169280
        
         | rememberlenny wrote:
         | Thank you for being our earliest supporter!!!
        
       ___________________________________________________________________
       (page generated 2021-12-06 23:00 UTC)