Прямая ссылка на калькулятор: Калькулятор битрейта и расчёт времени записи
RUS
N.B. Результаты при использовании переменного битрейта могут сильно отличаться от полученного значения.
[html]
<style>
.bitrate_border {
width: 450px;
background-color: rgba(102, 153, 255, 0.6); /* Цвет фона и прозрачность */
font-size: 130%; /* Размер шрифта в процентах */
font-weight: 200; /* Жирное начертание */
border: 7px double white; /* Двойная рамка вокруг. Толщина и цвет */
padding: 10px; /* Расстояние до рамки */
margin-right: 2px; /* Отступ справа */
margin-bottom: 10px; /* Отступ снизу */
box-shadow: 4px 4px 6px #000000; /* Параметры тени рамки */
}
</style>
<div class="bitrate_border">
<!--Создаём форму --->
<form name="bit_rate">
<!--Поле для ввода размера просмотр--->
<center>Введите параметры объема карты памяти (Гб): </center><p>
<center><input id="card_gb" maxlength="5" size="23" type="text" name="num"></center><p>
<!--Поле для ввода размера просмотр--->
<center>Введите значение битрейта видео (Мбит): </center><p>
<center><input id="bitrate" maxlength="5" size="23" type="text" name="num"></center><p>
<!--Поле для вывода результата--->
<center>Время записи: </center><p>
<center><input id="vremya_zapisi" maxlength="5" size="23" type="text" name="num"></center><br>
<!--Кнопки для вычисления и очистки формы--->
<center><input type = "button" onclick="calc()" type="submit" value="Рассчитать"> <input type="reset" value="Сброс"></center>
</form>
</div>
<script language="JavaScript">
function calc()
{
var x = card_gb.value/(bitrate.value*0.125*3600/1024)*3600;
vremya_zapisi.value =(Math.floor(x / 3600) + "час. " + (Math.floor(x / 60) - (Math.floor(x / 3600) * 60)) + "мин.");
}
</script>
[/html]
ENG
N.B. Results when using a variable bitrate can be very different from the calculated value.
[html]
<style>
.bitrate_border {
width: 450px;
background-color: rgba(102, 153, 255, 0.6); /* Цвет фона и прозрачность */
font-size: 130%; /* Размер шрифта в процентах */
font-weight: 200; /* Жирное начертание */
border: 7px double white; /* Двойная рамка вокруг. Толщина и цвет */
padding: 10px; /* Расстояние до рамки */
margin-right: 2px; /* Отступ справа */
margin-bottom: 10px; /* Отступ снизу */
box-shadow: 4px 4px 6px #000000; /* Параметры тени рамки */
}
</style>
<div class="bitrate_border">
<!--Создаём форму --->
<form name="bit_rate">
<!--Поле для ввода размера просмотр--->
<center>Enter the parameters of the memory card: (Gb): </center><p>
<center><input id="card_gb" maxlength="5" size="23" type="text" name="num"></center><p>
<!--Поле для ввода размера просмотр--->
<center>Enter the video bitrate value (Mbits): </center><p>
<center><input id="bitrate" maxlength="5" size="23" type="text" name="num"></center><p>
<!--Поле для вывода результата--->
<center>Recording time: </center><p>
<center><input id="vremya_zapisi" maxlength="5" size="23" type="text" name="num"></center><br>
<!--Кнопки для вычисления и очистки формы--->
<center><input type = "button" onclick="calc()" type="submit" value="Calculate"> <input type="reset" value="Reset"></center>
</form>
</div>
<script language="JavaScript">
function calc()
{
var x = card_gb.value/(bitrate.value*0.125*3600/1024)*3600;
vremya_zapisi.value =(Math.floor(x / 3600) + "h " + (Math.floor(x / 60) - (Math.floor(x / 3600) * 60)) + "min");
}
</script>
[/html]
- Подпись автора
[html]
<div>
<a href="http://videoreg.forum2.net"><img src="https://forumstatic.ru/files/0018/21/d5/26807.gif">
</div>
<br>
<div>
<a href="https://clck.ru/NGf3a"><img src="https://forumstatic.ru/files/0018/21/d5/23980.gif" title="Additional version of the forum">
</div>
[/html]