>_ rehablogger
Система работает
← Все сессии
СЕССИЯ УСТРОЙСТВА

rehabapp_2026-08-31_13-35-02

Подключение…
Rehab Logger console · история загружается порциями по 250 записей
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 FS:<--- _stop
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer.stopPlayerCompleted (package:flutter_sound/public/flutter_sound_player.dart:360:13)
INFO [console] │ #1 MethodChannelFlutterSoundPlayer.channelMethodCallHandler.<anonymous closure> (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:98:21)
INFO [console] LEG_SKEL_L: i23=(0.001,-0.076,-0.017) v=0.999 p=0.999 i25=(0.365,0.065,-0.118) v=0.940 p=0.994 i27=(0.736,0.019,-0.094) v=0.893 p=0.973
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(59.4,-51.9) -> (709.7,598.4) clamped=(59.4,0.0) -> (709.7,480.0) frame=720x480 screen=853x394
INFO [console] POSE_METRICS: received=15(13.9fps) processed=16(14.8fps) replaced=0(0.0fps) buildMs=18.54 estimatorMs=49.14 totalMs=49.99 actualFps=14.8
INFO [console] AML_verticalAngles: 88.81398037801162
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer._startPlayer (package:flutter_sound/public/flutter_sound_player.dart:1156:13)
INFO [console] │ #1 <asynchronous suspension>
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 FS:<--- startPlayer
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer.log (package:flutter_sound/public/flutter_sound_player.dart:418:13)
INFO [console] │ #1 MethodChannelFlutterSoundPlayer.channelMethodCallHandler.<anonymous closure> (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:118:21)
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 [android]: mediaPlayer prepared and started
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer.startPlayerCompleted (package:flutter_sound/public/flutter_sound_player.dart:341:13)
INFO [console] │ #1 MethodChannelFlutterSoundPlayer.channelMethodCallHandler.<anonymous closure> (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:91:21)
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 ---> startPlayerCompleted: true
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer.startPlayerCompleted (package:flutter_sound/public/flutter_sound_player.dart:353:13)
INFO [console] │ #1 MethodChannelFlutterSoundPlayer.channelMethodCallHandler.<anonymous closure> (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:91:21)
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 <--- startPlayerCompleted: true
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] LEG_SKEL_R: i24=(-0.002,0.076,0.017) v=0.999 p=0.999 i26=(0.347,0.122,-0.087) v=0.846 p=0.995 i28=(0.725,0.070,-0.054) v=0.816 p=0.979
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(57.9,-51.8) -> (710.1,600.3) clamped=(57.9,0.0) -> (710.1,480.0) frame=720x480 screen=853x394
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 ---> stopPlayerCompleted: true
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] AML_verticalAngles: 68.90896972365908
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(60.2,-51.1) -> (709.1,597.7) clamped=(60.2,0.0) -> (709.1,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 89.51684491899336
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(57.9,-51.9) -> (710.1,600.3) clamped=(57.9,0.0) -> (710.1,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 69.16870838598467
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(60.1,-51.3) -> (709.3,597.9) clamped=(60.1,0.0) -> (709.3,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 89.5240106708153
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(60.0,-51.5) -> (709.5,598.1) clamped=(60.0,0.0) -> (709.5,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 89.22254034200445
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer.stopPlayerCompleted (package:flutter_sound/public/flutter_sound_player.dart:375:13)
INFO [console] │ #1 MethodChannelFlutterSoundPlayer.channelMethodCallHandler.<anonymous closure> (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:98:21)
INFO [console] ROI_DEBUG: corners computed rawRect=(57.9,-51.9) -> (710.1,600.3) clamped=(57.9,0.0) -> (710.1,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 68.98064950696948
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(59.9,-51.6) -> (709.6,598.2) clamped=(59.9,0.0) -> (709.6,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 88.79711742478804
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(59.7,-51.7) -> (709.7,598.3) clamped=(59.7,0.0) -> (709.7,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 88.78711177530352
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 <--- stopPlayerCompleted: true
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ROI_DEBUG: corners computed rawRect=(57.9,-51.9) -> (710.1,600.3) clamped=(57.9,0.0) -> (710.1,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 68.35411812936178
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(59.7,-51.7) -> (709.7,598.3) clamped=(59.7,0.0) -> (709.7,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 89.17460082968378
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(57.9,-51.9) -> (710.1,600.4) clamped=(57.9,0.0) -> (710.1,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 68.27111351441083
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(59.6,-51.8) -> (709.8,598.4) clamped=(59.6,0.0) -> (709.8,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 89.29640133284596
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(60.2,-51.3) -> (709.4,597.9) clamped=(60.2,0.0) -> (709.4,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 88.59494518188974
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(59.9,-51.6) -> (709.6,598.2) clamped=(59.9,0.0) -> (709.6,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 88.9672614946137
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer._stop (package:flutter_sound/public/flutter_sound_player.dart:1885:13)
INFO [console] │ #1 <asynchronous suspension>
INFO [console] ROI_DEBUG: corners computed rawRect=(57.9,-51.9) -> (710.1,600.4) clamped=(57.9,0.0) -> (710.1,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 67.93312085822461
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(59.8,-51.6) -> (709.6,598.2) clamped=(59.8,0.0) -> (709.6,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 88.92484414338978
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(59.7,-51.7) -> (709.7,598.3) clamped=(59.7,0.0) -> (709.7,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 87.00419022311057
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 FS:<--- _stop
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ROI_DEBUG: corners computed rawRect=(57.9,-51.9) -> (710.1,600.4) clamped=(57.9,0.0) -> (710.1,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 67.99186950249147
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(59.7,-51.7) -> (709.7,598.3) clamped=(59.7,0.0) -> (709.7,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 86.01532605975176
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] │ #0 FlutterSoundPlayer.log (package:flutter_sound/public/flutter_sound_player.dart:418:13)
INFO [console] │ #1 MethodChannelFlutterSoundPlayer.channelMethodCallHandler.<anonymous closure> (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:118:21)
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(57.9,-51.9) -> (710.2,600.4) clamped=(57.9,0.0) -> (710.2,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 67.9554805010789
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(59.7,-51.8) -> (709.8,598.3) clamped=(59.7,0.0) -> (709.8,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 83.6286930551209
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(59.6,-51.8) -> (709.8,598.3) clamped=(59.6,0.0) -> (709.8,480.0) frame=720x480 screen=853x394
INFO [console] POSE_METRICS: received=14(13.5fps) processed=14(13.5fps) replaced=0(0.0fps) buildMs=25.20 estimatorMs=51.38 totalMs=52.21 actualFps=13.5
INFO [console] AML_verticalAngles: 81.86477435707161
INFO [console] ROI_DEBUG: corners computed rawRect=(56.6,-53.7) -> (711.3,601.1) clamped=(56.6,0.0) -> (711.3,480.0) frame=720x480 screen=853x394
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer._startPlayer (package:flutter_sound/public/flutter_sound_player.dart:1156:13)
INFO [console] ROI_DEBUG: corners computed rawRect=(57.9,-51.9) -> (710.2,600.4) clamped=(57.9,0.0) -> (710.2,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 67.75942364609452
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(59.6,-51.8) -> (709.8,598.4) clamped=(59.6,0.0) -> (709.8,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 82.67533473414589
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(57.9,-51.9) -> (710.1,600.4) clamped=(57.9,0.0) -> (710.1,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 67.94837240486135
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(59.6,-51.9) -> (709.9,598.5) clamped=(59.6,0.0) -> (709.9,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 82.85147276587304
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] │ #1 <asynchronous suspension>
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 FS:<--- startPlayer
INFO [console] ROI_DEBUG: corners computed rawRect=(57.9,-51.9) -> (710.2,600.4) clamped=(57.9,0.0) -> (710.2,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 68.0646048913339
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(59.5,-51.9) -> (710.0,598.5) clamped=(59.5,0.0) -> (710.0,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 81.65400726987946
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] │ 🐛 [android]: mediaPlayer prepared and started
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ROI_DEBUG: corners computed rawRect=(54.0,-60.3) -> (718.9,604.7) clamped=(54.0,0.0) -> (718.9,480.0) frame=720x480 screen=853x394
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(53.9,-57.9) -> (715.7,603.9) clamped=(53.9,0.0) -> (715.7,480.0) frame=720x480 screen=853x394
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ROI_DEBUG: corners computed rawRect=(57.8,-51.9) -> (710.1,600.4) clamped=(57.8,0.0) -> (710.1,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 67.98439153684788
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(59.5,-52.0) -> (710.0,598.5) clamped=(59.5,0.0) -> (710.0,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 81.22735155335944
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(59.4,-52.0) -> (710.1,598.6) clamped=(59.4,0.0) -> (710.1,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 81.24864406464097
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(57.8,-51.9) -> (710.1,600.4) clamped=(57.8,0.0) -> (710.1,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 68.3950836273982
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(59.4,-52.1) -> (710.1,598.6) clamped=(59.4,0.0) -> (710.1,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 81.43005404889949
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(59.3,-52.2) -> (710.2,598.7) clamped=(59.3,0.0) -> (710.2,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 81.37389464765361
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] │ #0 FlutterSoundPlayer.log (package:flutter_sound/public/flutter_sound_player.dart:418:13)
INFO [console] │ #1 MethodChannelFlutterSoundPlayer.channelMethodCallHandler.<anonymous closure> (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:118:21)
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] ROI_DEBUG: corners computed rawRect=(57.8,-51.9) -> (710.1,600.4) clamped=(57.8,0.0) -> (710.1,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 68.3745582475356
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(59.3,-52.2) -> (710.2,598.7) clamped=(59.3,0.0) -> (710.2,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 81.42239104232966
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(59.3,-52.3) -> (710.3,598.8) clamped=(59.3,0.0) -> (710.3,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 80.31193183443247
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(57.8,-52.0) -> (710.1,600.4) clamped=(57.8,0.0) -> (710.1,480.0) frame=720x480 screen=853x394
INFO [console] POSE_METRICS: received=16(15.4fps) processed=15(14.4fps) replaced=0(0.0fps) buildMs=20.87 estimatorMs=50.89 totalMs=51.84 actualFps=14.4
INFO [console] AML_verticalAngles: 68.33251702379687
INFO [console] ROI_DEBUG: corners computed rawRect=(59.3,-52.3) -> (710.4,598.8) clamped=(59.3,0.0) -> (710.4,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 78.65346415097315
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(59.2,-52.5) -> (710.5,598.9) clamped=(59.2,0.0) -> (710.5,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 78.90855835631042
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(59.2,-52.5) -> (710.7,598.9) clamped=(59.2,0.0) -> (710.7,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 79.04871091492198
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] │ 🐛 [android]: mediaPlayer prepared and started
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(59.1,-52.6) -> (710.8,599.0) clamped=(59.1,0.0) -> (710.8,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 80.23090091195762
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] │ #0 FlutterSoundPlayer.startPlayerCompleted (package:flutter_sound/public/flutter_sound_player.dart:341:13)
INFO [console] │ #1 MethodChannelFlutterSoundPlayer.channelMethodCallHandler.<anonymous closure> (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:91:21)
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] ROI_DEBUG: corners computed rawRect=(57.8,-51.9) -> (710.1,600.3) clamped=(57.8,0.0) -> (710.1,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 68.09558889581623
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(59.1,-52.7) -> (710.8,599.0) clamped=(59.1,0.0) -> (710.8,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 81.83709360138306
INFO [console] LEG_SKEL_L: i23=(-0.001,-0.079,-0.011) v=0.998 p=0.996 i25=(0.364,-0.027,-0.061) v=0.898 p=0.988 i27=(0.704,-0.059,0.010) v=0.843 p=0.958
INFO [console] LEG_SKEL_R: i24=(0.001,0.080,0.011) v=0.998 p=0.995 i26=(0.374,0.080,-0.052) v=0.840 p=0.990 i28=(0.751,0.031,0.035) v=0.806 p=0.962
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(59.1,-52.8) -> (711.0,599.1) clamped=(59.1,0.0) -> (711.0,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 81.82519223279769
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(59.9,-52.1) -> (710.3,598.4) clamped=(59.9,0.0) -> (710.3,480.0) frame=720x480 screen=853x394
INFO [console] ROI_DEBUG: corners computed rawRect=(57.8,-51.9) -> (710.1,600.3) clamped=(57.8,0.0) -> (710.1,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 68.15014212004732
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] AML_verticalAngles: 81.84551806878605
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(59.8,-52.2) -> (710.6,598.5) clamped=(59.8,0.0) -> (710.6,480.0) frame=720x480 screen=853x394
INFO [console] POSE_METRICS: received=18(18.0fps) processed=17(17.0fps) replaced=0(0.0fps) buildMs=16.73 estimatorMs=46.98 totalMs=47.84 actualFps=17.0
INFO [console] AML_verticalAngles: 82.14312219676916
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(60.8,-51.5) -> (710.1,597.8) clamped=(60.8,0.0) -> (710.1,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 82.5874817603918
INFO [console] │ 🐛 ---> startPlayerCompleted: true
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ROI_DEBUG: corners computed rawRect=(57.8,-52.0) -> (710.1,600.3) clamped=(57.8,0.0) -> (710.1,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 68.15631233612801
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(57.8,-52.0) -> (710.0,600.3) clamped=(57.8,0.0) -> (710.0,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 68.1765958871011
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(60.7,-51.7) -> (710.3,597.9) clamped=(60.7,0.0) -> (710.3,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 82.89163099140592
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(60.6,-51.8) -> (710.6,598.1) clamped=(60.6,0.0) -> (710.6,480.0) frame=720x480 screen=853x394
INFO [console] AML_verticalAngles: 82.85575330089789
INFO [console] POSE: landmarks=33 → emitting points
$
250 строкUTF-8LIVE