• ベストアンサー

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

動画とそれに伴うエクセルデータが添付のようにあります。データの黄色部分のみを動画に表示させたいと考えています(動画は60fpsでデータと合っています)。 エクセルデータを動画化して、元の動画と重ね合わせればと思っていますがデータを動画化する方法がわかりません。 他の方法でもかまいませんし、一部だけのヒントでもかまいませんのでお教えください。できれば使用するソフトなどもアドバイスいただけると助かります。よろしくお願いいたします。

  • D0D
  • お礼率88% (8/9)

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

  • ベストアンサー
  • NuboChan
  • ベストアンサー率47% (745/1583)
回答No.5

『行いたいこと』の内容が具体的な説明でやっと理解できました。 それならビデオ編集ソフト、例えば『Corel VideoStudio X10』で 説明するとタイトル(テキスト・テロップ)を入れるだけで良くないですか? http://douga-tec.com/?p=10062 先に  速度(SPEED)とペダル回転数(CADENCE) のデーターをテキストファイルで作成しておいて必要な動画(画面)箇所に コピペすればそれほどの手間では無いはずです。 (コピペするデータ-の個数が多すぎるのであれば   それはそれで手間暇がかかるでしょうが。。。) 以上説明した内容は、知っている上での質問なら私にはアイデアはありません。

D0D
質問者

お礼

ありがとうございます。 教えていただいたテキスト入力は最後の手段として考えていました。できれば一部オートで作業できないものかと検討しているところです。 せっかくなのでCorel VideoStudio X10について確認させていただきました。さすがに良い値段なだけあって機能が充実してますね。今回の事とは関係なく欲しくなりました。 いろいろありがとうございます。

その他の回答 (4)

  • 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時間前後になります。ちょっと手作業では厳しいかなと考えています。 ただ、短いものでしたら教えていただいた方法でも可能だと思いますので利用させていただきます。

  • NuboChan
  • ベストアンサー率47% (745/1583)
回答No.3

個人的にfaststone capture V8.4のライセンサーなので V5.3の無料版では画面レコード機能が利用できなかったのを知らず 誤解をまねく結果ですいません。 下記のように画面レコード機能の無料アプリは少なからずありますが、 あなたが述べたようにPC画面で行っている作業を記録する事ができるのみです。 http://www.gigafree.net/media/recording/agdesktoprecorder.html 説明された『行いたいこと』の内容が私には理解できないのですが ターゲットの動画に動画編集で途中に別の動画を挿入するのに 別途の動画多くて手間暇がかかり簡単に処理できないか? の相談なら良い提案はありません。

D0D
質問者

お礼

説明ありがとうございます。 やりたい事の説明が遠回しで分かりにくかったと思います。 具体的には「自転車にて撮影した映像に、速度(SPEED)とペダル回転数(CADENCE)をリアルタイムに表示」したい事でした。 今回の事を調べる中でもいろいろと参考になりましたので、もしかしたらこんなソフトが使えるかもなどありましたらよろしくお願いいたします。

  • NuboChan
  • ベストアンサー率47% (745/1583)
回答No.2

違います。 faststone captureは、画面のキャプチャーの他に 画面レコーダも出来ます。 この画面レコーダを利用することを提案したのですが? (連続する作業を全て動画として残す)

D0D
質問者

お礼

たびたびの回答ありがとうございます。 レコーダーは有料版の機能ですね。なかなか記事なんかも無料ばかりでたどり着けませんでした。 ただ、私の説明が不足しているのか、使い方が理解できていないのかと思いますが、このレコーダー機能ではPC画面で行っている作業を記録するだけだと思えます。 行いたいことは、添付のエクセルの1行ごとのデータのみを1秒ごとに切り替わっていく動画作成です(これを元の景色動画と合成しようと思ってます)。 もしこのレコーダー機能で行おうとすると、事前に何十個(1行ごとの)も用意したの画像を手作業でタイミング切り替えていくことになるのではと思いました。作業量も多いですし、タイミングよくも無理かと・・・ 何か理解が間違っていましたら、指摘ください。よろしくお願いいたします。

  • NuboChan
  • ベストアンサー率47% (745/1583)
回答No.1

>エクセルデータを動画化 画面レコーダーソフトでエキセル画面を動画に取り込むでは駄目なんですか? faststone captureの旧版なら無料です。 http://www.danna-salary.com/web/faststone-capture-5-3/ 他にも無料のアプリがあります。

D0D
質問者

お礼

提案ありがとうございます。 ソフトをみましたが、キャプチャーアプリですね。これだと部分切り出しはできますが、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等の方法で、データを更新する前に、青色を残して、黄色を更新していく方法は無いかを考えています。 分かりずらい文章で申し訳ありませんがどなたかよろしくお願いいたします。

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

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

専門家に質問してみよう