YouTube動画の表示サイズを、手計算でされている方がいらっしゃる。
その話を聞いた時に、ふと思った事がある。
動画サイズの詳しい事は知らないが、主な Aspect Ratio が幾つかあり定番になっているのでは?
僕は動画をアップした事もないし、カメラも持たないのでサッパリ分からないのだが。
ブログに貼り付けるのならば、サイズを揃えた方が見栄えが良いと思うが。
そうなると、横:縦のサイズを決めてしまえば、その度に計算する事はないか・・・
ーーーーーーーーーーーーーーーーーーーーーーーー
ここまで、ぼやっとした頭で考えていた。
それから暫くして、何度も計算をしない事は分かったが・・・
大きな問題がある事に、あっと言わんばかりに気付いてしまったのだ。
見栄えのためにサイズを、揃えるのかマチマチなのかはともかくだ。
何を基準にして決めたサイズなのだろうか?
たとえば、元々のサイズが大きくて記事領域からはみ出すとか?
元々のサイズが小さ過ぎる事はないと思うが。
ここで記事領域とは、すなわちテンプレートで決まる記事の表示領域の事である。
すると、もしテンプレートを取り替えた場合は・・・
現在の動画サイズが必ずしもマッチするとは限らず、はみ出す事もありうる。
このブログのテンプレートは僕が自作したものだが、記事の領域はあんがい狭い。
だが、もっと狭いブログもたくさん見た事がある。
ーーーーーーーーーーーーーーーーーーーーーーーー
それでは、どのようにしたら良いのか?
例えば僕なら、基本的にある程度大きいサイズで動画を表示したいと思う。
それは記事領域が小さい、大きいそれぞれのテンプレートで動画サイズが異なるわけだ。
すると、テンプレートを変更する度に、過去の記事すべての動画サイズを変えなければならない。
それは、あまりにも不毛な事だとしか・・・
どのようにするのか、いよいよ考えがまとまった。
記事に貼り付ける動画サイズは、YouTubeで取得した埋め込みコードのまま書き替えない。
そして、ブログで記事が表示される時を狙って、プログラムで動画サイズを変更する。
これは、なかなかうまい方法だと思う。
少し作り始めたのだが、基本部分は思い通りに動作している。
あとは、三つほど処理を追加してやれば出来上がりかな。
この方法であれば、テンプレートが変わっても僅かなコード追加でOKだ。
これは、なかなかうまい話になってきた。
おう、もう夜もふけたので寝よう。