Software for automatic replacement of a video fragment and its rendering
Client's review of cooperation with Aleksandr Greyman
Software for automatic replacement of a video fragment and its renderingI was happy to work with Alexander. Alexander is a professional in his case, communicates in a understandable language and explains the complex nuances. The project has been implemented in time, repeatedly improved and improved.
Freelancer's review of cooperation with Roman Shevchenko
Software for automatic replacement of a video fragment and its renderingThe project initially set me a challenge that I was pleased to solve as effectively as possible for myself and for Roman. I am engaged in such programs at the main place of work, and the implementation of this project has shown the productivity of current profits, and has also supplemented them.
The novel as a customer, in the beginning caused some distant idea of the implementation of the final product, but later I managed to bring a commonly accepted concept, and will be confident in its correct understanding. The novel is a relatively communicative person and always went to contact, even in the late days. I hope for such joint projects in the future, and I also recommend it as a customer. Evaluation of cooperation 8 out of 10.
-
341 4 0 Algorithm (for how much I understood and need to be adjusted)
1 . Check the availability of the necessary components (video, photo, text)
2nd Validity verification of components (video parameters, photo parameters, text content)
Three Detection of frames (from and before) where the image is present and replacing it with the applied
4 . Titulation by overlay from the text for the duration of paragraph 3
Please clarify whether I have all understood correctly, or even more detailedly describe the task with the placement of the test.
-

1. Берем Python, берем библиотеку OpenCV. Исходные данные:
1.1). имя в .mp3;
1.2). видео в .avi;
1.3). фото клиента в .jpg
2. Определяем и фиксируем на видео время и продолжительность:
2.1) когда надо проговорить имя;
2.2) время, когда надо вставить фото клиента.
3. Пишем алгоритмы:
3.1). читаем видео;
3.2). вставляем звук, учитывая время и интервал;
3.3). вставляем фото клиента, учитывая время и продолжительность.
3.4). сохраняем видео и отправляем на почту клиенту
-

Добавлю уточнения к предыдущему.
1.1 берем имя в аас3
1.2 берем видео mkv, разрезанное на кусочки (по кол-ву вставок), сжатое в AVC со звуком ААС
....
3.1 превращаем фото с именем в видео формата АVC, со звуком ААС
3.2 с помощью mkvmerge соединяем отрезки без сжатия.
4. отправляем видео
-

Для варианта №2 подойдёт avisynth. Современные видео-инженеры вроде бы владеют таким инструментарием, так что могут наваять для вас скриптъ...
Инструкции (на английском):
1. inserting a picture file over a video file
2. AVIsynth -- how do I add an audio wav to a video only clip + DelayAudio
-
Current freelance projects in the category Desktop Apps
Need an Airtable architect to build a relational schema and a new clean Airtable base.Need help rethinking and building a clean relational schema for an internal operational system on Airtable. The current database is already in use by the team, but it has grown organically: the structure is partially flat, some tables/views are actively used, while others are… Databases & SQL, Desktop Apps ∙ 5 days 8 hours back ∙ 10 proposals |
Creation of software for generating cutting files for wooden puzzlesWe are looking for a developer to create software that automates the process of building cutting files for wooden jigsaw puzzles. Current Process Currently, each file is created manually by a designer in Adobe Illustrator. The file contains: the outer contour of the puzzle in… Desktop Apps ∙ 5 days 12 hours back ∙ 14 proposals |
Small edit on the website
16 USD
Need to update the offer agreement in the footer to a new one, the company has changed its regulations Task will take 20 minutes Web Programming, Desktop Apps ∙ 6 days 14 hours back ∙ 113 proposals |
Account reconciliation tool with the bank, cards, and accountantTechnical Assignment: Tool for Reconciling Accounts with Bank, Cards, and AccountantGeneral Goal A local tool (script/small application in Python) is needed, which is manually run once every 1-2 months on my computer and performs reconciliation between: Invoices I issued to… Python, Desktop Apps ∙ 8 days 21 hours back ∙ 44 proposals |