2024/06/19
SNSへの動画投稿と投稿動画をhtmlに埋め込む実験
この日記に埋め込む動画は、しっかり編集してYouTubeにUPしたものの他、フェイスブックにポンとUPしたものを埋め込んでいることが多い。
動画ファイルはでかいので、自分のサーバーには置きたくないからだ。

↑FBにUPした動画を埋め込むには、埋め込みコードをコピーしてhtmlにはりつければよい
しかし、FBへの投稿動画はDuckDuckGoやFirefoxなどでは表示されない。FBが裏でデータ収集をしているからという理由で、セキュリティの観点からはねてしまうのだ。
Braveは設定次第で表示できていたが、最近またできなくなったり、かと思うとできるようになっていたり……。
簡単な動画をポンと載せられないのはかったるい。

↑Braveでの表示。設定次第ではFB投稿動画の埋め込みが表示できる。Edgeなどでも問題ない

↑DuckDuckGoをインストールしたChromeでの表示。警告画面が表示される。「Unblock Facebook Video」というボタンをクリックすると再生できる

↑Firefoxでの表示。FB動画の埋め込み再生は危険であるという理由で、完全に空白になる
今、あなたが使っているブラウザ(スマホ含む)では、↓この動画が表示されているだろうか?
↑FBに投稿した動画を埋め込んでいるが、再生できますか? スマホやChrome、Edgeでは表示できているけれど、Firefox系やBraveでは表示されない。
スマホではBraveでも表示されていた。
Instagramに長い動画を投稿できた
さてと、Instagramはあまりやっていないのだが、一つには動画がUPできなかったからだ。
60秒以下ならできるというのだが、60秒以下に編集してもはねられてしまっていて、諦めていた。
最近、懲りずにまた挑戦してみた。解像度を落とせばいけるのでは? と、いくつもの動画変換ソフトをダウンロードして試してみたところ、Wise Video Converterというフリーソフトで960×640に変換した動画は受け付けてくれた。

↑Wise Video Converterで、変換先(出力側)の規格設定画面。この960×640でいけた
なぜかそれ以下の640×480や720×480では、Instagramでははねられてしまう。
で、960×640に変換した動画は、
60秒や90秒をはるかに超えたものでもUPできてしまった。

Instagramの動画も「埋め込み」ができることになっている。試しに埋め込んでみた↓
PC版のBraveでは、直接再生するのではなく、Instagramへ誘導する表示が出たが、スマホではそのまま再生画面が表示された。
しかし、この埋め込みコードがとんでもなく膨大なのだ↓

↑Instagram動画をhtmlに埋め込んだコード部分。まだまだ下に続いている
↑これはFBへの埋め込み
これでは鬱陶しすぎるので、Instagramへの投稿動画を日記に埋め込むのはナシだな。
そもそも、Instagramを見ている人たちは長い動画は見ないだろう。
そんなわけで、いろいろと判明した一日であった。
↑これもFBへの埋め込み動画。すべての環境で見られるなら、これがいちばん楽なのだが……