Определить, поддерживается ли -vf (или нет) в FFMPEG
Согласно документам FFMPEG, старый синтаксис обрезки и заполнения больше не поддерживается:
-размер посева -размер донышка -размер посева -размерный размер
Все параметры обрезки были удалены. Вместо этого используйте -vf crop=width:height:x:y.
-размер планшетного компьютера -размер нижнего планшета -размер рабочего стола -размер правого блока -цвет цвета hex_color
Все опции панели были удалены. Вместо этого используйте -vf pad=width:height:x:y:color.
Я пишу простую оболочку для FFMPEG, и я хотел бы знать, есть ли какой-нибудь прямой способ определить, должен ли я использовать новый -vf
синтаксис или нет.
Я установил последний пакет ffmpeg (версия SVN-r0.5.1-4:0.5.1-1ubuntu1) через aptitude, но он все еще не поддерживает новый синтаксис, поэтому я не знаю, что искать... Любая помощь приветствуется!
1 ответ
Этого может быть достаточно, но я точно не знаю. С ffmpeg 0.6.1 я получаю
$ ffmpeg -h 2>&1 | grep crop
-croptop size set top crop band size (in pixels)
-cropbottom size set bottom crop band size (in pixels)
-cropleft size set left crop band size (in pixels)
-cropright size set right crop band size (in pixels)
С ffmpeg git-8cf9a09 я получаю
$ ffmpeg -h 2>&1 | grep crop
-croptop size Removed, use the crop filter instead
-cropbottom size Removed, use the crop filter instead
-cropleft size Removed, use the crop filter instead
-cropright size Removed, use the crop filter instead
Возможно, вас лучше всего спросить в списке рассылки ffmpeg-user.