>>33
概念だけ、かなり省略して説明する。
たとえば白黒2値だとしたら、数字で表すとこうなる。

□□□□□   00000
□■■■□   01110
□■□■□ → 01010
□■■■□   01110
□□□□□   00000

「画像データです。5x5の画像です。0=白,1=黒となります。全部で25個です。」
みたいな情報を先頭につけてやって、
0000001110010100111000000
というバイナリデータがあれば、再現できる。
詳しくはBMPフォーマットについて調べてみてくれ。

動画は画像が高速で切り替わっているだけ。パラパラ漫画と同じ。(+音声)