ffplay

Ответить
ya
^-^
Сообщения: 2336
Зарегистрирован: 16 дек 2021, 19:56

ffplay

Сообщение ya »

Контроль за воспроизведением (краткий список команд):

q, ESC — выход,
f — полный экран (двойной клик левой кнопкой мыши),
p — поставить на паузу,
m — звук вкл/выкл,
9, 0 — звук прибавить/убавить,
t — переключение субтитров,
c — cycle program
s — покадровое перемещение по фильму,
стрелка влево/вправо — перемещение на 10 сек назад/вперед,
стрелка вниз/вверх — перемещение на 1 мин назад/вперед,
page down/page up — перемещение на 10 мин назад/вперед.
ya
^-^
Сообщения: 2336
Зарегистрирован: 16 дек 2021, 19:56

Re: ffplay

Сообщение ya »

Если мы хотим сохранить соотношение сторон, нам нужно указать только один компонент, ширину или высоту, и установить для другого компонента значение -1. Например, эта командная строка:

ffplay.exe -vf "scale=1280:-1" -i file.mp4

ffmpeg -i input.jpg -vf scale=1280:-1 output_720.png
ya
^-^
Сообщения: 2336
Зарегистрирован: 16 дек 2021, 19:56

Re: ffplay

Сообщение ya »

закроет видео, когда оно закончится

-autoexit
ya
^-^
Сообщения: 2336
Зарегистрирован: 16 дек 2021, 19:56

Re: ffplay

Сообщение ya »

таймлайн: по центру снизу, цвет текста белый в чёрной рамочке, размер 48

ffplay -vf drawtext=text='%{pts\:hms}':fontcolor=white:shadowcolor=black:shadowx=3:shadowy=3:fontsize=48:x=(w-tw)/2:y=h-(2*lh)

таймлайн в правом нижнем углу:
ffplay -vf drawtext=text='%{pts\:hms}':fontcolor=white:shadowcolor=black:shadowx=3:shadowy=3:fontsize=36:x=(w-tw)-(lh):y=h-(2*lh)

отобразит ещё и текущий фрейм
text='F%{n}\(%{pict_type}\)\@%{pts\:hms}'
ya
^-^
Сообщения: 2336
Зарегистрирован: 16 дек 2021, 19:56

Re: ffplay

Сообщение ya »

"C:\Program Files (x86)\ffmpeg-win-2.2.2\ffplay.exe" -vf scale=1100:-1,drawtext=text='F%{n}\@%{pts\:hms}':fontcolor=white:shadowcolor=black:shadowx=1:shadowy=1:fontsize=16:x=(w-tw)-(lh):y=h-(2*lh) -autoexit

вот так выглядит ярлык на ffplay
ya
^-^
Сообщения: 2336
Зарегистрирован: 16 дек 2021, 19:56

Re: ffplay

Сообщение ya »

"C:\Program Files (x86)\ffmpeg-win-2.2.2\ffplay.exe" -vf scale=1100:-1,drawtext=text='%{pts\:hms}':fontcolor=white:shadowcolor=black:shadowx=1:shadowy=1:fontsize=16:x
ya
^-^
Сообщения: 2336
Зарегистрирован: 16 дек 2021, 19:56

Re: ffplay

Сообщение ya »

на белом фоне в нижнем правом углу

"C:\Program Files (x86)\ffmpeg-win-2.2.2\ffplay.exe" -vf scale=1100:-1,drawtext=text='%{pts\:hms}':box=1::fontsize=16:x=(w-tw)-(lh):y=h-(2*lh) -autoexit -stats
ya
^-^
Сообщения: 2336
Зарегистрирован: 16 дек 2021, 19:56

Re: ffplay

Сообщение ya »

под линукс на белом форне в нижнем правом углу

ffplay -vf scale=1100:-1,drawtext="text='%{pts\:hms}':box=1:fontsize=16:x=(w-tw)-(lh):y=h-(2*lh)" -autoexit -stats
ya
^-^
Сообщения: 2336
Зарегистрирован: 16 дек 2021, 19:56

alias ffplay='/home/gt/ffplay.sh'

Сообщение ya »

/home/gt/ffplay.sh

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

#!/bin/bash

ffplay -vf scale=1100:-1,drawtext="text='%{pts\:hms}':box=1:fontsize=16:x=\(w-tw\)-\(lh\):y=h-\(2*lh\)" -autoexit -stats -i $1;
Ответить