Playing a youtube video stopped working

Hello,

I have a script where I play a specific youtube video on my Shield using chromecast. This stopped working since the last update. I was wondering if any one might have a alternative method or fix for playing a youtube video? Below my configuration, many thanks for any help on this.

service: media_player.play_media
target:
  entity_id:
    - media_player.shield_2
data:
  media_content_type: cast
  media_content_id: ' { "app_name": "youtube", "media_id": "Qm846KdZN_c" }'

Found a alternate method which does work, posting the solution for anyone who might have the same issue in the future.

I added the following to the bottom of configuration.yaml

media_extractor.play_media:

And this to my script to play the video

service: media_extractor.play_media
target:
  entity_id: media_player.shield_2
data:
  media_content_id: https://www.youtube.com/watch?v=Qm846KdZN_c
  media_content_type: VIDEO