3.調査考察の記録

ブログに貼り付けた「YouTube埋め込み」が文字化け【対処方法】

アイキャッチ

ブログへURLを貼り付けて「埋め込み」をしたYouTube動画を後日みてみると【文字に化けてた】というトラブルで困ってるんだ。

ボク🤠はワードプレスでテーマは「JIN」を使っている。

原因が「JIN」や「ワードプレス」にあるのか、それとも「YouTube」側にあるのか、まさかの「PHP」かは不明だが、一時的な対処方法を見つけたので記録しておく。

先に結果を言うと、

YouTubeのURL末尾に「?t=0s」をつけると一時的に収束する

対処した動画で再発する場合もあるので、それへの対処も書き残しておこう。

初めの対処法

ボク🤠の対処法は即時的な効果があるんだけど、2~3か月するとまた『文字化け』する時があるんだ。この段落では、『一度目の対処』を記録する。

一度目の文字化け発生!

下図の赤枠部が、YouTubeが文字化けした状態だ。

一度目の対処

まずは投稿を編集モードにして、YouTubeのURL末尾に、

  • 「?t=0s」を付け加える
  • または「&t=0s」を追加(こっちは少し使いにくい)

ボク🤠の経験上では、「?t=0s」の方が効果的だ。

この「0.5」とか「0」の数字は、こころクリックした時に動画が「何秒目」からスタートするかを制御している。

「0~0.5」くらいなら、微小すぎて観る人にはわからないでしょう。

とりあえず直った!①

根本対策ではないが、まあまあ長もちする。

経験上では、文字化けが再発するまでに3カ月ていどかかる感じだ。

再発!(二度目の発生)

しばらくすると同じ動画が また『文字化け』することもある。

いろいろ苦戦しているが、うまくいったのは以下だ。

後日、同じ動画で文字化け再発!

一度目の対処から、3カ月ていどで再発する動画も出てくるんだ。

その時、追加した文字「?t=0s」を外して元へ戻しても、復旧できたことはない。落ち着いて対処しよう。

二度目の対処

数字のゼロを変えて「?t=0.5s」なんかにするとまた復旧できる。

この「0.5」とか「0」の数字は、こころクリックした時に動画が「何秒目」からスタートするかを制御している。

「0~0.5」くらいなら、微小すぎて観る人にはわからないでしょう。

とりあえず直った!②

二度目の対処後に、再々発(三度目)して困ったことはまだない。

もし三度目が発生したら「?t=0.5s」を取り外すと復旧できるかもしれないが、きちんと試したことはないんだ。

出ることがあれば、いろいろ試してはみるが😓そんな事態には陥りたくないね。

末尾につけるその他の記号

今後、「?t=0s」作戦が通用しなくなってきたら他にも使える記号があるようだ。『?start=0&end=60』の形はいろんな意味で使えそう。

すごく良い記事を見つけたのでリンクを添付しておく。他にもいろいろ細かいテクニックが記載されているので困ったときは訪問するのが良い。

良い記事→意外とたくさん!YouTube動画の埋め込みテクニックを解説

根本原因は不明

対処後すべてが再文字化けする訳ではなく、可能性は2割ていどかな。

いずれにしても、根本原因が解っていないので確かなことは言えない。どこのシステムが原因だかわからんけど、誰か早く恒久対策を打って欲しいなぁ。

でも、誰かが根本対策を打ってくれるまで凌ぐことはできると思う。それまでは頑張って凌ごう😅いつまでもはイヤだが。

ではでは、ごきげんよう!