Blazar: видеокодер для генеративного видео на Rust с NVENC и GPU-YUV
Разработчик выпустил Blazar — открытый видеокодер для генеративных видеомоделей, написанный на Rust. Он объединяет конвертацию RGB в YUV и переформатирование тензора в одном CUDA-ядре, достигая 258 fps на RTX 4080 Super против 107 fps у PyAV и 51 fps у FFmpeg CLI.
- Blazar выдаёт 258 fps на BF16-тензоре (1,3,121,1088,1920) на RTX 4080 Super
- PyAV даёт 107 fps, FFmpeg CLI — 51 fps на том же тензоре
- Поддержка NVENC, VideoToolbox, x264, x265, VP9, SVT-AV1 и Opus
- На 4 потоках Blazar масштабируется в 4 раза, PyAV упирается в GIL на 2x
Читать дальше
Софт