Необходимо написать скрипт, который бы на входе принимал json с параметрами, а на выходе запускал команду(ы) ffmpeg, которая бы "склеивала" все файлы в одно видео, учитывая параметры из json.
JSON выглядит таким образом:
{
"audio":"sample.mp3",
"image":"placeholder.png",
"videos":
[{"path":"sample2.mp4","time":22.41},
{"path":"sample3.mp4","time":73.12,"repeat":2},
{"path":"sample4.mp4","time":120,"repeat":2,"play_speed":1.12},
{"path":"sample5.mp4","time":140,"play_time":10
}]}Основные параметры:
- audio - основная дорожка видео. видео должно длиться ровно столько, сколько длится аудио. Аудиодорожки всех остальных видео должны быть вырезаны/удалены.
- image - как бы фоновый слой картинки видео. Если в текущий момент нет видео, должна отображаться эта статичная картинка
Параметры каждого видео:
- path - путь к видео на сервере
- time - время на аудиодорожке, в которое видео должно начаться с его первого кадра
- repeat - опциональный параметр. если указан, видео должно циклично и бесшовно воспроизвестись n раз
- play_speed - опциональный параметр. скорость воспроизведения. 1.12 - на 12% быстрее оригинала
- play_time - опциональный параметр. воспроизвести видео за n секунд.
Из двух последних параметров, для одного видео может быть указан только один из них.
Пожалуйста, отзывайтесь только если имеете значительный опыт работы с ffmpeg (или можете предложить альтернативу).
ЯП скрипта не принципиален, но приоритет следующий: php, python, node.js.
Или любой другой ЯП, программы на котором несложно выполнять под unix.
Current freelance projects in the category PHP
Improvement of the website https://koleso-center.com/ on OpenCart
223 USD
Add categories to the online store websiteUsed disksSpare tiresFastenersData is taken from the 1C database.A few more questions Type of performer: single Backend developer (OpenCart/PHP) at the Middle levelThe modifications must meet all requirementsSEO + AI promotion AI… PHP ∙ 1 hour 52 minutes back ∙ 20 proposals |
Module for OpenCart: mass creation of products from folders with imagesDevelopment of a mass product creation module for OpenCart (ocStore 3.x) A backend module for OpenCart / ocStore 3.x needs to be developed that automatically creates products from a pre-prepared folder structure with images.Main functionality: mass creation of products from… Content Management Systems, PHP ∙ 1 day 8 hours back ∙ 46 proposals |
Looking for a Bitrix24 specialist / CRM integrator to set up automation.Our company works with CRM Bitrix24. We need a specialist who can set up automatic addition of phone numbers to leads/orders in two formats. Automation must be correctly configured for two countries: the Republic of Moldova and Romania. Task: When creating a lead or order in… PHP, Web Programming ∙ 4 days 10 hours back ∙ 24 proposals |
Website optimizationOptimization of the website jdgreta.co.uk on Shopify. SEO audit attached to the project. Main tasks - - Fix all meta data - Complete the technical specifications for the programmer (since this project combines tasks for both the programmer and SEO, if you are not a company -… HTML & CSS, PHP ∙ 5 days 6 hours back ∙ 33 proposals |
Horoshop SpecialistNeed a specialist who can correctly set up the product Feed. Problem: Currently, over 13,000 products are being uploaded with the same type value (e.g., "everything for manicure and pedicure"). Because of this, it is impossible to segment products in Google Ads and set different… PHP, Website Maintenance ∙ 6 days 9 hours back ∙ 21 proposals |