LINUX.ORG.RU

ffmpeg вопрос

 


0

1

Привет. Есть ли разница между двумя командами? Влияет ли положение опций на кодирование?

ffmpeg -f x11grab -r 2 -qscale 5 -s 1600x1200 -t 00:14:59 -i :0.0 file.mp4
ffmpeg -f x11grab -r 2 -s 1600x1200 -t 00:14:59 -i :0.0 -qscale 5 file.mp4
Почему-то во втором случае файл получается размером раза в 2 больше. cast Eddy_Em, ты вроде бы специалист Спасибо.

★★★★★

файл получается размером раза в 2 больше

Содержимое абсолютно одинаковое? Разное содержимое, динамика — разное сжатие.

sdio ★★★★★
()
Ответ на: комментарий от sdio

Плюс-минус, то же приложение, тот же терминал

UVV ★★★★★
() автор топика

Ну, из меня специалист не лучше, чем балерина (т.е. никакой).

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

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

(т.е. в первом случае опция игнорируется т.к. идет до -i

Да, это скорее всего оно, спс.

UVV ★★★★★
() автор топика
Ответ на: комментарий от Eddy_Em

Слушай, а -s обязателен только для входного потока? Т.е. если выходной поток будет такого же размера, дублировать -s необязательно?

UVV ★★★★★
() автор топика
Ответ на: комментарий от Eddy_Em

Нашёл ключевую фразу в мане:

As a general rule, options are applied to the next specified file. Therefore, order is important, and you can have the same option on the command line multiple times. Each occurrence is then applied to the next input or output file. Exceptions from this rule are the global options (e.g. verbosity level), which should be specified first.

UVV ★★★★★
() автор топика

Почитай в доках, опция -qscale применяется к входному файлу или выходному, или корректна в обоих случаях. Выясни, что именно тебе надо.

Krieger_Od ★★
()

В первом случае у тебя qscale применяется к входному файлу (т.е. не применяется вовсе, наверное).

i1atf
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.