1. A method, comprising: collecting, by a system comprising a processor, data indicative of a plurality of temporal actions initiated by equipment of each user of a plurality of users during presentation of a media program, wherein the plurality of temporal actions are responsive to the presentation of the media program, wherein the data indicative of the plurality of temporal actions are collected in a collective metadata archive of temporal actions corresponding to the media program; receiving, by the system, from equipment of a user of the plurality of users, threshold information indicative of a threshold number of occurrences of the plurality of temporal actions; identifying, by the system, a plurality of portions of the media program based on the collective metadata archive for which the number of occurrences of the plurality of temporal actions exceeds the threshold number of occurrences; and generating, by the system, a compacted presentation of the media program based on the collective metadata archive, wherein the compacted presentation comprises the plurality of portions of the media program arranged consecutively.