
Andrey Bich
Yandex
I'll tell you how we made a parallel transcoder, implemented our own scheduler, a library for writing workflow as code, and overcame unpredictable behavior of FFmpeg.
We'll start by reviewing the problems you encounter when transcoding a video interval, and why we had to use the libav library instead of the ready-made FFmpeg binary.
Then we'll talk about organizing parallel processing and resource quotas.
And I'll tell you about our approach to writing workflow as code, and we'll compare it with other solutions.
The talk will interest primarily backend developers working with video.
Yandex