いつもお世話になっております。
トリアコンタン様の「動画のピクチャ表示プラグイン」についての質問です。
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を使用しております。
何卒、よろしくお願いします。
【解決済み】動画のピクチャ表示プラグインのエラーについて
Re: 動画のピクチャ表示プラグインのエラーについて
こんにちは!
プラグインのご利用ありがとうございます。
こちらで動作を確認してみます。
しばらくお待ちください。
プラグインのご利用ありがとうございます。
こちらで動作を確認してみます。
しばらくお待ちください。
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
Re: 動画のピクチャ表示プラグインのエラーについて
ありがとうございます!お手数おかけしますがよろしくお願いいたします!
Re: 動画のピクチャ表示プラグインのエラーについて
こんばんは!
本件、こちらで確認してみましたがうまく再現できませんでした。
ただ、本体バージョンが最新の1.6.2で確認しているので、その差異によるものか、動画ファイル次第で発生するものかもしれません。
差し支えなければ、現象が再現できる動画ファイルをいただくことは可能でしょうか?
本件、こちらで確認してみましたがうまく再現できませんでした。
ただ、本体バージョンが最新の1.6.2で確認しているので、その差異によるものか、動画ファイル次第で発生するものかもしれません。
差し支えなければ、現象が再現できる動画ファイルをいただくことは可能でしょうか?
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
Re: 動画のピクチャ表示プラグインのエラーについて
横から失礼致します。
私も「動画のピクチャ表示プラグイン」で同じ様なエラーが発生し、
コンソール画面でエラーを確認すると、トリアコンタンさんの「FixImageLoading」プラグインが
競合か何かを起こしていて、そのプラグインをOFFにすれば
Cannot read property 'width' of null
このエラーは発生しませんでした。
もし、「FixImageLoading」プラグインを使用しているなら、
一度OFFにして確認しても宜しいのではないでしょうか?
それと、新しいスレッドを立てるか迷いましたが、
動画関係のスレッドなので私も続けて「動画のピクチャ表示プラグイン」で質問がございます。
質問:同じピクチャ番号で動画を切り替えると、切り替える瞬間タイムラグがある。
通常の画像を表示する時に、同じピクチャ番号で切り替えてもタイムラグが発生しますが
これはツクール側の仕様の問題なので「FixImageLoading」を入れるとタイムラグがなくなります。
ただ、「FixImageLoading」を入れるとCannot read property 'width' of nullが発生するので
どうしたものかと悩んでおります。
出来れば、「FixImageLoading」を入れても、エラーが発生せず、
同じピクチャ番号で動画を切り替えてもタイムラグが発生しない状況にしたいです。
厚かましいご質問かもしれませんが、ご確認の程、宜しくお願いいたします。
私も「動画のピクチャ表示プラグイン」で同じ様なエラーが発生し、
コンソール画面でエラーを確認すると、トリアコンタンさんの「FixImageLoading」プラグインが
競合か何かを起こしていて、そのプラグインをOFFにすれば
Cannot read property 'width' of null
このエラーは発生しませんでした。
もし、「FixImageLoading」プラグインを使用しているなら、
一度OFFにして確認しても宜しいのではないでしょうか?
それと、新しいスレッドを立てるか迷いましたが、
動画関係のスレッドなので私も続けて「動画のピクチャ表示プラグイン」で質問がございます。
質問:同じピクチャ番号で動画を切り替えると、切り替える瞬間タイムラグがある。
通常の画像を表示する時に、同じピクチャ番号で切り替えてもタイムラグが発生しますが
これはツクール側の仕様の問題なので「FixImageLoading」を入れるとタイムラグがなくなります。
ただ、「FixImageLoading」を入れるとCannot read property 'width' of nullが発生するので
どうしたものかと悩んでおります。
出来れば、「FixImageLoading」を入れても、エラーが発生せず、
同じピクチャ番号で動画を切り替えてもタイムラグが発生しない状況にしたいです。
厚かましいご質問かもしれませんが、ご確認の程、宜しくお願いいたします。
Re: 動画のピクチャ表示プラグインのエラーについて
進撃のエレン様のご指摘通り、FixImageLoadingをオフにすることでエラーが発生しなくなりました。
ありがとうございます!とても助かりました。
動画切り替え時のタイムラグに関して、私も進撃のエレン様と同様の悩みを抱えております。
動画A→動画Bに変更時に元の画面が一瞬表示されてちらつきが発生してしまいます。
FixImageLoadingのように、次の動画が始まるまで動画Aの最終フレームが残るようになどは出来ませんでしょうか?
何卒、対応していただけると嬉しいです
ありがとうございます!とても助かりました。
動画切り替え時のタイムラグに関して、私も進撃のエレン様と同様の悩みを抱えております。
動画A→動画Bに変更時に元の画面が一瞬表示されてちらつきが発生してしまいます。
FixImageLoadingのように、次の動画が始まるまで動画Aの最終フレームが残るようになどは出来ませんでしょうか?
何卒、対応していただけると嬉しいです
Re: 動画のピクチャ表示プラグインのエラーについて
こんにちは!
MoviePicture.jsとの競合についてはこちらで現象を確認、対応しました。
ただ、動画のチラつきやタイムラグが(FixImageLoading.jsなしでも)こちらでうまく確認できず、
修正版のFixImageLoading.jsと組み合わせて最終的に問題が解決するかどうかはなんとも言えないです。。
2.0.1 2019/04/06 MoviePicture.jsとの競合を修正
https://raw.githubusercontent.com/triacontane/RPGMakerMV/master/FixImageLoading.js
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/
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
Re: 動画のピクチャ表示プラグインのエラーについて
修正ありがとうございます!
同じピクチャで続けて動画を流しても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)を残すことは可能でしょうか?
お手数をお掛けして申し訳ありません。いつもありがとうございます。
同じピクチャで続けて動画を流しても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)を残すことは可能でしょうか?
お手数をお掛けして申し訳ありません。いつもありがとうございます。
Re: 動画のピクチャ表示プラグインのエラーについて
こんにちは!
検討してみましたが、もともとこちらで現象を再現できていないのでチラつき有無を確認できず対応は難しいです。。
ご了承ください。
検討してみましたが、もともとこちらで現象を再現できていないのでチラつき有無を確認できず対応は難しいです。。
ご了承ください。
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
Re: 動画のピクチャ表示プラグインのエラーについて
検討して頂きありがとうございました!
プラグインのエラーは解決いたしましたのでこれにて解決とさせて頂きます。
お早い対応感謝致します!
プラグインのエラーは解決いたしましたのでこれにて解決とさせて頂きます。
お早い対応感謝致します!