# Video optimization

DAM support 2 methods for optimizing and editing videos before delivery.

<table data-header-hidden><thead><tr><th></th><th></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td><a href="video-optimization/video-api">Video API</a></td><td>API endpoints for <a data-mention href="broken-reference">Broken link</a> and <a data-mention href="broken-reference">Broken link</a> larger video files to prepare them for CDN delivery</td><td>API endpoints for <a data-mention href="broken-reference">Broken link</a> and <a data-mention href="broken-reference">Broken link</a> videos after the master video file has been uploaded into Filerobot</td><td></td></tr><tr><td><a href="video-optimization/on-the-fly-video-optimization">On-the-fly video optimization</a></td><td>Dynamic video optimization for short video file using query-based parameters</td><td>Dynamic video optimization via query paremeters.<br></td><td></td></tr></tbody></table>

Depending on the use case, either or both methods can be useful.
