Improve byteCountEstimate calculation for videos.

This commit is contained in:
Sagar
2025-03-26 22:40:10 +05:30
committed by Cody Henthorne
parent 03614b32e4
commit de54ff304d

View File

@@ -31,7 +31,7 @@ class TranscodingQuality private constructor(@VideoCodec val codec: String, val
}
val targetTotalBitRate = targetVideoBitRate + targetAudioBitRate
val byteCountEstimate = (targetTotalBitRate / 8) * (durationMs / 1000)
val byteCountEstimate = ((targetTotalBitRate / 8f) * (durationMs / 1000f)).toInt()
override fun toString(): String {
return "Quality{codec=$codec, targetVideoBitRate=$targetVideoBitRate, targetAudioBitRate=$targetAudioBitRate, duration=$durationMs, filesize=$byteCountEstimate}"