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

rehabapp_2026-09-01_14-59-33

Подключение…
Rehab Logger console · история загружается порциями по 250 записей
INFO [console] авайтесь в нужном положении, error_message: Поднимайте ногу на необходимый уровень}, {id: 88, command_side: right, position_number: 2, position_message: Теперь поднимите правую ногу в вверх до комфортного положения, примерный уровень: 15°-40° градусов от пола, fixation_message: Фиксируем значение, не опускайте ногу, error_message: Поднимайте ногу на необходимый уровень}, {id: 89, command_side: left, position_number: 2, position_message: Теперь поднимите левую ногу в вверх до комфортного положения, примерный уровень: 15°-40° градусов от пола, fixation_message: Фиксируем значение, не опускайте ногу, error_message: Поднимайте ногу на необходимый уровень}]}]}, {id: 41, sequence_number: 4, is_monitored: true, name: Отведение прямой ноги в сторону - В и.п. сидя с прямыми ногами с опорой руками назад за спиной, image: https://rehabilitation.most.team/storage/exercise/photos/01KQC6319E6D4MPZ50SGTNW1Q6.png, by_body_side: by_side, execution_order_type: symmetric, approaches_count: 2, execution_c
INFO [console] ount: 6, execution_time: null, instruction: {exercise_name: Отведение прямой ноги в сторону - В и.п. сидя с прямыми ногами с опорой руками назад за спиной, video: https://rehabilitation.most.team/storage/exercise/videos/01KQC6319HS0NS6B4PRV3WH9FT.mov, inventory: null, warning: Следить за тем, чтобы бедро не ротировалось (вращалось) наружу, носок стопы отведённой ноги должен “смотреть вверх”, general_description: Спина относительно поверхности может находиться от 90 до 45 градусов к полу (например, упираясь не прямыми руками, а предплечьями, отклонившись больше назад). Приподнять прямую рабочую ногу от поверхности и отвести её в сторону на сколько возможно, не опуская ногу, и вернуться в исходное положение. Можно выполнять без пауз между повторениями. Цель – тренировка мышц абдукторов бедра., steps: [{exercise_id: 41, sequence_number: 1, step_text: Сядьте на пол лицом к камере. Ноги выпрямите перед собой}, {exercise_id: 41, sequence_number: 2, step_text: Корпус отклоните назад. Спина до
INFO [console] mediapipe_index: 27, movenet_index: 15}, line_type: null, part_type: point}]}], commands: [{id: 82, command_side: right, position_number: 1, position_message: Лягте на спину правым боком к камере. Ноги должны лежать на полу прямыми, fixation_message: Фиксируем угол в колене, оставайтесь в нужном положении, error_message: Держите рабочее колено выпрямленным}, {id: 83, command_side: left, position_number: 1, position_message: Лягте на спину левым боком к камере. Ноги должны лежать на полу прямыми, fixation_message: Фиксируем угол в колене, оставайтесь в нужном положении, error_message: Держите рабочее колено выпрямленным}]}, {id: 52, name: Калибровка угла в голеностопе, sequence_number: 2, calibration_parameter_type: angle, fixation_type: min_value, fixation_order: null, deviation_critical: 10, deviation_uncritical: null, check_on_next_calibrations: true, has_division_by_side: true, is_monitored: false, components: [{id: 75, component_side: right, segment_type: null, parts: [{id: 190, s
INFO [console] equence_number: 1, body_point: {id: 27, mediapipe_index: 26, movenet_index: 14}, line_type: null, part_type: point}, {id: 191, sequence_number: 2, body_point: {id: 29, mediapipe_index: 28, movenet_index: 16}, line_type: null, part_type: point}, {id: 192, sequence_number: 3, body_point: {id: 33, mediapipe_index: 32, movenet_index: null}, line_type: null, part_type: point}]}, {id: 76, component_side: left, segment_type: null, parts: [{id: 193, sequence_number: 1, body_point: {id: 26, mediapipe_index: 25, movenet_index: 13}, line_type: null, part_type: point}, {id: 194, sequence_number: 2, body_point: {id: 28, mediapipe_index: 27, movenet_index: 15}, line_type: null, part_type: point}, {id: 195, sequence_number: 3, body_point: {id: 32, mediapipe_index: 31, movenet_index: null}, line_type: null, part_type: point}]}], commands: [{id: 84, command_side: right, position_number: 1, position_message: Потяните носок правой ноги на себя до комфортного рабочего положения, fixation_message: Фиксируе
INFO [console] м угол в голеностопе, оставайтесь в нужном положении, error_message: Стопа должна быть повернута на себя}, {id: 85, command_side: left, position_number: 1, position_message: Потяните носок левой ноги на себя до комфортного рабочего положения, fixation_message: Фиксируем угол в голеностопе, оставайтесь в нужном положении, error_message: Стопа должна быть повернута на себя}]}, {id: 53, name: Калибровка амплитуды рабочего угла, sequence_number: 3, calibration_parameter_type: angle_amplitude, fixation_type: alternate, fixation_order: max_at_first, deviation_critical: 20, deviation_uncritical: 10, check_on_next_calibrations: false, has_division_by_side: true, is_monitored: true, components: [{id: 77, component_side: right, segment_type: null, parts: [{id: 196, sequence_number: 1, body_point: {id: 13, mediapipe_index: 12, movenet_index: 6}, line_type: null, part_type: point}, {id: 197, sequence_number: 2, body_point: {id: 25, mediapipe_index: 24, movenet_index: 12}, line_type: null, part_typ
INFO [console] d: true, name: Круговые движения ногой - в и.п. лежа на спине, image: https://rehabilitation.most.team/storage/exercise/photos/01KQA5HT9XV5G51WZS4TZJVDQ6.png, by_body_side: by_side, execution_order_type: symmetric, approaches_count: 2, execution_count: 6, execution_time: null, instruction: {exercise_name: Круговые движения ногой - в и.п. лежа на спине, video: https://rehabilitation.most.team/storage/exercise/videos/01KQA5HTA1S14HGRG0J5HK6SYP.mov, inventory: null, warning: Не допускайте сильного напряжения или переразгиба в пояснице, general_description: В и.п. лежа на спине. Ноги максимально выпрямлены в коленных суставах, стопы "на себя", выполнить движения по часовой стрелке, далее против часовой стрелки. Цель - тренировка четырехглавых мышц, абдукторов/аддукторов, steps: [{exercise_id: 40, sequence_number: 1, step_text: Лягте на спину, расположитесь боком рабочей ноги к камере}, {exercise_id: 40, sequence_number: 2, step_text: Руки расположите вдоль туловища ладонями вниз или в стор
INFO [console] оны для устойчивости}, {exercise_id: 40, sequence_number: 3, step_text: Ноги полностью выпрямите в коленных суставах}, {exercise_id: 40, sequence_number: 4, step_text: Стопы потяните на себя (тыльное сгибание в голеностопном суставе)}, {exercise_id: 40, sequence_number: 5, step_text: Поясницу прижмите к полу, живот слегка подтяните, чтобы избежать излишнего прогиба в пояснице}, {exercise_id: 40, sequence_number: 6, step_text: Начните выполнять круговое движение рабочей выпрямленной ногой. Нога в верхней точке должна подниматься на уровень 30°-45° градусов от пола}, {exercise_id: 40, sequence_number: 7, step_text: Направление ноги (по часовой стрелке / против часовой стрелки) меняйте после каждого повторения}]}, camera_orientation: horizontal, neural_network_type: mediapipe, base_main_command: Выполняйте круговые движения правой ногой, left_main_command: null, calibration_parameters: [{id: 51, name: Калибровка угла в колене, sequence_number: 1, calibration_parameter_type: angle, fixatio
INFO [console] n_type: max_value, fixation_order: null, deviation_critical: 10, deviation_uncritical: null, check_on_next_calibrations: true, has_division_by_side: true, is_monitored: false, components: [{id: 73, component_side: right, segment_type: null, parts: [{id: 184, sequence_number: 1, body_point: {id: 25, mediapipe_index: 24, movenet_index: 12}, line_type: null, part_type: point}, {id: 185, sequence_number: 2, body_point: {id: 27, mediapipe_index: 26, movenet_index: 14}, line_type: null, part_type: point}, {id: 186, sequence_number: 3, body_point: {id: 29, mediapipe_index: 28, movenet_index: 16}, line_type: null, part_type: point}]}, {id: 74, component_side: left, segment_type: null, parts: [{id: 187, sequence_number: 1, body_point: {id: 24, mediapipe_index: 23, movenet_index: 11}, line_type: null, part_type: point}, {id: 188, sequence_number: 2, body_point: {id: 26, mediapipe_index: 25, movenet_index: 13}, line_type: null, part_type: point}, {id: 189, sequence_number: 3, body_point: {id: 28,
INFO [console] e: null, part_type: point}, {id: 131, sequence_number: 3, body_point: {id: 28, mediapipe_index: 27, movenet_index: 15}, line_type: null, part_type: point}]}], commands: [{id: 54, command_side: right, position_number: 1, position_message: Лягте на спину правым боком к камере, ноги лежат на полу, колени держите выпрямленными, fixation_message: Фиксируем угол в колене, оставайтесь в нужном положении, error_message: Держите колени выпрямленными}, {id: 55, command_side: left, position_number: 1, position_message: Лягте на спину левым боком к камере, ноги лежат на полу, колени держите выпрямленными, fixation_message: Фиксируем угол в колене, оставайтесь в нужном положении, error_message: Держите колени выпрямленными}]}, {id: 42, name: Калибровка амплитуды рабочего угла, sequence_number: 2, calibration_parameter_type: angle_amplitude, fixation_type: alternate, fixation_order: min_at_first, deviation_critical: 20, deviation_uncritical: 10, check_on_next_calibrations: false, has_division_by_sid
INFO [console] e: true, is_monitored: true, components: [{id: 55, component_side: right, segment_type: null, parts: [{id: 132, sequence_number: 1, body_point: {id: 27, mediapipe_index: 26, movenet_index: 14}, line_type: null, part_type: point}, {id: 133, sequence_number: 2, body_point: {id: 29, mediapipe_index: 28, movenet_index: 16}, line_type: null, part_type: point}, {id: 134, sequence_number: 3, body_point: {id: 33, mediapipe_index: 32, movenet_index: null}, line_type: null, part_type: point}]}, {id: 56, component_side: left, segment_type: null, parts: [{id: 135, sequence_number: 1, body_point: {id: 26, mediapipe_index: 25, movenet_index: 13}, line_type: null, part_type: point}, {id: 136, sequence_number: 2, body_point: {id: 28, mediapipe_index: 27, movenet_index: 15}, line_type: null, part_type: point}, {id: 137, sequence_number: 3, body_point: {id: 32, mediapipe_index: 31, movenet_index: null}, line_type: null, part_type: point}]}], commands: [{id: 56, command_side: right, position_number: 1, p
INFO [console] osition_message: Оставайтесь лежать правым боком камере, потяните носки стоп на себя, fixation_message: Фиксируем значение, оставайтесь в нужном положении, error_message: Вращайте стопы в большей амплитуде}, {id: 57, command_side: left, position_number: 1, position_message: Оставайтесь лежать левым боком камере, потяните носки стоп на себя, fixation_message: Фиксируем значение, оставайтесь в нужном положении, error_message: Вращайте стопы в большей амплитуде}, {id: 58, command_side: right, position_number: 2, position_message: Теперь потяните носки от себя, положение должно быть комфортным, fixation_message: Фиксируем значение, держите стопы от себя, error_message: Вращайте стопы в большей амплитуде}, {id: 59, command_side: left, position_number: 2, position_message: Теперь потяните носки от себя, положение должно быть комфортным, fixation_message: Фиксируем значение, держите стопы от себя, error_message: Вращайте стопы в большей амплитуде}]}]}, {id: 40, sequence_number: 3, is_monitore
INFO [console] y_side: not_by_side, execution_order_type: null, approaches_count: 2, execution_count: 6, execution_time: null, instruction: {exercise_name: Сгибание и разгибание в голеностопных суставах, video: https://rehabilitation.most.team/storage/exercise/videos/01KQ9W7XPHKNMR9R7HF5YSZY9E.mov, inventory: null, warning: Во время выполнения колени должны оставаться выпрямленными, стопы не должны разворачиваться внутрь или наружу (большой палец направлен строго вверх), general_description: Исходное положение - лёжа на спине боком к камере, ноги выпрямлены в коленях. Выполнять движения стопами на себя и от себя в максимально доступной амплитуде., steps: [{exercise_id: 35, sequence_number: 1, step_text: Примите положение лёжа на спине (на полу, коврике или тренировочной скамье), боком к камере}, {exercise_id: 35, sequence_number: 2, step_text: Выпрямите обе ноги в коленях}, {exercise_id: 35, sequence_number: 3, step_text: Стопы расположите параллельно друг другу на ширине таза}, {exercise_id: 35, seq
INFO [console] uence_number: 4, step_text: Руки свободно лежат вдоль туловища ладонями вниз или слегка разведены в стороны для устойчивости}, {exercise_id: 35, sequence_number: 5, step_text: Сохраняя прямое, вытянутое положение обеих ног в коленных суставах, начните выполнять одновременное движение стопами}, {exercise_id: 35, sequence_number: 6, step_text: На себя: Плавно потяните носки стоп максимально на себя (тыльное сгибание), ощущая растяжение в задней поверхности голени и подколенной области}, {exercise_id: 35, sequence_number: 7, step_text: От себя: Затем так же плавно потяните носки стоп максимально от себя (подошвенное сгибание), как будто хотите встать на "цыпочки", ощущая напряжение в икрах}, {exercise_id: 35, sequence_number: 8, step_text: Движение должно быть ритмичным, без рывков, в спокойном темпе}]}, camera_orientation: horizontal, neural_network_type: mediapipe, base_main_command: Сгибайте и разгибайте стопы, left_main_command: null, calibration_parameters: [{id: 41, name: Калибровка
INFO [console] угла в колене, sequence_number: 1, calibration_parameter_type: angle, fixation_type: max_value, fixation_order: null, deviation_critical: 10, deviation_uncritical: null, check_on_next_calibrations: true, has_division_by_side: true, is_monitored: false, components: [{id: 53, component_side: right, segment_type: null, parts: [{id: 126, sequence_number: 1, body_point: {id: 25, mediapipe_index: 24, movenet_index: 12}, line_type: null, part_type: point}, {id: 127, sequence_number: 2, body_point: {id: 27, mediapipe_index: 26, movenet_index: 14}, line_type: null, part_type: point}, {id: 128, sequence_number: 3, body_point: {id: 29, mediapipe_index: 28, movenet_index: 16}, line_type: null, part_type: point}]}, {id: 54, component_side: left, segment_type: null, parts: [{id: 129, sequence_number: 1, body_point: {id: 24, mediapipe_index: 23, movenet_index: 11}, line_type: null, part_type: point}, {id: 130, sequence_number: 2, body_point: {id: 26, mediapipe_index: 25, movenet_index: 13}, line_typ
INFO [console] [DIO]
INFO [console] CameraVideoRecorder: Сбор запущен.
INFO [console] PoseEstimator: worker isolate up (gpu=false, fallback=none, model=pose_landmarks_detector_heavy.tflite (27055 KB), cores=cores=[4, 5, 6, 7]@2707MHz ok, on cpu7)
INFO [console] POSE_DIAG: sensorOrient=270 deviceOrient=DeviceOrientation.portraitUp rotDeg=270 imgSize=720 x 480 -> upright=480x720 imgFormat=35 planes=3 pixelStride=1 rowStride=768 screenSize=394x853
INFO [console] POSE_DIAG: sensorOrient=270 deviceOrient=DeviceOrientation.portraitUp rotDeg=270 imgSize=720 x 480 -> upright=480x720 imgFormat=35 planes=3 pixelStride=1 rowStride=768 screenSize=394x853
INFO [console] POSE_DIAG: sensorOrient=270 deviceOrient=DeviceOrientation.portraitUp rotDeg=270 imgSize=720 x 480 -> upright=480x720 imgFormat=35 planes=3 pixelStride=1 rowStride=768 screenSize=394x853
INFO [console] PASSPORT_WHY: hint=searching frontal=n/a(min 0.4) lean=n/adeg(max 20.0) speed=n/a(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] POSE_DIAG: sensorOrient=270 deviceOrient=DeviceOrientation.portraitUp rotDeg=270 imgSize=720 x 480 -> upright=480x720 imgFormat=35 planes=3 pixelStride=1 rowStride=768 screenSize=394x853
INFO [console] POSE_DIAG: sensorOrient=270 deviceOrient=DeviceOrientation.portraitUp rotDeg=270 imgSize=720 x 480 -> upright=480x720 imgFormat=35 planes=3 pixelStride=1 rowStride=768 screenSize=394x853
INFO [console] POSE_DIAG: sensorOrient=270 deviceOrient=DeviceOrientation.portraitUp rotDeg=270 imgSize=720 x 480 -> upright=480x720 imgFormat=35 planes=3 pixelStride=1 rowStride=768 screenSize=394x853
INFO [console] PASSPORT_STATE: phase=waitingReady hint=searching
INFO [console] PASSPORT_WHY: hint=armsAside frontal=1.18(min 0.4) lean=11.1deg(max 20.0) speed=n/a(max 0.06) armsDown=true armsAside=false(0.24 of min 1.15)
INFO [console] PASSPORT_WHY: hint=faceCamera frontal=0.39(min 0.4) lean=n/adeg(max 20.0) speed=0.283(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] PASSPORT_STATE: phase=waitingReady hint=lowerArms
INFO [console] POSE_METRICS: received=10(9.6fps) processed=5(4.8fps) replaced=5(4.8fps) buildMs=1.04 estimatorMs=207.18 (pre=3.1 infer=193.9 det=0.0) totalMs=208.51 lagMs=270.3 predLatMs=84.9 actualFps=4.8
INFO [console] PASSPORT_WHY: hint=lowerArms frontal=0.64(min 0.4) lean=2.7deg(max 20.0) speed=0.085(max 0.06) armsDown=false armsAside=n/a(n/a of min 1.15)
INFO [console] POSE_METRICS: received=14(13.0fps) processed=5(4.6fps) replaced=9(8.4fps) buildMs=1.46 estimatorMs=213.71 (pre=4.7 infer=189.8 det=0.0) totalMs=215.04 lagMs=249.3 predLatMs=95.1 actualFps=4.6
INFO [console] PASSPORT_WHY: hint=lowerArms frontal=0.58(min 0.4) lean=0.9deg(max 20.0) speed=0.018(max 0.06) armsDown=false armsAside=n/a(n/a of min 1.15)
INFO [console] POSE_METRICS: received=15(13.5fps) processed=5(4.5fps) replaced=10(9.0fps) buildMs=1.20 estimatorMs=217.63 (pre=4.9 infer=196.7 det=0.0) totalMs=218.72 lagMs=243.2 predLatMs=103.0 actualFps=4.5
INFO [console] PASSPORT_WHY: hint=lowerArms frontal=0.56(min 0.4) lean=3.0deg(max 20.0) speed=0.020(max 0.06) armsDown=false armsAside=n/a(n/a of min 1.15)
INFO [console] POSE_METRICS: received=10(9.1fps) processed=4(3.6fps) replaced=6(5.5fps) buildMs=1.85 estimatorMs=238.22 (pre=9.0 infer=198.2 det=0.0) totalMs=239.07 lagMs=269.8 predLatMs=108.0 actualFps=3.6
INFO [console] PASSPORT_WHY: hint=lowerArms frontal=0.52(min 0.4) lean=4.6deg(max 20.0) speed=0.010(max 0.06) armsDown=false armsAside=n/a(n/a of min 1.15)
INFO [console] POSE_METRICS: received=11(9.4fps) processed=5(4.3fps) replaced=6(5.1fps) buildMs=1.37 estimatorMs=233.27 (pre=5.5 infer=216.7 det=0.0) totalMs=234.21 lagMs=315.8 predLatMs=113.0 actualFps=4.3
INFO [console] PASSPORT_WHY: hint=lowerArms frontal=0.59(min 0.4) lean=2.7deg(max 20.0) speed=0.023(max 0.06) armsDown=false armsAside=n/a(n/a of min 1.15)
INFO [console] POSE_METRICS: received=11(9.3fps) processed=5(4.2fps) replaced=6(5.1fps) buildMs=1.57 estimatorMs=229.13 (pre=4.1 infer=202.6 det=0.0) totalMs=230.53 lagMs=285.1 predLatMs=116.8 actualFps=4.2
INFO [console] PASSPORT_WHY: hint=lowerArms frontal=0.59(min 0.4) lean=0.2deg(max 20.0) speed=0.013(max 0.06) armsDown=false armsAside=n/a(n/a of min 1.15)
INFO [console] PASSPORT_STATE: phase=waitingReady hint=ready
INFO [console] POSE_METRICS: received=11(9.6fps) processed=5(4.4fps) replaced=6(5.3fps) buildMs=2.49 estimatorMs=226.48 (pre=4.3 infer=212.5 det=0.0) totalMs=228.04 lagMs=270.4 predLatMs=119.8 actualFps=4.4
INFO [console] PASSPORT_WHY: hint=lowerArms frontal=0.65(min 0.4) lean=1.1deg(max 20.0) speed=0.030(max 0.06) armsDown=false armsAside=n/a(n/a of min 1.15)
INFO [console] POSE_METRICS: received=10(8.8fps) processed=5(4.4fps) replaced=5(4.4fps) buildMs=1.29 estimatorMs=225.80 (pre=4.1 infer=221.6 det=0.0) totalMs=226.70 lagMs=289.2 predLatMs=122.1 actualFps=4.4
INFO [console] PASSPORT_WHY: hint=lowerArms frontal=0.64(min 0.4) lean=0.8deg(max 20.0) speed=0.044(max 0.06) armsDown=false armsAside=n/a(n/a of min 1.15)
INFO [console] PASSPORT_STATE: phase=waitingReady hint=ready
INFO [console] POSE_METRICS: received=17(14.9fps) processed=5(4.4fps) replaced=13(11.4fps) buildMs=3.33 estimatorMs=226.25 (pre=4.6 infer=209.4 det=0.0) totalMs=227.45 lagMs=286.8 predLatMs=123.9 actualFps=4.4
INFO [console] PASSPORT_STATE: phase=collecting hint=ready
INFO [console] POSE_METRICS: received=9(8.9fps) processed=4(4.0fps) replaced=4(4.0fps) buildMs=1.68 estimatorMs=233.04 (pre=3.8 infer=191.1 det=0.0) totalMs=239.04 lagMs=286.3 predLatMs=125.0 actualFps=4.0
INFO [console] PASSPORT_WHY: hint=lowerArms frontal=0.64(min 0.4) lean=4.3deg(max 20.0) speed=0.024(max 0.06) armsDown=false armsAside=n/a(n/a of min 1.15)
INFO [console] PASSPORT_WHY: hint=ready frontal=0.66(min 0.4) lean=1.0deg(max 20.0) speed=0.036(max 0.06) armsDown=true armsAside=true(2.43 of min 1.15)
INFO [console] POSE_METRICS: received=15(13.2fps) processed=5(4.4fps) replaced=10(8.8fps) buildMs=1.85 estimatorMs=226.31 (pre=4.2 infer=206.1 det=0.0) totalMs=227.11 lagMs=306.8 predLatMs=126.2 actualFps=4.4
INFO [console] PASSPORT_STATE: phase=collecting hint=lowerArms
INFO [console] PASSPORT_WHY: hint=ready frontal=0.74(min 0.4) lean=0.0deg(max 20.0) speed=0.045(max 0.06) armsDown=true armsAside=true(2.52 of min 1.15)
INFO [console] POSE_METRICS: received=13(11.8fps) processed=5(4.5fps) replaced=9(8.2fps) buildMs=1.31 estimatorMs=217.97 (pre=4.4 infer=195.4 det=0.0) totalMs=219.57 lagMs=264.3 predLatMs=127.0 actualFps=4.5
INFO [console] PASSPORT_WHY: hint=ready frontal=0.70(min 0.4) lean=1.9deg(max 20.0) speed=0.018(max 0.06) armsDown=true armsAside=true(2.56 of min 1.15)
INFO [console] POSE_METRICS: received=19(17.5fps) processed=5(4.6fps) replaced=13(12.0fps) buildMs=1.54 estimatorMs=214.69 (pre=3.6 infer=200.2 det=0.0) totalMs=215.43 lagMs=246.0 predLatMs=127.7 actualFps=4.6
INFO [console] PASSPORT_WHY: hint=ready frontal=0.70(min 0.4) lean=1.9deg(max 20.0) speed=0.006(max 0.06) armsDown=true armsAside=true(2.47 of min 1.15)
INFO [console] PASSPORT_RETRY: PASSPORT: torso=46.9cm±3.5% shoulderWidth=30.1cm±4.5% hipWidth=18.5cm±3.5% femurLeft=44.0cm±4.2% femurRight=36.5cm±0.8% shinLeft=37.3cm±2.9% shinRight=43.5cm±0.9% quality=4.2% asym=18.7% reliable=false samples=20 windowSec=4.5
INFO [console] POSE_METRICS: received=16(14.1fps) processed=5(4.4fps) replaced=11(9.7fps) buildMs=1.61 estimatorMs=223.65 (pre=3.9 infer=203.4 det=0.0) totalMs=226.27 lagMs=282.7 predLatMs=128.2 actualFps=4.4
INFO [console] PASSPORT_STATE: phase=collecting hint=lowerArms
INFO [console] PASSPORT_WHY: hint=lowerArms frontal=0.60(min 0.4) lean=0.6deg(max 20.0) speed=0.035(max 0.06) armsDown=false armsAside=n/a(n/a of min 1.15)
INFO [console] POSE_METRICS: received=18(15.8fps) processed=5(4.4fps) replaced=13(11.4fps) buildMs=2.27 estimatorMs=227.12 (pre=3.7 infer=201.0 det=0.0) totalMs=227.93 lagMs=271.0 predLatMs=128.6 actualFps=4.4
INFO [console] PASSPORT_STATE: phase=waitingReady hint=lowerArms
INFO [console] PASSPORT_WHY: hint=lowerArms frontal=0.57(min 0.4) lean=2.6deg(max 20.0) speed=0.091(max 0.06) armsDown=false armsAside=n/a(n/a of min 1.15)
INFO [console] POSE_METRICS: received=15(13.2fps) processed=5(4.4fps) replaced=10(8.8fps) buildMs=2.08 estimatorMs=225.80 (pre=3.3 infer=205.6 det=0.0) totalMs=227.53 lagMs=268.2 predLatMs=128.9 actualFps=4.4
INFO [console] PASSPORT_WHY: hint=lowerArms frontal=0.46(min 0.4) lean=2.9deg(max 20.0) speed=0.084(max 0.06) armsDown=false armsAside=n/a(n/a of min 1.15)
INFO [console] POSE_METRICS: received=15(13.5fps) processed=5(4.5fps) replaced=10(9.0fps) buildMs=2.02 estimatorMs=220.35 (pre=3.7 infer=207.2 det=0.0) totalMs=221.33 lagMs=258.5 predLatMs=129.2 actualFps=4.5
INFO [console] PASSPORT_WHY: hint=lowerArms frontal=0.76(min 0.4) lean=3.1deg(max 20.0) speed=0.109(max 0.06) armsDown=false armsAside=n/a(n/a of min 1.15)
INFO [console] POSE_METRICS: received=16(14.8fps) processed=5(4.6fps) replaced=11(10.1fps) buildMs=3.80 estimatorMs=215.92 (pre=3.3 infer=204.8 det=0.0) totalMs=216.79 lagMs=261.9 predLatMs=129.4 actualFps=4.6
INFO [console] PASSPORT_WHY: hint=lowerArms frontal=0.62(min 0.4) lean=0.4deg(max 20.0) speed=0.054(max 0.06) armsDown=false armsAside=n/a(n/a of min 1.15)
INFO [console] POSE_METRICS: received=17(15.3fps) processed=5(4.5fps) replaced=12(10.8fps) buildMs=1.51 estimatorMs=220.01 (pre=4.3 infer=211.2 det=0.0) totalMs=221.33 lagMs=250.6 predLatMs=129.5 actualFps=4.5
INFO [console] PASSPORT_STATE: phase=waitingReady hint=fullBodyNotVisible
INFO [console] PASSPORT_WHY: hint=fullBodyNotVisible frontal=n/a(min 0.4) lean=n/adeg(max 20.0) speed=n/a(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] POSE_METRICS: received=17(15.4fps) processed=5(4.5fps) replaced=12(10.9fps) buildMs=1.67 estimatorMs=219.11 (pre=3.7 infer=216.2 det=0.0) totalMs=219.87 lagMs=249.5 predLatMs=129.6 actualFps=4.5
INFO [console] PASSPORT_WHY: hint=fullBodyNotVisible frontal=n/a(min 0.4) lean=n/adeg(max 20.0) speed=n/a(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] POSE_METRICS: received=18(15.6fps) processed=5(4.3fps) replaced=13(11.3fps) buildMs=1.31 estimatorMs=225.79 (pre=3.6 infer=197.4 det=0.0) totalMs=226.77 lagMs=255.3 predLatMs=129.7 actualFps=4.3
INFO [console] PASSPORT_WHY: hint=fullBodyNotVisible frontal=n/a(min 0.4) lean=n/adeg(max 20.0) speed=n/a(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] POSE_METRICS: received=16(14.1fps) processed=5(4.4fps) replaced=11(9.7fps) buildMs=2.21 estimatorMs=225.24 (pre=4.1 infer=205.7 det=0.0) totalMs=226.36 lagMs=303.2 predLatMs=129.8 actualFps=4.4
INFO [console] BODY_POINT_ENGINE: isCalibrated → true (event #113)
INFO [console] LEG_SKEL_L: i23=(0.087,0.003,0.030) v=1.000 p=1.000 i25=(0.074,0.436,-0.034) v=0.675 p=1.000 i27=(0.049,0.810,0.031) v=0.667 p=1.000
INFO [console] LEG_SKEL_R: i24=(-0.084,-0.007,-0.027) v=1.000 p=1.000 i26=(-0.077,0.347,-0.109) v=0.727 p=1.000 i28=(-0.126,0.765,-0.037) v=0.819 p=1.000
INFO [console] PASSPORT_WHY: hint=fullBodyNotVisible frontal=n/a(min 0.4) lean=n/adeg(max 20.0) speed=n/a(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] POSE_METRICS: received=13(11.6fps) processed=4(3.6fps) replaced=9(8.1fps) buildMs=1.18 estimatorMs=233.29 (pre=3.1 infer=218.7 det=0.0) totalMs=252.04 lagMs=304.6 predLatMs=129.8 actualFps=3.6
INFO [console] PASSPORT_WHY: hint=fullBodyNotVisible frontal=n/a(min 0.4) lean=n/adeg(max 20.0) speed=n/a(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] POSE_METRICS: received=17(15.3fps) processed=5(4.5fps) replaced=12(10.8fps) buildMs=2.44 estimatorMs=219.36 (pre=4.3 infer=206.8 det=0.0) totalMs=221.37 lagMs=249.7 predLatMs=129.9 actualFps=4.5
INFO [console] CameraVideoRecorder: Кадров собрано: 365
INFO [console] AML_EXE: 165.29829399419782
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer._startPlayer (package:flutter_sound/public/flutter_sound_player.dart:1078:13)
INFO [console] │ #1 FlutterSoundPlayer.startPlayer.<anonymous closure> (package:flutter_sound/public/flutter_sound_player.dart:1058:17)
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 FS:---> startPlayer
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer._stop (package:flutter_sound/public/flutter_sound_player.dart:1826:13)
INFO [console] │ #1 FlutterSoundPlayer._startPlayer (package:flutter_sound/public/flutter_sound_player.dart:1113:11)
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 FS:---> _stop
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
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] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 ---> stopPlayerCompleted: true
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
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] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 <--- stopPlayerCompleted: true
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer._stop (package:flutter_sound/public/flutter_sound_player.dart:1885:13)
INFO [console] │ #1 <asynchronous suspension>
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 FS:<--- _stop
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] AML_EXE: 167.18773480514832
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] AML_EXE: 165.4266350171017
INFO [console] AML_EXE: 164.3121009359227
INFO [console] PASSPORT_WHY: hint=fullBodyNotVisible frontal=n/a(min 0.4) lean=n/adeg(max 20.0) speed=n/a(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] POSE_METRICS: received=8(7.4fps) processed=5(4.6fps) replaced=3(2.8fps) buildMs=1.11 estimatorMs=212.48 (pre=10.7 infer=200.2 det=0.0) totalMs=213.91 lagMs=250.2 predLatMs=129.9 actualFps=4.6
INFO [console] AML_EXE: 163.27511776667845
INFO [console] AML_EXE: 165.12295443563886
INFO [console] AML_EXE: 166.51414451933124
INFO [console] AML_EXE: 166.7212390899838
INFO [console] AML_EXE: 166.09879674884326
INFO [console] PASSPORT_WHY: hint=fullBodyNotVisible frontal=n/a(min 0.4) lean=n/adeg(max 20.0) speed=n/a(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] POSE_METRICS: received=11(9.2fps) processed=5(4.2fps) replaced=6(5.0fps) buildMs=2.89 estimatorMs=236.87 (pre=3.0 infer=235.9 det=0.0) totalMs=237.91 lagMs=267.4 predLatMs=129.9 actualFps=4.2
INFO [console] AML_EXE: 166.5521230682675
INFO [console] PASSPORT_STATE: phase=waitingReady hint=lowerArms
INFO [console] AML_EXE: 166.4530610641499
INFO [console] AML_EXE: 164.2030610641499
INFO [console] AML_EXE: 161.9530610641499
INFO [console] AML_EXE: null
INFO [console] PASSPORT_WHY: hint=lowerArms frontal=0.66(min 0.4) lean=1.4deg(max 20.0) speed=0.083(max 0.06) armsDown=false armsAside=n/a(n/a of min 1.15)
INFO [console] POSE_METRICS: received=19(17.4fps) processed=5(4.6fps) replaced=14(12.8fps) buildMs=1.29 estimatorMs=217.16 (pre=2.8 infer=204.5 det=0.0) totalMs=218.49 lagMs=254.5 predLatMs=129.9 actualFps=4.6
INFO [console] AML_EXE: 161.46190845299145
INFO [console] PASSPORT_STATE: phase=waitingReady hint=fullBodyNotVisible
INFO [console] AML_EXE: null
INFO [console] AML_EXE: 159.21190845299145
INFO [console] AML_EXE: null
INFO [console] CameraVideoRecorder: Генерация видео...
INFO [console] Loading ffmpeg-kit-flutter.
INFO [console] AML_EXE: null
INFO [console] Loaded ffmpeg-kit-flutter-android-min-gpl-arm64-v8a-8.0.0.
INFO [console] PASSPORT_WHY: hint=fullBodyNotVisible frontal=n/a(min 0.4) lean=n/adeg(max 20.0) speed=n/a(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] POSE_METRICS: received=14(12.4fps) processed=5(4.4fps) replaced=9(8.0fps) buildMs=2.55 estimatorMs=223.53 (pre=3.0 infer=199.1 det=0.0) totalMs=225.23 lagMs=270.9 predLatMs=129.9 actualFps=4.4
INFO [console] AML_EXE: null
INFO [console] AML_EXE: null
INFO [console] AML_EXE: 157.05603482162766
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]: Playback completed.
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer.audioPlayerFinished (package:flutter_sound/public/flutter_sound_player.dart:256:13)
INFO [console] │ #1 MethodChannelFlutterSoundPlayer.channelMethodCallHandler.<anonymous closure> (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:72:21)
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 FS:---> audioPlayerFinished
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer.audioPlayerFinished (package:flutter_sound/public/flutter_sound_player.dart:274:13)
INFO [console] │ #1 MethodChannelFlutterSoundPlayer.channelMethodCallHandler.<anonymous closure> (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:72:21)
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 FS:<--- audioPlayerFinished
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] AML_EXE: 154.80603482162766
INFO [console] CameraVideoRecorder: FFmpeg упал:
INFO [console] ffmpeg version n8.1.2 Copyright (c) 2000-2026 the FFmpeg developers
INFO [console] built with Android (13065274, +pgo, -bolt, +lto, -mlgo, based on r547379) clang version 20.0.0 (https://android.googlesource.com/toolchain/llvm-project b718bcaf8c198c82f3021447d943401e3ab5bd54)
INFO [console] configuration: --cross-prefix=aarch64-linux-android- --sysroot=/Users/me/Library/Android/sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/darwin-x86_64/sysroot --prefix=/Users/me/StudioProjects/ffmpeg-kit-6.0.LTS/prebuilt/android-arm64/ffmpeg --pkg-config=/opt/homebrew/bin/pkg-config --enable-version3 --arch=aarch64 --cpu=armv8-a --target-os=android --enable-neon --enable-asm --enable-inline-asm --ar=llvm-ar --cc=aarch64-linux-android24-clang --cxx=aarch64-linux-android24-clang++ --ranlib=llvm-ranlib --strip=llvm-strip --nm=llvm-nm --extra-libs='-L/Users/me/StudioProjects/ffmpeg-kit-6.0.LTS/prebuilt/android-arm64/cpu-features/lib -lndk_compat' --disable-autodetect --enable-cross-compile --enable-pic --enable-jni --enable-optimizations --enable-swscale --disable-static --enable-shared --enable-pthreads --enable-v4l2-m2m --disable-outdev=fbdev --disable-indev=fbdev --enable-small --disable-xmm-clobber-test --disable-debug --enable-lto --disable-neon-clobber-test --disable-programs --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-sndio --disable-schannel --disable-securetransport --disable-xlib --disable-cuda --disable-cuvid --disable-nvenc --disable-vaapi --disable-vdpau --disable-videotoolbox --disable-audiotoolbox --disable-appkit --disable-alsa --disable-cuda --disable-cuvid --disable-nvenc --disable-vaapi --disable-vdpau --enable-libx264 --enable-libxvid --enable-libx265 --enable-libvidstab --disable-sdl2 --disable-openssl --enable-zlib --enable-mediacodec --enable-gpl
INFO [console] libavutil 60. 26.102 / 60. 26.102
INFO [console] libavcodec 62. 28.102 / 62. 28.102
INFO [console] libavformat 62. 12.102 / 62. 12.102
INFO [console] libavdevice 62. 3.102 / 62. 3.102
INFO [console] libavfilter 11. 14.102 / 11. 14.102
INFO [console] libswscale 9. 5.102 / 9. 5.102
INFO [console] libswresample 6. 3.102 / 6. 3.102
INFO [console] [image2 @ 0xb400006fb2dcb450] Format image2 detected only with low score of 5, misdetection possible!
INFO [console] [rawvideo @ 0xb400007122f20d00] Invalid pixel format.
INFO [console] [image2 @ 0xb400006fb2dcb450] Failed to open codec in avformat_find_stream_info
INFO [console] [rawvideo @ 0xb400007122f20d00] Invalid pixel format.
INFO [console] [rawvideo @ 0xb400007122f20d00] Invalid pixel format.
INFO [console] [image2 @ 0xb400006fb2dcb450] Failed to open codec in avformat_find_stream_info
INFO [console] [image2 @ 0xb400006fb2dcb450] Could not find codec parameters for stream 0 (Video: rawvideo, none): unspecified size
INFO [console] Consider increasing the value for the 'analyzeduration' (0) and 'probesize' (5000000) options
INFO [console] [rawvideo @ 0xb4000071230e6b40] Invalid pixel format.
INFO [console] [concat @ 0xb400006fb2db9e30] Failed to open codec in avformat_find_stream_info
INFO [console] [rawvideo @ 0xb4000071230e6b40] Invalid pixel format.
INFO [console] [image2 @ 0xb400006fb2dcb450] Format image2 detected only with low score of 5, misdetection possible!
INFO [console] [rawvideo @ 0xb400007122f60270] Invalid pixel format.
INFO [console] [image2 @ 0xb400006fb2dcb450] Failed to open codec in avformat_find_stream_info
INFO [console] [rawvideo @ 0xb400007122f60270] Invalid pixel format.
INFO [console] [rawvideo @ 0xb400007122f60270] Invalid pixel format.
INFO [console] [image2 @ 0xb400006fb2dcb450] Failed to open codec in avformat_find_stream_info
INFO [console] [image2 @ 0xb400006fb2dcb450] Could not find codec parameters for stream 0 (Video: rawvideo, none): unspecified size
INFO [console] Consider increasing the value for the 'analyzeduration' (0) and 'probesize' (5000000) options
INFO [console] [image2 @ 0xb400006fb2dcb450] Format image2 detected only with low score of 5, misdetection possible!
INFO [console] [rawvideo @ 0xb40000712306f080] Invalid pixel format.
INFO [console] [image2 @ 0xb400006fb2dcb450] Failed to open codec in avformat_find_stream_info
INFO [console] [rawvideo @ 0xb40000712306f080] Invalid pixel format.
INFO [console] [rawvideo @ 0xb40000712306f080] Invalid pixel format.
INFO [console] [image2 @ 0xb400006fb2dcb450] Failed to open codec in avformat_find_stream_info
INFO [console] [image2 @ 0xb400006fb2dcb450] Could not find codec parameters for stream 0 (Video: rawvideo, none): unspecified size
INFO [console] Consider increasing the value for the 'analyzeduration' (0) and 'probesize' (5000000) options
INFO [console] [image2 @ 0xb400006fb2dcb450] Format image2 detected only with low score of 5, misdetection possible!
INFO [console] [rawvideo @ 0xb400007123038db0] Invalid pixel format.
INFO [console] [image2 @ 0xb400006fb2dcb450] Failed to open codec in avformat_find_stream_info
INFO [console] [rawvideo @ 0xb400007123038db0] Invalid pixel format.
INFO [console] [rawvideo @ 0xb400007123038db0] Invalid pixel format.
INFO [console] [image2 @ 0xb400006fb2dcb450] Failed to open codec in avformat_find_stream_info
INFO [console] [image2 @ 0xb400006fb2dcb450] Could not find codec parameters for stream 0 (Video: rawvideo, none): unspecified size
INFO [console] Consider increasing the value for the 'analyzeduration' (0) and 'probesize' (5000000) options
INFO [console] [image2 @ 0xb400006fb2dcb450] Format image2 detected only with low score of 5, misdetection possible!
INFO [console] [rawvideo @ 0xb4000071231056e0] Invalid pixel format.
INFO [console] [image2 @ 0xb400006fb2dcb450] Failed to open codec in avformat_find_stream_info
INFO [console] [rawvideo @ 0xb4000071231056e0] Invalid pixel format.
INFO [console] [rawvideo @ 0xb4000071231056e0] Invalid pixel format.
INFO [console] [image2 @ 0xb400006fb2dcb450] Failed to open codec in avformat_find_stream_info
INFO [console] [image2 @ 0xb400006fb2dcb450] Could not find codec parameters for stream 0 (Video: rawvideo, none): unspecified size
INFO [console] Consider increasing the value for the 'analyzeduration' (0) and 'probesize' (5000000) options
INFO [console] [concat @ 0xb400006fb2db9e30] Impossible to open '/data/user/0/team.most.rehabilitation.app/cache/video_capture_frames/frame_5.raw'
$
250 строкUTF-8LIVE