1

Следующее работает в командной строке, но не в командном файле:

ffmpeg -i ext_%04d.jpg video.mp4

%0 анализируется как переменная, и я не могу понять, как с этим справиться. Это вообще возможно?

редактировать: я знаю, как работают экранирование и%, например, для циклов и т. д., но если я это сделаю: SET "var = ffmpeg -i ext _ %% 04d.jpg video.mp4", он все равно не работает.

2 ответа2

3

Используйте двойной знак процента - %% - вот так:

ffmpeg -i ext_%%04d.jpg video.mp4
0

Хорошо, я обнаружил, что "-f image2" вызывал ошибку в команде. Похоже, это не правильный формат для преобразования изображений в видео.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .