Skip to content

Releases: shiguredo/media-processors

virtual-background-2023.1.0

29 Mar 06:17

Choose a tag to compare

  • [UPDATE] 複数の映像プロセッサを併用できるようにする
    • 現状では Chrome / Edge のみで対応
    • @sile
  • [UPDATE] 映像トラック処理の共通部分を @shiguredo/video-track-processor として分離する
    • Chrome / Edge 用の Breakout Box と Safari 用の requestVideoFrameCallback を抽象化した汎用的な部分を切り出して、他の映像処理パッケージからも使えるようにする
    • @sile

light-adjustment-2023.2.0

29 Mar 06:06

Choose a tag to compare

  • [UPDATE] 複数の映像プロセッサを併用できるようにする
    • 現状では Chrome / Edge のみで対応
    • @sile

light-adjustment-2023.1.0

27 Mar 06:06

Choose a tag to compare

祝リリース

virtual-background-2022.6.1

05 Sep 02:12

Choose a tag to compare

  • [FIX] 仮想背景処理中の入力映像トラックの解像度変更に出力映像トラックが追従できていなかった問題を修正
  • [FIX] iPhone で仮想背景処理が権限エラーで失敗する問題を修正

virtual-background-2022.6.0

16 Aug 02:39

Choose a tag to compare

  • [ADD] Safari での仮想背景処理に対応
    • Safari の 15.4 で requestVideoFrameCallback() が正式に対応されたため、それを用いて Safari での仮想背景処理に対応
    • Safari はキャンバスのフィルターによるぼかし機能に対応していないため、背景ぼかしは StackBlur を用いて実現している
    • #160
    • @sile

virtual-background-2022.5.0

30 Jun 01:33

Choose a tag to compare

  • [CHANGE] 背景画像と処理対象映像のアスペクト比が異なる場合のデフォルト挙動を「引き伸ばし」から「中央部分のクロップ」に変更
  • [ADD] 背景画像と処理対象映像のアスペクト比が異なる場合の処理方法を決定するための backgroundImageRegion オプションを追加
    • #129
    • 合わせて、このオプションに指定可能な組み込みの関数を二つ提供:
      • cropBackgroundImageCenter: アスペクト比を維持したまま、背景画像の中央部分をクロップする(デフォルト)
      • fillBackgroundImage: アスペクト比を崩して、背景画像を処理対象映像に合わせて引き伸ばす(従来の挙動)
    • @sile
  • [UPDATE] TypeScript のバージョンを 4.6.x から 4.7.x に更新
    • それに伴い @types/dom-webcodecs が不要となったので dependencies から削除
    • @sile

virtual-background-2022.4.3

26 May 02:19

Choose a tag to compare

  • [FIX] 仮想背景適用時に映像がチラつくことがある問題を修正

virtual-background-2022.4.2

31 Mar 01:27

Choose a tag to compare

  • [FIX] stopProcessing()呼び出し前に、処理適用後のトラックを止めると警告やエラーログが出力される問題を修正

noise-suppression-2022.4.2

31 Mar 01:26

Choose a tag to compare

  • [FIX] stopProcessing()呼び出し前に、処理適用後のトラックを止めると警告ログが出力される問題を修正

virtual-background-2022.4.1

17 Feb 05:22

Choose a tag to compare

  • [FIX] 公開APIに含まれる型を定義しているパッケージをdependenciesに追加