Advertisers routinely create multiple duration variants of ads to meet marketing budgets and viewer preferences,
a labor-intensive and costly process. We formulate ad shot selection as a set-prediction problem, mapping shots
from the focal video to those retained in the target edit. To enable this, we introduce AdSelect,
a dataset of ~4.8K long–short ad pairs mined from ~4M YouTube videos, split into ~4K training and 800 benchmark
pairs. We discuss heuristic baselines that redefine the metrics and set a standard floor for performance on the task.
Benchmarking open, frontier, and training-free models exposes a common failure pattern. They over-select while often
missing the shots editors kept, hence no zero-shot model clears the baselines on our primary metrics. We propose
AdCraft, a fine-tuning method combining LoRA with explicit complement-shot supervision to select
shots that compose a high-quality short edit from a source. AdCraft reaches 0.771 precision and 0.688 IoU with
duration error near one second, surpassing every heuristic baseline, zero-shot model, and prior supervised method.
AdSelect together with AdCraft open new avenues for automated ad editing across platforms.