• ベストアンサー

gifファイルの誤表示

下のgifファイルをペイントで表示すると「6906」と表示されるのに、 Microsoft Photo Ediditorでは、「6」と表示されます。 これは何故でしょうか? これが原因で、あるサイトの画像が変に表示されます。 (迷惑がかかるといけないので、サイト名は言えませんが) gifファイルをアップできないので、16進数で示します。 宜しくお願い致します。 00000000 47494638 39611C00 0800B300 00000000 GIF89a.......... 00000010 FFFFFF00 00000000 00000000 00000000 ................ 00000020 00000000 00000000 00000000 00000000 ................ 00000030 00000000 00000000 00000000 0021F904 .............!.. 00000040 00000000 002C0000 00000700 08000004 .....,.......... 00000050 10304840 650076E6 49B1FEDE F5899C17 .0H@e.v.I....... 00000060 010021F9 04000000 00002C00 00000007 ..!.......,..... 00000070 00080000 04103048 40650076 E649B1FE ......0H@e.v.I.. 00000080 DEF5899C 17010021 F9040000 0000002C .......!......., 00000090 07000000 07000800 00041030 0440E5B4 ...........0.@.. 000000a0 4066CDFB A49B7589 21B84500 21F90400 @f....u.!.E.!... 000000b0 00000000 2C0E0000 00070008 00000410 ....,........... 000000c0 300440E5 B44066CD FBBE20F8 8D551001 0.@..@f... ..U.. 000000d0 0021F904 00000000 002C1500 00000700 .!.......,...... 000000e0 08000004 10304840 650076E6 49B1FEDE .....0H@e.v.I... 000000f0 F5899C17 01003B ......;

質問者が選んだベストアンサー

  • ベストアンサー
  • SortaNerd
  • ベストアンサー率43% (1185/2748)
回答No.5

No4の疑問について。 アニメgifでの連結は非常に簡単です。 普通の方法で画像の連結をしようとすると、画像ファイルは圧縮されているのでそれを一旦解凍しておく必要があります。 解凍した後に1行ずつばらし、並び替えて連結します。 それを再び圧縮して出来上がりです。 一方アニメgifで良ければ、ヘッダを除いた元画像データを順に繋げてアニメーションの指示をつけるだけです。 解凍して中身を見る必要はありません。 また、圧縮をしないので昔あったgifの特許に引っかからないのも利点です。

その他の回答 (4)

  • SortaNerd
  • ベストアンサー率43% (1185/2748)
回答No.4

No3です。 すみません、少々文章の意味を取り違えていました。 「あるサイトの画像」=16進で示したファイル or No2お礼のURLのファイル だったのですね。他に画像があるのかと思ってしまいました。 さてそのファイルの異常の原因は分かりませんが、そのファイルを作るのに使われたプログラムがおかしかったのでしょうね。 使われたプログラムは「0-9までの1桁の数字のgifを読み込み、複数桁に合成して吐き出す」ようなものでしょう。gifの特許に抵触せず、しかも簡単に、画像の連結ができるためよく用いられます。 作者に要望を出すべきでしょうが、その掲示板の管理人は掲示板システムの作成者ではないでしょうし、掲示板システムの作成者もgif連結プログラムの作者であるとは限りません。 むしろ掲示板管理者にその掲示板システムを使わないようにという要望を出したほうがよいかもしれません。

guci-ok
質問者

お礼

http://www.kent-web.com/support/oldlog/0001/0330.html kent-webに直接教えてもらいました。過去の質問にあったようです。 経緯の説明はありませんでしたが、アニメーションの技術を使った gifのため、こうなっているみたいです。 [インターネット オプション] [詳細設定]マルチメディアでアニメーションを再生する うーん、たまたまなんでしょうか? アニメ・オフでも表示できるほうが麗しいはずですが、 画像の連結を可能にするのはアニメでないと駄目なのか、 アニメのほうが都合がよいのか? たまたま作成者がこれしか知らなかったのか? 詳しい人がいたら教えて下さい。

  • SortaNerd
  • ベストアンサー率43% (1185/2748)
回答No.3

gifにはあまり詳しくないのでよく分かりませんが、正常なgifではないようです。 Windows写真とFaxビューアでは「描画できませんでした」となりました。 これはアニメーションgifなのですが、異常な方の表示では1フレーム目しか表示されていません。 質問文のものもNo2お礼欄のものも同様です。 さて少々分からない点があります。 >これが原因で、あるサイトの画像が変に表示されます。 ・どのように変なのですか? ・なぜこれが原因と言えるのですか?

guci-ok
質問者

お礼

