[胡言乱语] 为什么视频只能用有理数作为帧率啊
本帖最后由 Lambholl 于 2024-5-10 09:59 编辑知周所众,视频帧率是由fpsnum和fpsden两个整数的比值决定的,也就是有理数的定义;
那么,为什么没人写一个无理数的帧率呢,比如说如果我想要用25√2帧,目前好像没有编码格式支持;
有没有人fork/pr(逃) 计算机通常会使用一种近似表示法来表示无理数,并在计算中使用这些近似值。由于无理数是无限不循环小数,所以计算机不可能将完整的无理数作为计算值,比如π,计算机在计算时总不能计算到上亿位后吧,只能是尽量的保持精确,这也就意味着,从某种层次上计算机无法进行无理数的计算,也就无法进行无理数帧率的实现,只能是无限接近无理数的帧率。https://cdn.jsdelivr.net/gh/master-of-forums/master-of-forums/public/images/patch.gif 知周所众,没有完美的圆
计算机也不例外,无法确定的无理数,取近似值替代是合理的 整一套无理数表达式,次幂、对数、π、e等等,反正播放还是要转回有理数,实际处理中有误差很合理吧( 本帖最后由 十年怎么走 于 2024-5-11 09:03 编辑
。。。。
页:
[1]