Are you British ? I believe the word 'advert' is most often used there.
So try to make it fit the local market
'advert clips' looks so-so at first glance but the name could be viewed differently: (video) clips so this could be a decent name for a company designing TV advertisements. Limited value IMO (low $$$ ?) and you would need an interested end user.
In the meantime a possibility for development would be to put up a small classifieds web site.
BTW advertclips.co.uk is available too