Vasili's Blog

podcast

In video editing proxies are used in place of high-resolution footage to reduce the strain on your system while editing. It makes timeline scrubbing much faster.

For the podcast, I usually use the BlackMagic Proxy Generator Lite, and create half-res versions of the source files. For combined ~2 hours of footage (one of myself, and another of my guest) it takes about 30 minutes to generate the new video files.

But using this tool also means that I have to manually open the tool, and drag-n-drop stuff around...

I'm already using some trivial powershell scripts to do other bulk conversions, but I've not wired that up for generating proxies. Until today.

mkdir Proxy;
foreach ($input in Get-ChildItem *.mp4) {
  $output = [io.path]::ChangeExtension($input.FullName, '.mov');
  ffmpeg -hwaccel d3d11va -i $input.FullName -c:v h264_amf -s 960x540 -an $output;
};
mv *.mov Proxy;

I'm using the AMD video card, so I'm leveraging the DirectX 11 for decoding and AMF acceleration for encoding in ffmpeg. This script it only takes about 5 minutes to generate the proxy files, and Davinci Resolve seems to be happy with them.

I still use Lossless Cut to split the files into individual tracks, but pretty sure I can leverage ffmpeg for it as well, sometime in the future.

#podcast #resolve #ffmpeg #proxies

We talk about architectures and methodologies. Check it out.

#podcast

How to find better developers for your team. A continuation of the conversation started (and derailed) in episode 46. Touches interviewing and some tangential questions. Check it out.

#podcast #interviewing

On giving critical feedback...

#podcast

In this one we try to answer another question from my colleague, about preparing for your first job, expectations from juniors, impostor syndrome, etc... Check it out!

#podcast

Thoughts on switching from a Dev role to a Sales or Product role. Check it out!

#podcast #pm #po #sales

  • Flow states
  • Better writing

#podcast

  • What language should you pick to start with programming?
  • A little comparison between a handful of popular languages
  • Chat on differences between compilers and interpreters

#podcast

We look at how AI could potentially shape our future and draw parallels with other technological innovations from the past. Enjoy!

#podcast #ai