Returns the data rate required for a given set of video recording parameters. The value returned is a prediction of the rate at which data will be written to the hard drive while recording -- if the hardware cannot support this data rate, game performance may suffer and recording may stop.
See also Mac client functions.
Signature:
dataRate = MovieRecording_DataRate(width, framerate, sound)
Arguments:
width- Width of the output video (in pixels) (number)framerate- Number of video frames to be recorded per second (number)sound- 1 if game audio is to be captured with video; otherwise 0 (number)
Returns:
dataRate- Summary of the data rate (e.g. "438.297 KB/s", "11.132 MB/s") (string)
Examples:
-- Calculate the data rate required for the following:
-- 1024x768 video at 29.97 frames per second with sound
local dataRate = MovieRecording_DataRate(1024, 29.97, 1)
print(dataRate .. " is required for this recording.")