調べて頂いて、有り難う御座います。 変と言うのは、表現が間違っていました。 まさに、この掲示板で困っています。 IEでこの掲示板を使っているサイトで投稿しようとすると、 投稿キーが先頭1桁しか表示されないので、投稿できません。 投稿するには、正しい4桁の入力が必要です。 (これは荒らし防止のためのようです) 掲示板の配布元に聞けばよいのでしょうか? 私はたまたまこの掲示板を使ったサイトを閲覧しているだけで、 サイト運営者では、ありません。 サイト運営者に連絡して結果を待つしかないでしょうか?

  • violet430
  • ベストアンサー率36% (27472/75001)
回答No.2

>なにかいい方法ありますか? 質問者さん以外のサイトで同じ症状の出るサイトを見つけてリンクするか、 お近くにいる詳しい人にみてもらう事です。

guci-ok
質問者

お礼

http://www.kent-web.com/bbs/joyful/joyful.cgi 判りました。Joyful Noteの削除キーでした。 Sleipnirを使っているのですが、ブラウザーエンジンがIEの場合に、 (投稿時 2    を入力してください) と表示されますが、ブラウザーエンジンをGekkoに変えると、 (投稿時 2550 を入力してください) のように4桁の表示になります。

  • violet430
  • ベストアンサー率36% (27472/75001)
回答No.1

申し訳ないですが、実物を見ないと回答できません。

guci-ok
質問者

お礼

見て呉れて、有り難う御座います。 gifをアップでいないので、とりあえず16進数で示しましたが、 Microsoft Photo Ediditorでどう見えているか、こっちは情報 が大きいので、16進数で示すこともできず、どうしたら良いで しょうか? なにかいい方法ありますか?

