[リストへもどる]
一括表示
タイトルkrmovie with DirectShow Extend Filter Libraryについて
記事No36
投稿日: 2011/09/05(Mon) 01:50
投稿者ryo
初めまして。
吉里吉里上でkrmovie with DirectShow Extend Filter Libraryを使用して
動画をレイヤーモードで再生しようとすると
「krmovie.dll/krflash.dll 内でエラーが発生しました/Invalid video size」
というエラーになってしまいます。
オーバーレイモードでは再生されるのですが……

タイトルRe: krmovie with DirectShow Extend Filter Libraryについて
記事No37
投稿日: 2011/09/05(Mon) 12:16
投稿者音宮 志久
ご報告ありがとうございます。

ご指摘の件に関してですが、こちらのテスト時には発生しなかった事象でしたが、
一部krmovie上のソースコードにおいて特定の条件時にそのような状態になり得ることが想定される部分がありましたので修正させていただきました。
修正版はすでにダウンロードができる状態になっています。
(おそらく特定の動画形式時にそのような状態になるものと思います。)

また、同時にDirectShow Extend Filter Libraryも修正されましたのであわせてご使用ください。

> 初めまして。
> 吉里吉里上でkrmovie with DirectShow Extend Filter Libraryを使用して
> 動画をレイヤーモードで再生しようとすると
> 「krmovie.dll/krflash.dll 内でエラーが発生しました/Invalid video size」
> というエラーになってしまいます。
> オーバーレイモードでは再生されるのですが……

タイトルRe^2: krmovie with DirectShow Extend Filter Libraryについて
記事No38
投稿日: 2011/09/05(Mon) 13:31
投稿者ryo
ありがとうございます。
しかし修正版でも同様になってしまいました。
(mbc、ogvファイルを作成して試してみました。mpgでは正常動作します)
どの辺りをチェックしたらよいでしょう?
吉里吉里はVer.2.32r2です。

13:26:17 Passthrough: Using passthrough draw device: DrawDIB (no buffering)
13:26:17 first.ks : ラベル/ページ : *start/スタート
13:26:17 first.ks : [video mode=layer slot=0 visible=true loop=true width=800 height=600]
13:26:17 first.ks : [videolayer visible=true layer=0 page=fore channel=1 slot=0]
13:26:17 first.ks : [layopt layer=0 left=0 top=0 page=fore visible=true]
13:26:17 first.ks : [playvideo storage="test.ogv" slot=0]
13:26:17 ==== An exception occured at movie.tjs(199)[(function) open], VM ip = 110 ====
13:26:17 -- Disassembled VM code --
13:26:17 #(199) super.open(storage);
13:26:17 00000110 calld %0, %2.*7(%-3)// *7 = (string)"open"
13:26:17 -- Register dump --
13:26:17 %-4=(int)0 %-3=(string)"test.ogv" %-2=(object)(object 0x0018E868:0x00000000)
13:26:17 %-1=(object)(object 0x0478BD8C:0x0478BD8C) %0=(void)
13:26:17 %1=(object)(object 0x020D8348:0x00000000)
13:26:17 %2=(object)(object 0x020E2110:0x00000000) %3=(int)0 %4=(int)0
13:26:17 ------------------------------------------------------------------------------
13:26:17 trace :
13:26:17 エラーが発生しました
ファイル : first.ks 行 : 6
タグ : playvideo ( ← エラーの発生した前後のタグを示している場合もあります )
krmovie.dll/krflash.dll 内でエラーが発生しました/Invalid video size

タイトルRe^3: krmovie with DirectShow Extend Filter Libraryについて
記事No39
投稿日: 2011/09/05(Mon) 17:25
投稿者音宮 志久
状態の方を確認しました。

バグになっていた箇所を確認して修正しました。mbcおよびogvの再生の問題は解決しました。
ですが、WebMでの再生時にエラーとなる部分も同時に修正するためにちょっと公開が遅れます。

タイトルRe^4: krmovie with DirectShow Extend Filter Libraryについて
記事No40
投稿日: 2011/09/05(Mon) 19:38
投稿者ryo
> ですが、WebMでの再生時にエラーとなる部分も同時に修正するためにちょっと公開が遅れます。

了解致しました。
お忙しいところありがとうございますm(_ _)m

タイトルRe: krmovie with DirectShow Extend Filter Libraryについて
記事No41
投稿日: 2011/09/06(Tue) 09:46
投稿者音宮 志久
krmovie経由でmbc,ogv,webmを再生したときの動作を改善したkrmovie with DirectShow Extend Filter Libraryと
いくつかのフィルタ動作を追加したDirectShow Extend Filter Libraryを公開しました。

たぶんこれでレイヤーモードでの再生は問題ないと思います。
なお、今回公開したkrmovieはDirectShow Extend Filter Libraryを利用する場合、
dsexfilter.dllがVersion 0.10(今回公開したバージョン)以降でないと正常に動作しないと思いますので
そちらを組み合わせて利用してください。