【解決済み】動画のピクチャ表示プラグインのエラーについて

わんこどっぐ222
記事: 5
登録日時: 2019年3月25日(月) 20:15

【解決済み】動画のピクチャ表示プラグインのエラーについて

投稿記事by わんこどっぐ222 » 2019年3月25日(月) 20:35

いつもお世話になっております。
トリアコンタン様の「動画のピクチャ表示プラグイン」についての質問です。

MP_SET_MOVIE 動画A
ピクチャの表示 #1 なし
MP_SET_WAIT 1
MP_SET_MOVIE 動画B
ピクチャの表示 #1 なし

のように動画Aを再生した後、続けて動画Bを再生しようとすると
Cannot read property 'video Width' of null
と表示されてフリーズしてしまいます。
どうやら同じピクチャ番号に続けて動画を再生するとエラーが発生するようです。

違うピクチャ番号で再生すれば問題は無いのですが、ピクチャを多用するゲームを制作しており
ピクチャ枠の都合上、動画再生は連続で同じピクチャ番号を使用できればと考えております。
動画と動画の間にウェイト(5以上?)を挟むとエラーは発生しませんが
なるべくノータイムで繋ぎたいと思っております。

おそらく、ツクールMVの古いバージョンで起きていた
ピクチャの表示関係のエラー(表示→ウェイト→削除)
Cannot read property 'width' of null
と似たような不具合なのではないかと思います。

最新版ではwebmが途中で止まったりなど、色々と動画関係は不安定な要素があると思いますが
もし対策などありましたら教えていただけますでしょうか?

現在MVのver1.5.2を使用しております。
何卒、よろしくお願いします。
最後に編集したユーザー わんこどっぐ222 on 2019年4月17日(水) 23:31 [ 編集 1 回目 ]

アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: 動画のピクチャ表示プラグインのエラーについて

投稿記事by トリアコンタン » 2019年3月26日(火) 03:06

こんにちは!
プラグインのご利用ありがとうございます。

こちらで動作を確認してみます。
しばらくお待ちください。
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
わんこどっぐ222
記事: 5
登録日時: 2019年3月25日(月) 20:15

Re: 動画のピクチャ表示プラグインのエラーについて

投稿記事by わんこどっぐ222 » 2019年3月26日(火) 22:26

ありがとうございます!お手数おかけしますがよろしくお願いいたします!
アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: 動画のピクチャ表示プラグインのエラーについて

投稿記事by トリアコンタン » 2019年3月31日(日) 21:31

こんばんは!
本件、こちらで確認してみましたがうまく再現できませんでした。
ただ、本体バージョンが最新の1.6.2で確認しているので、その差異によるものか、動画ファイル次第で発生するものかもしれません。

差し支えなければ、現象が再現できる動画ファイルをいただくことは可能でしょうか?
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
アバター
進撃のエレン
記事: 78
登録日時: 2017年5月13日(土) 21:01

Re: 動画のピクチャ表示プラグインのエラーについて

投稿記事by 進撃のエレン » 2019年4月02日(火) 11:54

横から失礼致します。

私も「動画のピクチャ表示プラグイン」で同じ様なエラーが発生し、
コンソール画面でエラーを確認すると、トリアコンタンさんの「FixImageLoading」プラグインが
競合か何かを起こしていて、そのプラグインをOFFにすれば
Cannot read property 'width' of null
このエラーは発生しませんでした。

もし、「FixImageLoading」プラグインを使用しているなら、
一度OFFにして確認しても宜しいのではないでしょうか?


それと、新しいスレッドを立てるか迷いましたが、
動画関係のスレッドなので私も続けて「動画のピクチャ表示プラグイン」で質問がございます。

質問:同じピクチャ番号で動画を切り替えると、切り替える瞬間タイムラグがある。

通常の画像を表示する時に、同じピクチャ番号で切り替えてもタイムラグが発生しますが
これはツクール側の仕様の問題なので「FixImageLoading」を入れるとタイムラグがなくなります。

ただ、「FixImageLoading」を入れるとCannot read property 'width' of nullが発生するので
どうしたものかと悩んでおります。

出来れば、「FixImageLoading」を入れても、エラーが発生せず、
同じピクチャ番号で動画を切り替えてもタイムラグが発生しない状況にしたいです。

厚かましいご質問かもしれませんが、ご確認の程、宜しくお願いいたします。
わんこどっぐ222
記事: 5
登録日時: 2019年3月25日(月) 20:15

Re: 動画のピクチャ表示プラグインのエラーについて

投稿記事by わんこどっぐ222 » 2019年4月02日(火) 20:06

進撃のエレン様のご指摘通り、FixImageLoadingをオフにすることでエラーが発生しなくなりました。
ありがとうございます!とても助かりました。
動画切り替え時のタイムラグに関して、私も進撃のエレン様と同様の悩みを抱えております。
動画A→動画Bに変更時に元の画面が一瞬表示されてちらつきが発生してしまいます。
FixImageLoadingのように、次の動画が始まるまで動画Aの最終フレームが残るようになどは出来ませんでしょうか?
何卒、対応していただけると嬉しいです
アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: 動画のピクチャ表示プラグインのエラーについて

投稿記事by トリアコンタン » 2019年4月07日(日) 09:10

こんにちは!
MoviePicture.jsとの競合についてはこちらで現象を確認、対応しました。

ただ、動画のチラつきやタイムラグが(FixImageLoading.jsなしでも)こちらでうまく確認できず、
修正版のFixImageLoading.jsと組み合わせて最終的に問題が解決するかどうかはなんとも言えないです。。

2.0.1 2019/04/06 MoviePicture.jsとの競合を修正
https://raw.githubusercontent.com/triacontane/RPGMakerMV/master/FixImageLoading.js
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
わんこどっぐ222
記事: 5
登録日時: 2019年3月25日(月) 20:15

Re: 動画のピクチャ表示プラグインのエラーについて

投稿記事by わんこどっぐ222 » 2019年4月08日(月) 09:20

修正ありがとうございます!
同じピクチャで続けて動画を流してもCannot read property 'width' of nullが発生しないことを確認しました。
しかし、チラつきに関しては変わっていませんでした。

MP_SET_MOVIE 動画A
ピクチャの表示 #1 なし
MP_SET_WAIT 1
MP_SET_MOVIE 動画B
ピクチャの表示 #1 なし

とした時に

動画A → 動画が表示されない時間(数フレーム) → 動画B

という感じで動画の切り替わりに読み込み時間(?)が入ることでチラついて見える感じです。

FixImageLoadingのように
画像(動画B)のロードが完了するまで以前に表示していた画像(動画A)を残すことは可能でしょうか?
お手数をお掛けして申し訳ありません。いつもありがとうございます。
アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: 動画のピクチャ表示プラグインのエラーについて

投稿記事by トリアコンタン » 2019年4月14日(日) 11:50

こんにちは!

検討してみましたが、もともとこちらで現象を再現できていないのでチラつき有無を確認できず対応は難しいです。。
ご了承ください。
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
わんこどっぐ222
記事: 5
登録日時: 2019年3月25日(月) 20:15

Re: 動画のピクチャ表示プラグインのエラーについて

投稿記事by わんこどっぐ222 » 2019年4月17日(水) 23:30

検討して頂きありがとうございました!
プラグインのエラーは解決いたしましたのでこれにて解決とさせて頂きます。
お早い対応感謝致します!

“MV:質問” へ戻る