答案1
该选项是“文件缓存(毫秒)”,它是缓冲的时间长度(以毫秒为单位)。一毫秒是千分之一秒,所以 10,000 毫秒大约是 10 秒。
因此,如果将选项设置为 10,000,您的计算机将读取大约 10 秒的数据并尽可能保持缓冲区满。根据使用的编解码器和比特率,它将增加用于保存该视频量的内存量。
如果增加该数字解决了您的问题,那么关键问题可能是您的磁盘正在被其他应用程序或操作系统使用。其他应用程序的磁盘读取会导致争用并延迟数据到 VLC 的路径。增加缓冲区大小允许 VLC 在缓冲区为空之前请求越来越多的数据,而使用更大的缓冲区可以隐藏延迟和争用,因为 VLC 有更多数据需要处理。
其他选项适用于不同的数据源:
- 文件=硬盘
- 实时捕捉=捕捉卡和摄像机
- 光盘 = 光盘介质,例如 CD、DVD、蓝光等
- 网络 = 网络流和互联网
缓冲区较大的问题在于,缓冲区可能会导致您开始播放时出现延迟和滞后。如果您的摄像头流的缓冲区为 10 秒(10000 毫秒),那么一切来自该摄像头的视频将延迟 10 秒。对于仅播放视频文件来说,这可能不是问题,但对于网络和摄像头捕获流,您可能需要减小缓冲区大小,以便看到“现在”发生的事情,而不是 10 秒前发生的事情。