• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:アスペクト比16:9の動画をWEBにストリーミングする方法について)

アスペクト比16:9の動画をWEBにストリーミングする方法

このQ&Aのポイント
  • 16:9映像をWMV形式でWEBにストリーミングする方法について
  • HTMLに埋め込むと映像のアスペクト比が正しく表示されない問題について説明します
  • PC上のWindowsMediaPlayerで再生すると正しいアスペクト比になるが、HTMLに埋め込むと表示が崩れる問題に対して解決策を求めています

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

  • ベストアンサー
  • mirai-ya
  • ベストアンサー率27% (116/415)
回答No.2

どのようなレイアウトのページなのかにもよりますが、 リスト表示している時点で動画の縦横比率が既にわかっているならば、 ひとつのブラウザ画面をフレームタグを使ってリストページと再生ページに分割して リストの中から4:3の動画をクリックされたら4:3用の再生ページを、 16:9の動画をクリックされたら16:9用の再生ページを表示するようにする。 という感じでは駄目でしょうか。 1枚のページで縦横比を可変して表示させるか、 2枚のページを予め用意して切り替えるか。 うまくフレームタグを使えば見た目はどちらも変わりないように思います。 ご参考までに・・・。

yamasaki99
質問者

お礼

mirai-yaさん 回答ありがとうございます。 はい、mirai-yaさんの言うとおりにいたしました。 ありがとうございます。 1枚のページで縦横比を可変して表示するようにしました。 ・ 4:3の動画をクリック → WindowsMedia画面サイズを 4:3にする  ※width=384 heigth=288 + 40 ・16:9の動画をクリック → WindowsMedia画面サイズを16:9にする  ※width=384 heigth=216 + 40 ※heigthは、コントロール分の高さ[40]を足しました。

その他の回答 (1)

  • grunt419
  • ベストアンサー率62% (5/8)
回答No.1

HTMLについては詳しくないので恐縮ですが、embed sourceのフレームアスペクトが16:9になるように、heigtを180にするとかではダメでしょうか? ~~ <EMBED SRC="16_9.wmv" width="320" height="180"></EMBED> </OBJECT> 見当違いでしたらすみません。

yamasaki99
質問者

お礼

grunt419様 早速解答いただきありがとうございます。 できれば、以下の対応は最終手段にしたいと思っています。 というのも、4:3と16:9の動画が混在しており、 4:3と16:9でサイズをかえる必要がありますが、 その場合、4:3なのか16:9なのかが分かれなければいけないのですが、 WMVファイルからどうやって、縦横比を取得したらいいのかわかっていません。 (1)4:3又は16:9のWMVファイルをサーバーにアップして (2)WEBでアップされているWMVファイルを一覧に表示します。 (3)WEBで一覧をクリックしたら、動画を再生する といった流れになっています。 WMVファイルをサーバーにアップする時でもOKなのですが、 WMVファイルの縦横比を取得する方法を調査中です。 >HTMLについては詳しくないので恐縮ですが、embed sourceのフレームアスペクトが16:9になるように、heigtを180にするとかではダメでしょうか?

関連するQ&A