plt2srt, утилитка.

Artie
Windk:

Проще всего это сделать через файл субтитров - srt.

О ! Вот кому я задам давно интересовавший меня вопрос ! 😈

А есть какие-нибудь другие - пусть более сложные, но и более функциональные способы наложения произвольной текстовой информации на видеоизображение ?
… А то я, например, передаю в телеметрии уже под полсотни параметров, но:

Во-первых: после наложения титров прямо на борту, я теряю возможность обработать потом сделанную запись каким-нибудь deshaker’ом, поэтому сейчас я сделал версию, в которой титровалку можно “переключить сверху вниз”, - то есть, когда с борта картинке идет еще “чистой” (и в таком виде она пишется в архив), а вся навигационная информация накладываются уже в приемнике - для отображения на очки.
Однако, остается еще и “во-вторых”: если выводить на экран моей титровалкой _все_ параметры, то от картинки мало чего остается (уж больно фонтец крупноват 😃), а если их не выводить, то потом сложно анализировать разные подробности…

Подскажите, pls, какой софтиной и в каком формате можно было бы наложить на готовую запись несколько текстовых строк (не просто логотипов, а динамически апдейтящихся, разумеется) в разных местах изображения ?

Windk
Artie:

О ! Вот кому я задам давно интересовавший меня вопрос !

ничего себе вы спросили 😃
я в этом не бум бум. и видео монтажом токо решил заняться. а из всей аппы, это фотик в режиме видео. да ЖПС а-ля телеметрия 😃.

Artie
Windk:

ничего себе вы спросили 😃
я в этом не бум бум. и видео монтажом токо решил заняться.

Ну, тогда прошу пардону.
Просто слова “проще всего” навели меня на мысль, что Вы знаете и другие способы… 😒

Windk

сорри что ввел в заблуждение. Просто чтот делать с видео гораздо…непонятнее. чем просто подсунуть файлик срт к avi 😃. Оставалось только его сгенерить.

GDragon

To Artie…

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

  1. Берется видеофайл и отправляется на раскадровку. Это можно сделать с помощью конверторов. (Существует огромное множество, могу привести в качестве примера Total Video Converter). После данного этапа получаем кучу кадров из фильма.

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

  3. Сбор готовых кадров обратно в видеофайл, например MovieMaker-ом.

Вот такие вот соображения… 😃

Artie

За соображения спасибо, и [когда|если] у Вас в результате получится работающая утилитка - я бы с удовольствием ее попробовал…

Однако (может быть я сейчас скажу глупость, бо с обработкой видео так и не подружился, и принципов ее не знаю, так что заранее прошу прощения), нельзя ли отказаться от разбора на статические кадры, и просто сформировать отдельное видео с титрами (совершенно условно - белые буковки на черном фоне; - это, вроде, не должно быть очень сложным чисто алгоритмически), а потом просто наложить полученные ролик на исходное изображение (такая функция, вроде, была даже в простеньких видеоредакторах) ?

GDragon

Да, конечно можно так сделать, но ролик с титрами все равно придется покадрово собирать… 😉 А вообще вот тут народ болтает по поводу готовых решений для всяческого видеомонтажа. Поковыряйте комментарии, может что-то и найдется подходящее. 😉

Windk
Artie:

и просто сформировать отдельное видео с титрами (совершенно условно - белые буковки на черном фоне; - это, вроде, не должно быть очень сложным чисто алгоритмически), а потом просто наложить полученные ролик на исходное изображение (такая функция, вроде, была даже в простеньких видеоредакторах) ?

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