Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Система обработки аудио/видео

Платформа - RHEL 6.5

Язык/framework - C++/Qt 4.8.6

На входе есть 10-15 потоков видео (H.264 в mkv) и аудио. Каждый поток представлен в виде файлов на локальном диске или в сети разбитый на интервалы длинной N минут. Каждый файл имеет xml карту с ID, временем начала и продолжительностью записи, признак связанности с другими потоками, особые пометки.

1) Видео файлы предварительно обрабатываются (извлечение из контейнера MKV, перекодировка в H.264 если формат другой), в том числе для их более удобного восприятия (crop, brightness/contrast, rotation, B&W). Обработка происходит по заранее заданной конфигурации без участия пользователя, xml карта переносится в БД (postgreSQL) с пометкой и выполненной обработке. (Функционал HandBreak-a вполне устраивает, нужна обертка для него с учетом наших потребностей)

2) Просмотр предварительно обработанных видео-аудио потоков.

В приложении есть основная рабочая область со списком доступных потоков аудио-видео, возможностью выбора нескольких для одновременного просмотра, а также timeline. Timeline можно использовать для навигации по времени, выбора сегмента времени, а также добавления пользовательских подписей / комментариев / маркеров.

Отображение видео-аудио потоков данных должно быть представлено в виде:

Окна видео и живая гистограмма звука. Отображаем видео и звук в отдельных окошках, например, разбиваем рабочую область на 6, 10, 12 частей и т.д. Для навигации используется общий TimeLine.

Пользователь может в любой момент времени остановить воспроизведение и добавить метку/комментарий. Пользователь может быстро переходить между метками. Меткой может быть точка и интервал, метки и комментарии попадают в БД. Пользователь имеет возможность cинхронного удаления интервала из аудио-видео потоков (признак связности источников)

3) Подготовка видеоотчета, (презентации):

Комбинирование в рамках одного видеоряда видео из нескольких источников, один аудио поток. Видео отчет должен содержать субтитры (комментарии), данные о произошедших в это время событиях (из БД). Компоновка (взаимное расположение виде окон, субтитров, событий) осуществляется по шаблонам. В результате обработки формируется последовательность операций над видеофрагментами, которая будет выполнена в фоновом режиме.

4) Приложение для настройка шаблонов конвертации видео потоков, шаблонов формирования видеоотчета, расположения исходных и сконвертированных видеофайлов и т.д..

Вопросы и предложения по срокам выполнения и конечной стоимости присылайте пожалуйста на e-mail.

С Уважением, Егор.

10 лет назад
Shcherbich
Егор 
38 летБеларусь
13 лет в сервисе
Был
10 лет назад
  • Похожие заказы
  • $250

    Необходимо написать приложение под Mac. Приложение должно: 1. Получать доступ к аккаунту вконтакте (честным путем через разрешения прав). 2. Выводить списком аудиозаписи и плейлисты пользователя. 3. Загружать и хранить файлы композиций на компьютере пользователя. В целом это все, что ...

    Закрыт
    10 лет назад
  • $1000

    1 этап По имеющимся системам нелинейных уравнений рассчитать параметры каната, добавить простой и примитивный интерфейс ввода данных и получения результатов. 2-й этап путем округления и корректировки результатов, полученных на 1-м этапе определить реальную возможность производства каната. Всего ...

    Закрыт
    10 лет назад
  • http://www.shop-avallon.ru спарсить товары: фото, описание, категория, цена сайт не статический - защита от парсинга, поэтому нужны особые решения для парсинга

    Прикладное ПО1 исполнитель
    Завершен
    10 лет назад
  • $30

    Доброго времени суток. Есть у меня программа написанная на php. Есть в ней конфиг файл. Есть у меня данные для этого конфига. Надо мне эти данные красиво подставить в массив и с доп сайтов подставить ...

    Закрыт
    10 лет назад
  • Суть проекта состоит в том, чтобы скачать PDF файл документа, расположенного по ссылке на китайском сайте: http://wenku.baidu.com/view/2f3378c30c22590102029d31.html

    Прикладное ПО1 исполнитель
    Завершен
    10 лет назад
  • Нужен программист со знанием и опытом работы с инсталлятором Nullsoft Scriptable Install System (NSIS). Работа предполагается сдельная, "на подхвате" - периодически нужно вносить изменения в инсталлятор. Оплата по факту (возможна предоплата 50%). Знание QT С++ ...

    Закрыт
    10 лет назад
  • $18

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

    Закрыт
    10 лет назад
  • $5

    Есть такого типа координаты: Изменить Удалить 1004163 dostoprim 48°10'5.91''N, 23°3'6.85''E 0.01 Изменить Удалить 1004164 dostoprim 50°50'40.27''N, 32°22'38.46''E 0.01 Изменить Удалить 1004165 dostoprim 46°37'35.76''N, 32°42'20.09''E 0.01 Изменить Удалить 1004166 dostoprim 46°57'12.93''N, 33°36'28.47''E 0.01 Изменить Удалить 1004167 dostoprim 49°45'17.7''N, 31°27'53.88''E 0.01 Изменить Удалить 1004168 dostoprim 45°30'54.87''N, 29°36'18.77''E 0.01 Изменить Удалить 1004169 dostoprim 46°30'34.6''N, 32°36'25.62''E 0.01 ...

    Прикладное ПО1 исполнитель
    Завершен
    10 лет назад