How to control the format of an asset's Title
For Craft 2, You can write a plugin that listens to the onBeforeSaveAsset event, and changes the title from the asset parameter to whatever you want. Something like:

if ($event-&gt;params['isNewAsset])
{
    $asset = $event-&gt;params['asset']
    $asset-&gt;getContent()-&gt;title = 'My New Title';
}


For Craft 3, you can write a plugin that listens to the BEFORE_HANDLE_FILE event like so:

Event::on(Asset::class, Asset::EVENT_BEFORE_HANDLE_FILE, function(AssetEvent $event) {
    $asset = $event-&gt;asset;
    $asset-&gt;title = 'My New Title';
}