Vector 22: Don Melton on transcoding video

Vector is our cross-platform, cross-site podcast where we talk about the technology that matters to all of us. In this episode, Don Melton, former Engineering Director of Internet Technologies at Apple, deep-dives into his non-browser-based passions: Blu-Ray, transcoding video, H.264, and managing massive amounts of media. Bottom line, if you want to get your videos onto your devices, and you're not afraid of command-lines or codecs, you're in for one hell of a ride. But, yeah: Warning: Contains extreme nerdery.

Show notes




Yell at us via the Twitter accounts above (or the same names on ADN). Loudly.

Rene Ritchie

Rene Ritchie has been covering the personal technology industry for almost a decade. Editorial Director at Mobile Nations, analyst at iMore, video and podcast host, you can follow him @reneritchie on Snapchat, Instagram, or Twitter.

  • Nerdery! Excellent
  • So boring here^
  • Command lines? What? Transcoding video from one format to another is pretty easy. Especially with software like Xilisoft for Windows. You can rip and convert to any format pretty darn effortlessly.
  • Was thinking about format factory myself.
  • This is a little different. Don's talking about transcoding perfectionism somewhat. Automatic solutions, for example, can fail to properly render scenes in Jaws or other movies, or just lose detail, etc. We start off by saying most humans don't need to know this stuff. It's for people who want perfect transfers and really notice even small issues.
  • Ah, gotcha. I'm not that type but I have friends who are. :-)
  • FormatFactory is the best!
  • this should be on video... :S
  • I need a program that will edit the mp4 tags correctly to place movies in movies, tv shows in tv shows, and then those episodes in the correct season, etc. Im tired of all my movies and tv shows being a garbled mess in 'personal'. As badly as they have messed up Xbox Music, they have messed up Xbox video ten-fold.
  • On Windows, I use posh scripts (aka Windows PowerShell), to do file system level stuff. For instance, I made a script for my audio collection folder with some hundred tracks (pre-released sudio tracks and more tracks). I first organize the songs in folder (Vocals -> Artists -> Albums -> *.mp3's). Then I updated the meta-data taken from an xlsx file, implemented with posh with following algorithm: - Open and parse xslx in a loop iteration. - For each row, read cells and concatinate it to construct a file absolute path and update the metadata. - Close the xslx file after the loop.   You can find readymade posh scripts by going to I use it for all kinds of operations. Since Windows XP SP2, PowerShell is not just a replacement to cmd, you have entire cmd, powershell cmdlets, system calls AND whole .NET framework at your disposal. Once you learn the posh syntax and tricks, you will feel like a superman  You can even host websites using CLI (haven't tried OWIN yet but we can certainly do nodejs and owin with powershell). PowerShell is good for all kinds of software automation, for some hetrogenous chores (download all docx docments from certain URL and batch convert them to pdf), interacting with filesystem. !!  8-)   For video conversion (HTML5-mp4 or avi / mov / mpg / wmv), I use ffmpeg with CLI (posh and / or cmd). You can also use Mplex. Finally, if you are on Windows and don't wana dig into CLI, you can always download Windows Live Movie Maker edge version for free and convert videos for any platform (Android, Xbox, iOS, Windows Phone, Zune, HTML5, SkyDrive, Youtube etc.). Many profiles are available and you can create profile for your device with custom settings.   Headsup, since Firefox is finally gonna support H.264 (mp4) format in early 2014, we would need one video file for our websites!
  • Nevermind, this post was garbage.
  • Read "Don Melton" as "Don Mattrick" lol
  • i´ve found Wild Media Server to be the perfect program for this, transcoding my content on the fly from my pc to my home theater or other dlna devices. the problem is it depends on your internet capacity but, at least is the most hassle free option ive found.
  • I just see star trek and had to read!
  • A quick question, where are the HandbrakeCLI scripts? I was unable to find them on his blog.
  • I believe his scripts are meant to run on OS X (and I guess BSD UNIX), but here they are: