Releases
v0.5.6
Compare
Sorry, something went wrong.
No results found
pbRecorder v0.5.6
修正
長時間録画停止時のクラッシュ/停止失敗/シーク不能リスクを低減しました。
MP4のfragmented出力をやめ、停止時のFinalize失敗をGUI/CLIへ伝播するようにしました。
MKVのCue/SeekHead生成、H.264/Opus/Vorbisのタイムスタンプ処理、長時間録画時のメモリリークを修正しました。
親ウィンドウ切り出しON時に、別ウィンドウの重なりを録ってしまう画面合成フォールバックを抑止しました。
UI領域追跡で別モニター移動や画面端の欠けをより明確に扱うようにしました。
WASAPIの24-bit/32-bit integer入力を16-bit PCMへ正しく変換し、callback例外やReleaseBuffer漏れで落ちるリスクを低減しました。
録画セッションの音声/映像基準時刻を録画開始時刻にそろえ、初回callback順による同期ズレを抑えました。
CLIの数値引数、region、コンテナ/コーデック互換性、PCM bit depthを検証するようにしました。
pbRecorder.exe --cli でもCLIモードとして起動できるようにしました。
設定/プリセットで音声デバイスIDとASIOチャンネル範囲を保存・復元するようにしました。
GUIの録画開始時互換性チェック、ASIO prefixの日英切替、品質ツールチップ、PCM bit depth表示を修正しました。
検証
cmake --build build_release_asio --config Release -j4
ctest --test-dir build_release_asio -C Release --output-on-failure 3/3 pass
CLI no-audio短時間録画で MP4/H.264、MKV/H.264、WMV/WMV を生成し、ffprobe/ffmpeg decode/seek を確認
配布フォルダ内 pbRecorder.exe を開発PATHなしで起動確認
You can’t perform that action at this time.