関連するQ&A

  • gifのファイル名だけ.jpgに変えて欲しいです。

    このgifのファイル名だけ.jpgに変えて偽装みたいなことはできないですかね? 友達がやってて僕もやりたかったのでよろしくお願いします。 https://cdn.discordapp.com/attachments/1169634254012026965/1170243856479039538/Videotogif.gif?ex=65585585&is=6545e085&hm=c4ce139baf4ed9e3f5a1f87f567a7f9769e376c09301a724bdd5456454c6e44d&

  • ストリーミングファイル(datファイル)が再生・変換できなくて困っています

    以下のサイトの動画を保存できなくて困っています。 http://rabidz.vidiac.com/video/wm/3795745c-9723-4795-8ddb-a5332bb35aa8.htm Temporary Internet Filesのフォルダには"above[1].dat"と表示され、これがこのストリーミング動画のファイルだと思っています。 このファイルをデスクトップに移し、wordやメモ帳で開いてみたところ、始めの方に "P A s p e c t R a t i o X A s p e c t R a t i o Y W M F S D K V e r s i o n 1 0 . 0 0 . 0 0 . 3 8 0 2 W M F S D K N e e d e d 0 . 0 . 0 . 0 0 0 0" 少し下に " W i n d o w s M e d i a V i d e o 9 WMV3 W i n d o w s M e d i a A u d i o 9 . 1 $ 3 2 k b p s , 2 2 k H z , s t e r e o 1 - p a s s C B R" とありました。 このファイルを再生し変換したいのですが、"Super"では動画ファイルとして認識されませんでした。 一体どうすればいいのか教えてください。

  • ある値以上のデータの個数を表示させる関数は?

    25行目から下に、複数のデータがあります。 E,G,I,K,M,O,Q,S,U,W の列だけで、 値が9以上であるセルの個数を 「 B列 」 に表示させる関数はどのようになりますでしょうか? よろしくお願い致します。 下記例の場合は、 9以上の値は、 4つありますのでB列に 「 4 」 と表示させます。 --------------- 実行前   A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X 25             10    8     7     9     12     3     25     1     4     5 ・ ・ 実行後   A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X 25    4        10    8     7     9     12     3     25     1     4     5 ・  

  • 2行のセルの入れ替え。

     初めまして、よろしくお願いします。  セルに A B C D E F G H I J K L 1 a b c d e f 2 g h i j k l 3 m n o p q r 4 s t u v w x 5 " ・ " ・ " ・ " 100 "  という表があります。これを A B C D E F G H I J K L 1 a b c d e f g h i j k l 2 m n o p q r s t u v w x 3 " 4 " 5 " ・ " ・ " ・ " 100 "  という風に、偶数行のデーターを奇数行の後ろにつけるようにしたいと思います。無理ならば奇数行だけのデーター、偶数行だけのデーターとなるように、何かよい方法を教えて頂きたく、よろしくお願いします。

  • PostgreSQL、外部ファイルからDBへの振り分け反映の方法

    PostgreSQL、外部ファイルからDBへの振り分け反映の方法 早速ですが質問させて頂きます。 『外部ファイル.txt』内容 ------ここから------ A B C D E F G H I 1 2 3 4 5 6 7 8 9 2 3 4 5 6 7 8 9 1 3 4 5 6 7 8 9 1 2 B C D E F G H I A 4 5 6 7 8 9 1 2 3 5 6 7 8 9 1 2 3 4 ------ここまで------ 上記のようなスペース区切りの文字ファイルがあるとして、このファイルのデータを 英字から始まる行はtable1へ、数字から始まる行はtable2へと振り分けたいです。 現在、1つのテーブルに反映させることは以下のコマンドを使用することにより可能なのですが、 2つのテーブルに振り分ける方法は全く思い浮かびません。 1つのテーブルに反映させる方法 \COPY table1 from 'C:\\~ファイルパス~\\外部ファイル.txt' delimiters ' ' null '' 下記のようなファイル内容でもかまいません。 ------ここから------ A B C D E F G H I -------------------- 1 2 3 4 5 6 7 8 9 2 3 4 5 6 7 8 9 1 3 4 5 6 7 8 9 1 2 -------------------- B C D E F G H I A -------------------- 4 5 6 7 8 9 1 2 3 5 6 7 8 9 1 2 3 4 ------ここまで------ あるいは ------ここから------ A B C D E F G H I -------------------- 1 2 3 4 5 6 7 8 9 2 3 4 5 6 7 8 9 1 3 4 5 6 7 8 9 1 2 ------ここまで------ わかる方がいらっしゃいましたらご回答いただければと思います。 また、出来ないようであれば何か参考になりそうな情報を教えていただければありがたいです。 PostreSQLのバージョンは8.2?です。 不足している情報がありましたら指摘してください。 以上です、お手数かけますがよろしくお願いいたします。

  • excel 関数作成の簡素化 ?

    A B C D E F G H I J 1784 1784 1781 1782 1809 1813 1821 1813 1784 1784 (1)A-B B-C C-D D-E E-F F-G G-H H-I I-J (1)0 3 -1 -27 -4 -8 8 29 0 (2)=SUMIF(A:I,">0",A:I) で 40になる 上記の(1)を使用せず (2)のように一気に出来ないか? もしも 表示が悪ければ 書き直し する為 回答不要

  • ファイルの読み込み

    a,b,c,d,e,f g,h,i,j,k,l のような1行に5つのデータがカンマで区切られ並んでいるテキストファイルがあります。(行数は決まっていません) これを読み込みリストビューに表示させたいのですが、うまくいきません。 誰かうまい方法を教えてください。

  • バイナリーデータをGIFで表示させるには?

    $gif = "GIF89a(・b・E・タ・#・・・c・艤55・・・・"; ↑ のようなバイナリーデータをGIF画像として表示させるにはどうすれば良いでしょうか?

    • ベストアンサー
    • PHP
  • 線形代数の問題?

    線形代数の問題だと思うのですが、9個の未知数がa b c d e f g h i  があって、  a+b+c=2 d+e+f=2 g+h+i=2 a+d+g=2 b+e+h=2 c+f+i=2 を満たしているとします。  行列で書くと、 「1 1 1 0 0 0 0 0 0 | |0 0 0 1 1 1 0 0 0| |0 0 0 0 0 0 1 1 1| |1 0 0 1 0 0 1 0 0|=A |0 1 0 0 1 0 0 1 0| |0 0 1 0 0 1 0 0 1 」 x=(a b c d e f g h i) c=(2 2 2 2 2 2 2 2 2) として、A(xの転置)=(cの転置) と書けます。 a~iは0か1として、解が何個あるのか調べたいのですがどのように考えたらよいのでしょうか。

  • 次のベクトルは・・・・・

    ベクトルV,Wが次のように与えられるとき、 ベクトルV,Wは独立といえるでしょうか? 独立という言葉から少し遠ざかっていたもので、 判らなくなってしましました。a,b,c,d,e,f,g,hは a+b+c+d=1 , 0<a<1, 0<b<1, 0<c<1, 0<d<1 e+f+g+h=1 0<e<1, 0<f<1, 0<g<1, 0<h<1 を満たします。V0、W0はベクトルです。 V=(v1,v2,v3)=V0+a(1,1,0)+b(0,-1,1)+c(0,-1,-1)+d(-1,1,0) W=(w1,w2,w3)=W0+e(1,1,0)+f(0,-1,1)+g(0,-1,-1)+h(-1,1,0) よろしくお願いします。