Как вставить обратный отсчет в видеофайл

Приложение graph2dot недоступно в составе пакета FFmpeg от Artful Aardvark. Однако довольно просто создать собственную копию, выполнив следующие шаги. (Мое подозрение в том, что graph2dot является разумным вариантом FFmpeg-версии, но мы будем использовать ту же основную версию FFmpeg, которая поставляется с Artful, если не ошибаюсь ...)

1. Компилировать & amp; install graph2dot:

Откройте окно терминала и запустите следующую одиночную команду:

sudo apt-get install build-essential yasm && \
mkdir $HOME/graph2dot_build && cd $HOME/graph2dot_build && \
wget https://www.ffmpeg.org/releases/ffmpeg-3.3.7.tar.gz && \
tar xvf ffmpeg-3.3.7.tar.gz && cd ffmpeg-3.3.7 && \
./configure && make -j 4 && \
make tools/graph2dot && sudo cp -v tools/graph2dot /usr/local/bin

1. Компилировать & amp; install graph2dot:

Теперь вы можете протестировать свою копию следующим образом:

andrew@illium~$ graph2dot -h
Convert a libavfilter graph to a dot file.
Usage: graph2dot [OPTIONS]

Options:
-i INFILE         set INFILE as input file, stdin if omitted
-o OUTFILE        set OUTFILE as output file, stdout if omitted
-h                print this help
andrew@illium~$ 

Это было проверено мной на новой Artful Aardvark 17.10 VM и должно отлично работать на вашей системе.

3. Очистите область сборки:

После тестирования удалите каталог сборки и его содержимое:

rm -rfv $HOME/graph2dot_build

И получите отличный день:)

3 , Очистите область сборки:

FFmpeg Filters Документация: graph2dot: Как использовать graph2dot, теперь мы его установили! Обмен файлами на видеопроизводстве: установка graph2dot: подробные инструкции по установке и использованию.
4
задан 17 March 2012 в 14:39

3 ответа

У меня есть простой ответ, и я надеюсь, что это поможет вам. Вы можете использовать kdenlive! после запуска перейдите в проект> Генераторы> Обратный отсчет. Вы можете просто ввести свое время и шрифт, и он будет генерировать его для вас. приятное время:)

2
ответ дан 25 May 2018 в 13:54
  • 1
    Мой Kdenlive имеет «Генератор» опция отключена. Как включить его? – Danilo 3 March 2018 в 20:39

Правильный ответ на ваш вопрос:

NO.

Нет простого способа сделать это. Вы можете использовать некоторые трюки, чтобы аннотировать, что сценарий будет генерировать для вас (обратный отсчет часов) внутри вашего видео. Возможно, Imagemagick и Bash станут для вас хорошим началом, но не ожидайте легкого пути без некоторых

good code

. Конечная точка.

Теперь решение, использующее только easy (например, открывает снимок)

3 шага к цели:

НАЙТИ TIMECODE BURNER (Его плагин, чтобы сжечь тайм-код по видео. Go google, это легко, если openhot не имеет его родной.) RENDER НЕКОТОРЫЕ ИЗ ЭТОГО ПЛАНОВОГО ВХОДА (время, которое вам нужно) с БЕЛЫМИ ПИСЬМАМИ, ЗА ЧЕРНОМ ЭКРАНОМ. ----> [у вас есть ваши часы] ИМПОРТ результат 1-го пункта и RENDER другой фильм со скоростью -100% (REVERSE IT) ----> [у вас есть обратный отсчет] ПРИМЕНИТЬ результат обратного отсчета пункта 2 на ваше видео, ОКАЗЫВАЯ видеоролик с отключенным выдержкой времени по видео, который вы хотите использовать, используя эффект LUMA KEY. (черный экран погаснет, белые буквы (ваш обратный отсчет) покажут это по видео. ----> [у вас есть видео с обратным отсчетом]
2
ответ дан 25 May 2018 в 13:54
  • 1
    hmmm в надежде, этот хороший код будет довольно простым .. – H_7 27 February 2012 в 04:09
  • 2
    Хорошо, easy - вопрос определения ... однако мог бы дать более подробную информацию о вашей идее – student 27 February 2012 в 22:58
  • 3
    Вы можете легко найти некоторый код, чтобы повернуть время в обратный отсчет. Затем, как поместить это в ваше видео, я действительно потерялся как вы. Но теперь у меня есть другая идея. Отправлю еще один ответ. = Р – H_7 29 February 2012 в 18:22
  • 4
    @fossfreedom У вас есть ссылка на горелку timecode? Я не нашел его, и я думаю, что у openhot нет этого родного. – student 15 March 2012 в 22:18
  • 5
    ... не знаю. Я только что отредактировал в информации, которую H_7 дал в его втором ответе (он должен был только что отредактировать это). – fossfreedom♦ 17 March 2012 в 03:56

Три шага к цели с использованием командной строки:

найти общую длину; например: mplayer -identify -endpos 00:00:00 videofile 2> /dev/null | grep ID_LENGTH создать скрипт для создания файла субтитров (например, в формате SubRIP) вставлять субтитры в видео (используя нужный шрифт в желаемой позиции).
0
ответ дан 25 May 2018 в 13:54

Другие вопросы по тегам:

Похожие вопросы: