Получение расширения выходного файла для рендера анимации через Blender Python API

При указании полного пути, по которому необходимо сохранить отрендеренную анимацию, нужно правильно указывать расширение файла, которое будет изменяться в зависимости от выбранного для сохранения кодека.

И если для рендера статических картинок расширение выходного файла можно легко получить через свойство “file_extension”:

То для рендера видео, данное свойство все равно будет возвращать расширение файла, используемого при подготовке кадров, а не конечное расширение готового видео-файла.

Для того, чтобы получить именно расширение, с которым нужно сохранить готовую анимацию, напишем простую функцию:

В ней мы перечисляем все поддерживаемые Blender форматы видео кодеков и соответствующие этим форматам расширения файлов.

Теперь мы можем легко получить расширение для выходного файла просто вызвав функцию:

0 0 голоса
Article Rating
Подписаться
Уведомить о
guest
0 Комментарий
Межтекстовые Отзывы
Посмотреть все комментарии