撮影されたエポック時間でラベル付けされたランダムな時間に画像が入ってきます。彼らのリアルタイムの作成を順番に示すビデオを作成したいと考えています。FFMPEG(私が知る限り)では、フレームレートのみを設定できます。
今のところ、現在の画像と次の画像のタイムスタンプの間のギャップと同じ長さの画像ごとにビデオファイルを作成し、その後すべてのビデオを連結することを検討しています。
これを行うより良い方法はありますか?
撮影されたエポック時間でラベル付けされたランダムな時間に画像が入ってきます。彼らのリアルタイムの作成を順番に示すビデオを作成したいと考えています。FFMPEG(私が知る限り)では、フレームレートのみを設定できます。
今のところ、現在の画像と次の画像のタイムスタンプの間のギャップと同じ長さの画像ごとにビデオファイルを作成し、その後すべてのビデオを連結することを検討しています。
これを行うより良い方法はありますか?
すべての画像をビデオに変換してから、すべてのビデオに参加できると思います。
1つ目: 時間が現在の画像と次の画像の間のギャップである場合に、画像をビデオに変換します。
ffmpeg -loop_input -f image2 -i your_image1.jpg -acodec pcm_s16le -t time_between_images -s width_x_height -y your_image1_to_video.mpg
2 番目: すべてのビデオ パーツを再帰的に結合する
cat your_image1_to_video.mpg your_image2_to_video.mpg > videojoin1.mpg
cat videojoin1.mpg your_image3_to_video.mpg > videojoin2.mpg
....