Как установить начальную точку видео файла чуть позже - PullRequest
0 голосов
/ 19 сентября 2018

Я хотел бы установить начальную точку видеофайла чуть позже, например, 0,01 секунды, когда я открываю страницу сведений о видеофайле на сайте smartphon с помощью ffmpeg, и я попробовал кодировку ниже.

for i in /xxxxxx/xxxxxxx/*.mp4; do ffmpeg -i "$i" -pix_fmt yuv420p -movflags +faststart -ss 0.01 "/xxxxxx/xxxxxxx/$(basename "$i" .mp4).mp4"; done

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

Насколько я понимаю, начальная точка в 0 секунд - это белый экран, и после этого картинка начинает непрерывно отображаться.

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

Может кто-нибудь, пожалуйста, помогите мне написать правильную командудля этого случая?Или есть другой способ для этого случая?

1 Ответ

0 голосов
/ 20 сентября 2018

Используйте атрибут poster в элементе HTML5 <video>, чтобы выбрать изображение для представления видео до начала воспроизведения.

<video src="video.webm" poster="image.jpg">
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...