一括表示KbMedia Player Version 3.10beta.2021.0521
記事No 8
投稿日 2021/05/21(Fri) 01:37:39
投稿者 Kobarin
参照先 https://kobarin.sakura.ne.jp/
https://kobarin.sakura.ne.jp/test/kbmed310_beta.7z

起動時にエラーメッセージが表示されてプラグインが認識されない場合は
Microsoft Visual C++ 2019 再頒布可能パッケージが必要です。
https://visualstudio.microsoft.com/ja/downloads/#other-ja-family
x64 版ランタイムファイル直リンク
https://aka.ms/vs/16/release/VC_redist.x64.exe
x86 版ランタイムファイル直リンク
https://aka.ms/vs/16/release/VC_redist.x86.exe
(x64 版の動作には vc_redist.x64.exe と vc_redist.x86.exe の両方が必要です)


ほとんど使い物にならなかった kbdshow.kpi を大幅に改善しました。
K-Lite Codec Pack を入れれば mp4 等の動画も再生出来るようになります。
Codec Pack を入れることによって再生可能になる形式を再生しても爆音ノイズは
ほぼ発生しない筈です。

Codec Pack なしで MP4 に対応するためには MediaFoundation での動画再生に
対応する必要があるようですが、MediaFoundation 対応は今のところ音声のみです。

これで動画もある程度まともに対応したと言えるかな、と思いますが、動画再生は
UI の相性が合わないというか、やはり動画は他のソフトを使った方が良いような
気がします。

動画はあまり持ってないので動作確認が十分ではありません。Codec Pack を
入れても再生出来ないものもあるかもしれません。



v3.10beta での変更点

・各種プラグイン/DLL の開発環境を VS2019 16.9.5 に更新
・プラグインに本体の再生位置を通知する機構に関する改善(kbdshow.kpi 用)
 ・ギャップレスで曲を切り替えたときやクロスフェードしたときの通知する位置が正
  しくないことなど
・動画を再生中はスクリーンサーバーの起動を防止するようにした
・「演奏2」=>「Video」による動画のサイズ指定に関する以下の修正
 ・「前回と同じ」を追加
 ・横幅のサイズで指定
 ・100% 時のサイズより小さくならないのをやめ、指定サイズの方が小さくても指定通
  りのサイズになるようにした
 ・kbdshow.kpi で動画を再生中は機能しない(デコーダプラグインの仕様で制御不可)
・デコーダプラグインが動画のサイズ情報を返しても情報表示部に表示しないのを修正
・拡張子が競合するとき、Player プラグインを優先使用していたのを Deocder プラグ
 インを優先するように仕様変更
・kbdshow.kpi に関する以下の修正
 ・大幅にバージョンアップ(ほぼ作り直し)
 ・対応拡張子を64bit版と32bit版で区別するのをやめた
  ・どちらか一方でしか再生出来ない形式が見当たらない為
 ・動画の映像部分の再生に対応
  ・ある程度完成度が上がって来たら kbmov.kpi を廃止予定
  ・単曲リピート時、先頭に戻った直後にプラグインに対して返す再生位置情報が不
   正確なため、終端付近の映像が止まってしまう&冒頭の映像が正しく表示されな
   かったり、止まったまま動かなくなってしまうことがある
  ・サイズや「常に手前に表示」等の設定は本体の「演奏2->Video」からでは制御出
   来ない(プラグイン設定で設定可能)
 ・ビデオレンダラーに VMR9 と madVR を選択可能(madVR は別途インストール必要)
 ・非推奨のインターフェース(IAMMultiMediaStream)の使用をやめて Renderer Filter
  を内蔵することにより各種不具合修正・改善
  ・LAV Filters 導入時にビット数を正しく取得出来ずに爆音ノイズが発生するのを
   ほぼ修正(wavpack の 32bit float だけ int と区別出来ない為、爆音ノイズに
   なる)
  ・山岡忠夫氏の wavext v1.05 のソースコードを参考
 ・Source Filter を内蔵することによりストリームから開けるようになった
  ・アーカイブ内の曲を一時ファイルを作成しないで展開しながら、またはメモリ上
   に展開しての再生に対応
  ・アーカイブを実際にどう処理するかはアーカイブプラグインによる
  ・Gandharva 151108 版(作者名不明)のソースコードを参考
 ・Media Foundation(DirectShow の後継とされるもの) に対応
  ・映像には未対応(対応したら追加の DirectShow フィルタなしで mp4 に対応予定)
  ・追加の DirectShow フィルタなしで再生出来る形式が少し増えるが、音楽系(mp3/
   aac/m4a/flac等)は標準同梱の専用プラグインがあり、動画系(mp4/3gp等)は映像
   に未対応なので現状ではほぼ無意味
  ・有効時は Media Foundation => DirectShow の順に開く
  ・K-Lite Codec Pack 等のコーデックパックを入れても再生可能な形式は増えない
   (増えるのは DirectShow の方)
  ・プラグイン設定で有効/無効の切り替え可能。既定は無効
 ・設定項目追加
  ・対応拡張子
   ・編集不可。「対応拡張子(DS/MF)」 と「DirectShow/MediaFoundationを使う」
    の設定により決定される
  ・対応拡張子(DS)
  ・対応拡張子(MF)
  ・DirectShow を使う
  ・Media Foundation を使う(今のところ利用価値なし)
  ・ストリームから開く
  ・動画関係
   ・動画の映像を再生
   ・常に手前に表示
   ・動画のサイズ
   ・動画位置初期化
   ・ビデオレンダラー
 ・既定の対応拡張子に動画関係追加
