2017-03-08 6 views
1

ディレクトリ内のすべてのイメージのサムネイルを取得する必要があります。画像のフォーマットは.png .jpg .JPGです。私はそれのために*.jpgを使用し、記数は再びゼロからスタートするので、その後*.JPGのための第1の画像が上書きされたとき、私は ffmpeg -pattern_type glob -i '*.jpg' -vf scale=320:-1 compressed/img%03d.pngFFMPEGグローバルパターン複数入力フォーマット

を使用することを行うために

私は、複数のフォーマットやディレクトリ内のすべてのファイルの変換を行う方法を探しています。

答えて

1

今のところ私はこれをのbashに作成しました。かなり醜い方法ですが、私は出力ファイル名を気にしないので、私が欲しいことをやっています。私はJPEGやPNG画像からffmepgでスライドショーを作成したい

for format in jpg JPG png 
do 
ffmpeg -pattern_type glob -i '*.'$format -vf scale=320:-1 compressed/$format%03d.png 
done 
+1

こんにちはハーマンは、あなたは私がJPGまたはPNGのような時に1つのフォーマットのみで解決策を持っていますが、両方を持っていけないことを行うにはどのようなアイデアを持っているのだろうか? –

+0

@Darshanambaliya私はこれを行う一つの方法は、すべての画像を同じフォーマットに変換し、[concat demuxer](https://trac.ffmpeg.org/wiki/Slideshow#Concatdemuxer)を使うことだと思います。私はあなたのために[shell script](https://bitbucket.org/snippets/Sheogorath2/jBnBd/)を書きました。 –

+0

@大変お元気ですか? –

関連する問題