Skip to content

Releases: shiguredo/sora-python-sdk

2024.3.0.dev1

08 May 07:08
Compare
Choose a tag to compare
2024.3.0.dev1 Pre-release
Pre-release
2024.3.0.dev1

2024.3.0.dev0

01 May 06:39
9a8d17e
Compare
Choose a tag to compare
2024.3.0.dev0 Pre-release
Pre-release
2024.3.0.dev0

2024.2.0

09 Apr 06:41
Compare
Choose a tag to compare

2024-04-09

  • [ADD] Sora Python SDK Samples を examples に移動する
  • [CHANGE] Lyra のサポートを廃止し、以下のオプションを削除する
    • audio_codec_lyra_bitrate
    • audio_codec_lyra_usedtx
    • check_lyra_version
    • @enm10k
  • [ADD] on_switched コールバックを追加する
  • [UPDATE] nanobind を 1.9.2 に上げて固定する
  • [UPDATE] ruff の最小を ``0.3.0` に上げる
  • [UPDATE] Sora C++ SDK のバージョンを 2024.6.0 に上げる
    • libwebrtc で cricket::MediaEngineDependencies が廃止された変更に追従する
    • WEBRTC_BUILD_VERSION を m122.6261.1.0 に上げる
      • Ubuntu のビルドを通すために、 __assertion_handler というファイルをコピーする処理を追加した
    • BOOST_VERSION を 1.84.0 に上げる
    • @enm10k
  • [UPDATE] Intel VPL を利用した H.265 に対応
    • Sora C++ SDK のバージョンを 2024.6.0 に上げることで対応
    • @enm10k
  • [FIX] pyproject.toml の [rye.tool] virtual = true を削除する
    • virtual = true は pip version 24 からはデフォルトが wheel が削除されるようになったための暫定対応だった
    • そのために pyproject.toml の build-system.requires に wheel と setuptools を指定する
    • @zztkm
  • [FIX] サンプルアプリで 1080p の映像を送信すると 2-3 FPS しか出ないのを修正
    • ビデオキャプチャの設定に FOURCC と FPS を設定するようにする
    • 初期値は "MJPG", 30 を設定し、.envSORA_VIDEO_FOURCC, SORA_VIDEO_FPS で変更可能とする
    • @melpon
  • [FIX] Ubuntu 20.04 arm64 NVIDIA Jetson 5.1.2 で AV1 が正常に配信されない問題を修正
    • Sora C++ SDK のバージョンを 2024.6.0 に上げることで解消
    • @enm10k

2024.2.0.dev2

01 Apr 11:22
Compare
Choose a tag to compare
2024.2.0.dev2 Pre-release
Pre-release
バージョンを 2024.2.0.dev2にあげる

2024.2.0.dev1

29 Mar 10:41
Compare
Choose a tag to compare
2024.2.0.dev1 Pre-release
Pre-release
バージョンを 2024.2.0.dev1 にあげる

2024.2.0.dev0

20 Mar 10:30
ab536e1
Compare
Choose a tag to compare
2024.2.0.dev0 Pre-release
Pre-release
バージョンを上げる

2024.1.0

20 Feb 07:05
Compare
Choose a tag to compare

2024-02-20

  • [CHANGE] フォーマッターを Ruff に変更する
  • [CHANGE] SoraAudioSource.on_data の引数名を変更
  • [CHANGE] SoraVideoSource.on_captured の引数名を変更
  • [CHANGE] SoraVAD.analyze の引数名を変更
  • [CHANGE] SoraConnection.on_track の引数を SoraMediaTrack に変更
  • [UPDATE] auditwheel を 6.0.0 にアップデートする
  • [UPDATE] build を 1.0.3 にアップデートする
  • [UPDATE] wheel を 0.42.0 にアップデートする
  • [UPDATE] build を 1.0.3 にアップデートする
  • [UPDATE] pytest を 8.0.0 にアップデートする
  • [UPDATE] setuptools の最小を 69.1 にする
  • [UPDATE] ruff の最小を 0.2.2 にする
  • [UPDATE] nanobind の最小を 1.8.0 にする
  • [UPDATE] actions/setup-python@v5 に上げる
  • [UPDATE] SoraMediaTrack を追加
  • [UPDATE] Sora C++ SDK のバージョンを 2024.1.0 に上げる
    • WebRTC m116 で cricket::Codec は protected になったので cricket::CreateVideoCodec に修正する
    • WebRTC m118 でパッケージディレクトリが変更されたためそれに追従する
    • WebRTC m120 の webrtc::EncodedImage API の変更に追従する
    • WEBRTC_BUILD_VERSION を m120.6099.1.2 に上げる
    • BOOST_VERSION を 1.83.0 に上げる
    • CMAKE_VERSION を 3.28.1 に上げる
    • @voluntas @miosakuma
  • [UPDATE] ForwardingFilter に version と metadata を追加する
    • Sora 2023.2.0 へ追従
    • C++ SDK 2024.1.0 へ追従
    • @miosakuma
  • [UPDATE] NVIDIA JetPack を 5.1.2 に上げる
  • [UPDATE] OpenH264 を v2.4.1 に上げる
  • [UPDATE] GitHub Actions workflows/build.yml を平日 14:00 JST 定期実行する
  • [ADD] 発話区間の検出が可能な SoraVAD の追加
  • [ADD] リアルタイム性を重視した AudioStreamSink の追加
  • [ADD] AudioStreamSink が返す音声フレームとして pickle が可能な AudioFrame を追加
  • [FIX] pyproject.toml[rye.tool]virtual = true を追加する
    • これで Windows ビルド失敗の原因である --e file:. が消える
    • @voluntas

2024.1.0.dev1

19 Feb 06:00
df728cb
Compare
Choose a tag to compare
2024.1.0.dev1 Pre-release
Pre-release
バージョンを上げる

2024.1.0.dev0

29 Jan 14:33
8958cbb
Compare
Choose a tag to compare
2024.1.0.dev0 Pre-release
Pre-release
バージョンを上げる

2023.4.0.dev9

27 Jan 11:38
8ef0c01
Compare
Choose a tag to compare
2023.4.0.dev9 Pre-release
Pre-release
バージョンを上げる