Releases: shiguredo/sora-python-sdk
Releases · shiguredo/sora-python-sdk
2024.3.0.dev1
2024.3.0.dev1
2024.3.0.dev0
2024.3.0.dev0
2024.2.0
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
- libwebrtc で
- [UPDATE] Intel VPL を利用した H.265 に対応
- Sora C++ SDK のバージョンを
2024.6.0
に上げることで対応 - @enm10k
- Sora C++ SDK のバージョンを
- [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 を設定し、
.env
のSORA_VIDEO_FOURCC
,SORA_VIDEO_FPS
で変更可能とする - @melpon
- [FIX] Ubuntu 20.04 arm64 NVIDIA Jetson 5.1.2 で AV1 が正常に配信されない問題を修正
- Sora C++ SDK のバージョンを
2024.6.0
に上げることで解消 - @enm10k
- Sora C++ SDK のバージョンを
2024.2.0.dev2
バージョンを 2024.2.0.dev2にあげる
2024.2.0.dev1
バージョンを 2024.2.0.dev1 にあげる
2024.2.0.dev0
バージョンを上げる
2024.1.0
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
- これで Windows ビルド失敗の原因である
2024.1.0.dev1
バージョンを上げる
2024.1.0.dev0
バージョンを上げる
2023.4.0.dev9
バージョンを上げる