・kbmov.kpi に関する以下の修正
 ・kbdshow.kpi 同様の大幅修正
 ・対応拡張子を64bit版と32bit版で区別するのをやめた
  ・どちらか一方でしか再生出来ない形式が見当たらない為
 ・ビデオレンダラーを選択出来るようにした
 ・設定項目追加
  ・kbdshow.kpi と大体同じ
  ・対応拡張子
   ・編集不可。「対応拡張子(DS/MF)」 と「DirectShow/MediaFoundationを使う」
    の設定により決定される
  ・対応拡張子(DS)
  ・対応拡張子(MF)
  ・DirectShow を使う(MediaFoundation が未実装な為、設定は無視される(常に使う
   ))
  ・Media Foundation を使う(未実装、設定は無視される)
  ・ストリームから開く
  ・動画関係
   ・動画の映像を再生
   ・ビデオレンダラー
・kbvsti.kpi に関する以下の修正
 ・演奏終了出来ない曲があったのを修正
  ・曲長まで再生してからの無音検出を最大5秒で打ち切る処理の計算ミス
・kbqt.kpi に関する以下の修正
 ・再生の必要が生じるまでライブラリを初期化しないようにした
  (プラグインのロード時間短縮の為)
記事編集 記事編集
関連一覧ツリー 一括表示 をクリックするとツリーを一括表示します)
一括表示 KbMedia Player Version 3.10beta.2021.0521 - Kobarin 21/05/21-01:37 No.8
  動画再生 - Kobarin 21/05/21-01:56 No.9
  Re: KbMedia Player Version 3.10beta.2021.0521 - かくよし 21/05/21-22:52 No.10
  Re^2: KbMedia Player Version 3.10beta.2021.0521 - Kobarin 21/05/21-23:45 No.11
    Re^3: KbMedia Player Version 3.10beta.2021.0521 - かくよし 21/05/22-08:24 No.12
      Re^4: KbMedia Player Version 3.10beta.2021.0521 - かくよし 21/05/22-09:37 No.13
        Re^5: KbMedia Player Version 3.10beta.2021.0521 - Kobarin 21/05/22-12:11 No.14
          Re^6: KbMedia Player Version 3.10beta.2021.0521 - Kobarin 21/05/22-12:34 No.15
          Re^6: KbMedia Player Version 3.10beta.2021.0521 - かくよし 21/05/22-12:41 No.16
            Re^7: KbMedia Player Version 3.10beta.2021.0521 - Kobarin 21/05/22-13:15 No.17
              Re^8: KbMedia Player Version 3.10beta.2021.0521 - かくよし 21/05/22-14:36 No.18
  かくよしさんへ - Kobarin 21/05/23-20:38 No.21
    Re: かくよしさんへ - かくよし 21/05/23-21:15 No.22
      Re^2: かくよしさんへ - Kobarin 21/05/23-21:35 No.23
        Re^3: かくよしさんへ - かくよし 21/05/23-22:15 No.24
          Re^4: かくよしさんへ - Kobarin 2021/05/26(Wed) 17:52 No.27
            Re^5: かくよしさんへ - かくよし 2021/05/27(Thu) 18:45 No.28
返信フォーム ( 記事に返信する場合はこのフォームから投稿して下さい )
おなまえ
Eメール
タイトル
メッセージ
参照先
添付
暗証キー (英数字で8文字以内)
投稿キー (下画像の数字を入力)

投稿キー

  


- Web Forum v8.0 -
++ Edited by Hamel ++