回答:
Paq 8(fp8_v2.zip)を試してみてください。1440の類似したPNG画像と、111の類似したJPG画像で試してみました。結果は次のとおりです。
以下を使用する場合、PNGファイルの圧縮には約8分と550 MBのメモリが必要です。
fp8_v2.exe -7 images *.png
以下を使用する場合、JPGファイルの圧縮に約5分と125 MBのメモリが必要です。
fp8_v2.exe -5 images image12*.jpg
参照:jpg可逆画像圧縮テスト
これは写真では機能しないが、ピクセルごとに同一の領域が大きい複数の画像がある場合に機能する単純な解決策です:画像をBMP(PNGまたはGIFではなく)などの解凍された形式で保存し、TARして圧縮します。 XZのようなまともなコンプレッサーで、例えばLinuxのようなもので
tar -c myDirectory | xz -9 >myDirectory.tar.xz
TARとXZの代わりに、7-Zipと「ソリッドアーカイブ」オプションを使用して、ほぼ同じパフォーマンスを得ることができます。このようにして、別々のPNGファイルとして保存するときにそれぞれ約900 KBを必要とする同様のスクリーンショットを2 MBアーカイブに圧縮できました。このソリューションの利点は、一般的なファイル形式を使用するため、新しいソフトウェアをインストールしなくても機能することです。(残念ながら、古くより一般的なプログラムであるGZIPとBZIP2はうまく機能しませんでした。おそらく、BZIP2のブロックサイズを900 KBより大きく構成できないためです。)
私が見たことはありません。おそらく最も近いものは、いくつかの類似したJPEGを取得してMJPEGムービーに入れることです。APNGまたはアニメーションGIFを同様の目的で使用することもできます。
私はそれがどれほどうまくいくかはわかりません、そしてあなたはすでに映画のスクリーンキャップについて話しているように聞こえるので、それらを映画ファイルに再パックすることは聞こえます...逆効果です。
画面の元のクリップがまだある場合は、より適切な方法は、正確なフレームを抽出できるコマンドラインツールを見つけ、その一意の識別子をテキストファイルにどこかにコピーすることです。必要なときにフレームを簡単に再抽出できます。