Как извлечь ширину и высоту из видео - PullRequest
0 голосов
/ 16 июня 2019

Как я могу указать переменные "ширина" и "высота" для видео? Я нашел что-то:

streaminfo=`mktemp`
ffprobe -v quiet -show_streams -select_streams v:0 input.mkv >$streaminfo
width=`grep width $streaminfo | cut -d'=' -f2`
height=`grep height $streaminfo | cut -d'=' -f2`

Но это не работает.

1 Ответ

0 голосов
/ 16 июня 2019

Использование, для Bash

width=$(ffprobe -v quiet -show_entries stream=width -select_streams v:0 -of compact=p=0:nk=1 input.mkv)
height=$(ffprobe -v quiet -show_entries stream=height -select_streams v:0 -of compact=p=0:nk=1 input.mkv)

Для CMD, в Windows

for /f %i in ('ffprobe -v quiet -show_entries "stream=width" -of "compact=p=0:nk=1" input.mkv') do set width=%i
for /f %i in ('ffprobe -v quiet -show_entries "stream=height" -of "compact=p=0:nk=1" input.mkv') do set height=%i
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...