我有一个可以记录60 fps的USB相机。我在Windows上使用带有简单python代码的openCV来捕获一些视频,但是进展并不顺利!
我的主要问题是,如果我将DECLARE @N int = 2;
WITH CTE AS(
SELECT CustomerName,
CustomerOrder,
CustomerOrderDate,
ROW_NUMBER() OVER (PARTITION BY CustomerID ORDER BY CustomerOrderDate) AS RN
FROM dbo.YourTable)
SELECT CustomerName,
CustomerOrder,
CustomerOrderDate
FROM CTE C
WHERE RN = @N;
属性设置为相机可以接受的最大速度,则可以记录60 fps,否则(例如,任何较低的分辨率)记录/流式传输将降至30 fps。最大(录制会很有趣,会加快或减慢录制速度以匹配指定的录制fps;即,如果将分辨率指定为320X240并将录制fps设置为60,并持续10秒,则结果视频将被压缩为5秒,基本上加快2倍!!!
我不明白为什么会这样?有什么想法吗?
下面是代码段:
[width, height]