• ベストアンサー

動画1フレームごとにエクセルデータを表示させる方法

kaoru0103の回答

  • kaoru0103
  • ベストアンサー率63% (754/1185)
回答No.4

動画素人のおっさんです。 ええと、ちょっとやりたいイメージがわからないんですが・・・ >動画1フレームごとにエクセルデータを表示させる方法 とあるのですが、動画があって1フレームごとにエクセルデータ動画を重ねても見えないと思いますよ? 僅かに一瞬見えるだけで場合によっては見えないと思われます。 イメージして頂けるとわかると思うのですが、60fpsで作ったということは1フレームあたり1/60で時間にして約0.017秒。 点滅よりも早くパッパパ~と切り替わるのです。 1フレーム0.017秒毎にエクセル動画を差し込む入れる意味が無くなってしまう。 なので後にお書きになってる1秒なら見れますが1フレームだと厳しいです。 1秒を前提に書くと・・・必要なのはエクセルのデータの最初の列なら1行(18,71)のデータ1秒の動画ということですよね? 必要なのは 長さ1秒のエクセルの行データ(SPEEDとCADENCEの値)動画ですよね? >データを動画化する方法がわかりません。 エクセルを動画化する作り方(添付画の上段) (1)エクセルデータの画像を用意する。(動画化したいもの) エクセルデータをこのサイトに張り付けたようにプリントスクリーンでペイントに張り付けるか、綺麗にフォトショップでも使って書くかはお任せしますが、まずは動画にしたいエクセルデータの画像を用意します。 ここでは質問者さんのエクセルデータの上から3行のデータを利用とする。 画像1[18][71] 画像2[20][78] 画像3[22][88] (2)Windows Live ムービー メーカー起動 画像1をWindows Live ムービー メーカーに追加 編集タブ→再生時間 1.00秒にする。 画像2をWindows Live ムービー メーカーに追加 編集タブ→再生時間 1.00秒にする。 画像3をWindows Live ムービー メーカーに追加 編集タブ→再生時間 1.00秒にする。 ムービーの保存→DVDの書き込み→マイ ムービー.wmvで保存 これで、1秒ずつ再生される画像ができました。 つまり1秒毎に表示がかわりますよね。 1画像の再生時間が1秒なんですから。 画像1[18][71]画像2[20][78]画像3[22][88]合計3秒の動画ができます。 出来あがった動画を合成したい元の60fpsの動画と重ねて出力すればいいのかなと思われます。 ここで、最初からエクセルデータ動画を3秒の動画を繋げたのは、1秒で切り替わるからです。 毎回違うとか、1フレーム毎なら、エクセルデータ画(動画ではない画)を繋げないで手作業で1オブジェクトずつ挿入していく作業にしますが1秒ずつ切り変わるなら最初から繋げてしまったほうが楽だろうなと思うからです。 (人により作り方は違うのでもっと良い方法があるかもしれませんが僕ならこうする) 添付画を見てもらうとわかりますが、中段の図は(黄色いセルででてるやつ)は上記3秒で繋げた動画を、60fpsのガス動画に重ねたものです。 下の図(赤い字、エクセル数字)は動画に直接時間を書きこんでいるものです。 どのみちエクセルデータとしての数字は手打ちになりますのでそれなりに時間がかかると思います。 動画はaviutlを使って合成しています。 【AviUtl】動画への字幕(テロップ)の入れ方【テキスト】 ←この場合数字ですが。 http://aviutl.info/zimaku-tekisuto/ 添付画像の説明です。 上段 エクセル画像1枚あたり再生時間1秒の画を動画化して3枚繋げた図。 中段 上記のエクセル動画を60fpsのガス動画に重ねた動画。 下段 60fpsのガス動画にエクセル数値を直接書き込み文字として重ねて出力した動画。

D0D
質問者

お礼

詳しい説明ありがとうございます(実際の画像までありがとうございました)。 実は私も投稿してから間違っていることに気づいたのですが、Yahoo知恵袋にあるような補足で書き足しが見当たらずそのままにしてしまいました。確かに動画は60fpsでデータは1秒ごとしかないため合致しません。希望とすれば60fpsの1秒間に1データが出たままとしたいが正しかったです。 あらためて提案いただきました内容を確認させていただきました。確かに提案の方法で作成できることが理解できました。ただ、予想していた通り手間がかかりますね。 元動画は短いもので7分。長いものだと1時間前後になります。ちょっと手作業では厳しいかなと考えています。 ただ、短いものでしたら教えていただいた方法でも可能だと思いますので利用させていただきます。

