Войти

Показать полную графическую версию : Перенос строки


notabenoid
01-11-2013, 20:02
Здравствуйте. Есть вот такая команда, которой я пользовался для нарезки фрагмента видео на png файлы и создания из них gif анимации.

ffmpeg -ss 00:13:00 \
-i 1.mkv -ss 00:00:30 -t 7 \
-vf "scale=256:-1,fps=fps=10,lutyuv=y=gammaval(0.7)" \
-pix_fmt rgb24 \
out%04d.png &&\
convert -layers optimize \
-delay 10 \
out*.png \
out.gif &&\
rm out*.png

Интереса ради попробовал вставить в командную строку Windows, но, ожидаемо, ничего не вышло. Пришлось использовать таким образом:
ffmpeg -ss 00:13:00 -i 1.mkv -ss 00:00:30 -t 7 -vf "scale=256:-1,fps=fps=10,lutyuv=y=gammaval(0.7)" -pix_fmt rgb24 out%04d.png && convert -layers optimize -delay 10 out*.png out.gif && del out*.png

Можно ли это дело как-нибудь запихнуть в батник и разбить на строки для удобства?

Foreigner
01-11-2013, 20:15
Замените "\" на "^":

ffmpeg -ss 00:13:00 ^
-i 1.mkv -ss 00:00:30 -t 7 ^
-vf "scale=256:-1,fps=fps=10,lutyuv=y=gammaval(0.7)" ^
-pix_fmt rgb24 ^
out%04d.png && convert -layers optimize ^
-delay 10 ^
out*.png ^
out.gif && del out*.png




© OSzone.net 2001-2012