Customizing videos
Being able to add videos to your Drupal site is nice and it really opens up lots of possibilities but this functionality out of the box may not be enough at times.
You may often find yourself required to extend videos with your own custom fields that suit your content type target audience, or if you're using a third-party videos provider you may want to customize the look and feel of the embedded player for that provider.
Customizing video fields
Due to the Media module providing us with file-type specific configuration, we can take advantage of that, and configure each file type's behavior and setup. Between extending its fields, to managing its display mode, we gain pretty much complete control over how these media resources are handled.
The fact that the video field we created is actually a File entity, allows us to extend it with our own fields that will attach to the video that the user provided. In our case, we'd like to extend the default Title, Description, Tags, and...