There are a large number of redundant transmissions in current D2D multicast content delivery systems, which seriously reduces the utilization efficiency of resources. This paper designs a novel user-information-aware D2D video distribution mechanism. More specifically, by predicting users` video requests, the video can be pushed to potential service requesters while distributing video for service requesters. Firstly, the willingness of potential requesters to accept the pushed video is estimated based on the users` interests, the popularity of the videos and the residual-energy of the users` devices, and the user-demand-aware clustering algorithm is proposed. Secondly, considering social and interference information, the utility metric of D2D multicast is proposed to measure the value of content distribution service. Finally, this paper proposes a D2D video distribution mechanism to optimize the utility value. Simulation results show that the proposed mechanism significantly improves throughput, energy and spectrum efficiency compared to the traditional distribution mechanism.