Уведомления

Группа в Telegram: @pythonsu

#1 Май 3, 2016 09:55:18

19prv94
Зарегистрирован: 2013-12-25
Сообщения: 6
Репутация: +  0  -
Профиль   Отправить e-mail  

Python и FFMpeg

Пытаюсь подружить Python и FFMpeg под Windows.

Необходимо из набора изображений и звуковых дорожек (хранятся в памяти программы как numpy array) сделать одно длинное видео.

Смог сделать это в 2 прохода: сначала создаю видео файл без аудио дорожки, потом прибавляю к нему аудио.

ffmpeg -y -f rawvideo -vcodec rawvideo -s 1920x1080 -pix_fmt bgr24 -r 5.00 -i pipe:0 -an -vcodec libx264 -preset medium -pix_fmt yuv420p video.avi
создаю видео

ffmpeg -y -f s16le -acodec pcm_s16le -ar 44100 -ac 1 -i pipe:0 -i video.avi -c:v h264 -c:a ac3 videoANDaudio.avi
добавляю аудио

Можно ли сделать это в 1 проход? Думал о NamePipe, но не нашел в интернете информацию о том, как его создать.

PS. Предложите технологию, лучше FFMpeg для этой программы, если такая имеется.

Отредактировано 19prv94 (Май 3, 2016 09:55:41)

Офлайн

#2 Май 3, 2016 10:19:33

sander
Зарегистрирован: 2015-02-19
Сообщения: 317
Репутация: +  53  -
Профиль   Отправить e-mail  

Python и FFMpeg

19prv94
как вариант: записать команды в bat-файл и запускать его

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version