Я хотел выполнить следующую команду:
x264 --level 30 --profile baseline --bitrate 900 --keyint 30 -o test.mp4 video01.mp4 --vf resize:720,480
Но я получаю следующий вывод (ошибка)
raw [error]: raw input requires a resolution.
x264 [error]: could not open input file `video01.mp4' via any method!
Что я пробовал:- Добавление разрешения рядом с входным файлом, но не повезло - Попробовал изменить --vf
на --video-filter resize:
Что я делаю не так? Можно ли изменить размер файла mp4, как это? Если первая ошибка относится к входному файлу, как я могу указать разрешение? Мне нужно, чтобы эта команда работала, потому что мне нужно реализовать ее в скрипте bash и коде JAVA впоследствии. Из проведенных исследований мне может понадобиться avisynth, но нет порта для linux, есть?
Если у вас есть что-то лучше для меня, пожалуйста, помогите мне. Я работаю на 64-битной Ubuntu 11.04 со всеми необходимыми (возможно) библиотеками для ffmpeg и x264