関連するQ&A

  • エクセルデータの紐付について

    エクセル データの紐付けについて あるデータを参照して、重複しているデータを抽出したいのです。 <例> (1)赤く記しているA列の読みが元のデータとします。 (2)黄色で示しているD列の読みと重複しているデータを探します。 (3)最終的に、黄色で示しているように表示します。 どのような関数を使えばできるのでしょうか? よろしくお願いいたします。

  • EXCELのデータ抽出の方法を教えて下さい。

    EXCELのデータ抽出の方法がわからず困っています。 やりたい事としては、添付画像の黄色の箇所に、 指定した月の、日曜日と祝日以外(祝日は祝日一覧のデータを基にする)の 日付を一覧で表示させたく思っています。 使用方法としては、月毎にシートをコピーして使いまわすため、 使用する人が、シートの決められたセルに(添付画像ではB1とD1)、 その月の値を入力すると(例:平成26年9月もしくは2014年9月のような形)、 その下に日付が一覧で表示される形にしたいです。 (添付画像では黄色の箇所に一覧表示) EXCEL初心者で、悩みに悩んで、 やっとWORKDAY関数まで辿りついたのですが、 これだと土曜日も含まれてしまうのですよね…。。。 また、アドインの設定が必要な場合もある等々、 大変恥ずかしながら難しくてよくわからず。。。 また、今回作成するファイルは会社で使用するものなのですが、 社内のEXCELのバージョンは使用するパソコンによって異なり、 2000~2010まであります。 ですので、出来ればどのバージョンでも問題なく使用できるファイルを 作成したいと考えています。 初歩的な質問かもしれず大変恐縮ですが、 ご教示いただきたく思います。 どうぞ宜しくお願い致します。

  • Excelのデータが表示されません

    メールの添付ファイルとしてExcelのデータを貰いました。 開くとメニューバー、ツールバーは表示されますが、 データは何も表示されません。セルも表示されません。 全くの空白の画面です。 しかし、印刷プレビューを開くと表示されます。 どのような設定になっているのでしょうか 使用ソフトはExcel97です。 宜しくお願い致します。

  • Excelで表示しきれないCSVの表示方法

    WindowsのパフォーマンスログをCSVファイル化し Excel(2003)で内容を確認しようとしたのですが データ数が多すぎるため、Excelでは一部しか表示できませんでした。 縦軸のデータなら、テキストエディタで行数を削るなど対処できるのですが 今回は、横軸が足りなくなってしまったので、対処が難しいです。 Excelで(横軸が)表示しきれないCSVデータを表示する方法 (Excel設定での対処 or 他ソフト等)があれば教えてください。

  • Excelの「塗りつぶしの色」の取得方法

    Excel 2010 にて 添付画像の赤枠で囲まれた部分の色をマクロ(VBA)で取得する方法はあるでしょうか? なぜか添付画像がうまく表示できないようなので、わかりづらいですが ホームリボン⇒フォント⇒塗りつぶしの色の部分です。 デフォルトままマクロを実行すると黄色(255,255,0)が取得でき、 これを赤に変更すると、赤(255,0,0)が取得できるようなイメージです。 この値を使って背景色の塗りつぶしを行うマクロを作りたいと思っています。

  • Excelで作成したデータの並べ替えの方法についてのお尋ね

    Excelで作成したデータの並べ替えの方法についてのお尋ね 表の各行に、それぞれ、赤、黄、青、の色が数十行にわたってランダムに配色されています。これを赤黄青の順にまとめて表示したいのですが、その方法をお教えください。

  • EXCELのデーターを同じようにACCESSで表示したい

    EXCELからACCESSにデーターをインポートしたいのですが、そのEXCELのデーターは項目ごとに色を分けて表示しています。インポートしたデーターは必要項目をクエリで表示し、それをサブフォームで表示したいのですが、EXCEL同様色で項目分けしたいのです。 条件付書式は3つまでしか条件付けできず、3つ以上色で分けているのです。 今のACCESSではこのような表示は無理なのでしょうか。 ACEESSの2003を使っています。 ↑の方法がない場合、今まで使っているEXCELのデーターから日々インポートするしかないのでしょうか? 何か解決方法があれば教えてください

  • エクセル条件に合うものを合計して表示

    エクセルの条件に合うものを合計して抜き出す方法 お世話になります 店舗の担当別に利益の額を合計して表示する計算式を教えて下さい 黄色の所に 緑の部分担当別にピンクの部分を合計して 表示させる方法を教えて下さい 黄色の部分に 木村182000 斉藤169200 近藤100600 と自動的に表示させる方法を教えて下さい

  • エクセルのマクロについて

    いつもお世話になっております。 次のような表をエクセルで作成出来ないものか??…と考えています。 ※添付ファイルを見てください。 Sheet1(価格の推移) Sheet2(DLデータ) の二つのシートがあります。 (1)Sheet2には毎日更新される当日のみのデータを添付します。 (2)Sheet1には、C列に当日の価格を表示し、発売日とデータ抽出日の差から、1日目、2日目…と経過日数に対応する列(黄色)に価格を表示するようにします。 単純な表なので、ここまでは私の関数に関する知識で対応可能なのですが、(1)のSheet2に当日のみのデータしか添付しないため、Sheet1には黄色のシートは表示されますが、青色のシートは消えてしまします。(当然ですが・・・) そこで、VBA等の方法で、データを更新する前に、青色を残して、黄色を更新していく方法は無いかを考えています。 分かりずらい文章で申し訳ありませんがどなたかよろしくお願いいたします。

  • エクセルの非表示について

    既出でしたら申し訳ありません。 エクセルで不必要なところを非表示にし 加工済みのものを 非表示の部分だけ 削除したデータを作りたいのですが、 色をつけても、コピーしても非表示の 部分は反映されてしまいます。 みえてる部分だけのデータにするには どうすれば早くできるのでしょうか?