Here's how to extract images from flash panoramas:
download:
https://cultivateunderstanding.com/Digital_Media/mae_hong_son/media/vess_alley_2_rev_1_out.swf
Thank you Dr. Alan Potkin for allowing me to use this file as an example.
Open the swf file in ffmpeg:
ffmpeg -i vess_alley_2_rev_1_out.swf
and get information on the file:
Input #0, swf, from 'vess_alley_2_rev_1_out.swf': Duration: N/A, bitrate: N/A Stream #0:0: Video: rawvideo (ARGB / 0x42475241), argb, 160x96, 60 tbr, 60 tbn [navigation help, two small files] Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 588x720 [b/w preview files + color files] SAR 96:96 DAR 49:60, 60 fps, 60 tbr, 60 tbnThis is not very deep info. But ffmpeg was not made for swf.
ffmpeg -i vess_alley_2_rev_1_out.swf dir/%02d.jpg
cd dir
rm {01..06}.jpg
mkdir chq
mv 07.jpg chq/03.jpg
mv 08.jpg chq/04.jpg
mv 09.jpg chq/02.jpg
mv 10.jpg chq/05.jpg
mv 11.jpg chq/01.jpg
mv 12.jpg chq/06.jpg
ffmpeg -pattern_type glob -i "chq/*.jpg" -vf "tile=6x1" vess2.jpg
ffmpeg -i 11.jpg -i 09.jpg -i 07.jpg -i 08.jpg -i 10.jpg -i 12.jpg -filter_complex 'hstack=inputs=6' vess2.jpg
ffmpeg -i 07.jpg -i 09.jpg -i 11.jpg -i 12.jpg -i 10.jpg -i 08.jpg -filter_complex 'hstack=inputs=6' out.jpg