Я пытался много раз для этого расчета. но не уверен, какая разница ..
например, 1000 мс / 29,97 = 1 кадр около 33 мс (точнее, 0,03336 с), основываясь на этом правиле, если вычислить 09: 30: 58; 11 кадров в секунды, то я мог бы получить 34256,363 с, но другой инструмент расчета дал мне 34256,388. s
#!/bin/bash
hours=9
min=30
sec=56
frame=11
totalseconds=$(echo "scale=1; ($hours*60*60)+($min*60)+($sec)+($frame*0.033)" | bc -l)
echo $totalseconds
Понятия не имею, какая разница ??