Временная метка в видео с использованием наложения времени gstreamer (параметр datetime-epoch не работает)Linux

Ответить
Anonymous
 Временная метка в видео с использованием наложения времени gstreamer (параметр datetime-epoch не работает)

Сообщение Anonymous »

Я пытаюсь использовать наложение времени для печати временных меток в видео с помощью gstreamer

Код: Выделить всё

gst-launch-1.0 \
filesrc location=input.avi ! decodebin ! videoconvert ! \
timeoverlay datetime-format="%Y-%m-%d %H:%M:%S" show-times-as-dates=true \
font-desc="Sans 10px" draw-outline=true outline-color=0x000000ff \
color=0xffffffff xpad=20 ypad=20 valignment=bottom halignment=left ! \
x264enc tune=fastdecode speed-preset=ultrafast qp-min=30 qp-max=30 ! mp4mux ! \
filesink location=./output.mp4
Но мне не удалось установить время начала, используя параметр datetime-epoch наложения времени.
По умолчанию оно начинается с «1900-01-01». 00:00:00». Я нашел параметр datetime-epoch в документации по наложению времени. Но в документации не объясняется, как предоставить входные данные для даты и времени. Я пробовал unix, отметку даты и времени и т. д., но во всем выдает ошибку. Пожалуйста, помогите мне, как использовать его, чтобы установить время начала отметки времени.

Подробнее здесь: https://stackoverflow.com/questions/793 ... ot-working
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»