avconv を使用して一連の jpg ファイルをアニメーション化しようとしています。多数の例に基づいて、 %d.jpg を使用してファイルを指定しようとしています。または %05d.jpg。しかし、私は得ています:
avconv -i %d.jpg a.avi
avconv version 0.8.3-4:0.8.3-0ubuntu0.12.04.1, Copyright (c) 2000-2012 the Libav developers built on Jun 12 2012 16:37:58 with gcc 4.6.3
%d.jpg: No such file or directory
ここに私のディレクトリリストの抜粋があります:
10380.jpg
10390.jpg
10400.jpg
1040.jpg
10410.jpg
10420.jpg
10430.jpg
10440.jpg
00000.jpgから14400.jpgまでのjpegがあります
私はそのワイルドカードシステムをよく理解していませんが、それは例にあるものです.
(注:avconvのタグが存在せず、avconvがffmpegに取って代わるため、ffmpegのタグを付けました)
更新 @av501による以下の回答に基づいて質問を更新しています。
まず、10 ずつ順番に並べられた png ファイルのリストがあります。これらのファイルには、5 桁の整数の前にテキストがあります。例えば:
SkinMattekNutrient_py_00000.png
SkinMattekNutrient_py_00010.png
SkinMattekNutrient_py_00020.png
...
SkinMattekNutrient_py_10440.png
これらをjpgにバッチ変換する方法は何ですか?私は試した
convert ...
SkinMattekNutrient_py_%05d.png %05d.jpg
と
convert ...
SkinMattekNutrient_py_%5d.png %5d.jpg
しかし、私は得る:
convert SkinMattekNutrient_py_%05d.png %05d.jpg
convert: missing an image filename `%05d.jpg' @ error/convert.c/ConvertImageCommand/3011.