According to a particular implementation, the encoding profiles for an event-adapted encoding ladder are generated using a cost function based on rate-distortion optimization. That is, the data points representing trial encodings of the video samples are distributed in two-dimensions (in which one dimension is bit rate and the other quality), or three-dimensions (adding the runtime dimension), or any n-dimensional space including bit rate and quality. For example, for the two-dimension case, the rate-distortion cost function determines points with the desired balance between bit rate and quality within the pruned data points. The encoding profiles corresponding to the points identified by the rate-distortion cost function include associated video frame resolutions. Based on particular video frame resolutions to provide to client devices, a particular encoding ladder can be selected. An example will be instructive.