Dynamic and Adaptive Rate-Controller for Generic Video Transcoding