Html::video() breaks if URL belongs to a channel

When using Html::video() with an URL belonging to a Vimeo channel such as:

https://vimeo.com/channels/staffpicks/334960865

… kirby fails with Exception('Invalid Vimeo source')

If you select ‘share’ from that page, the URL you get is the direct video URL, not the channel one, which is different and works, but they don’t differ much:

https://vimeo.com/334960865

…perhaps you want that function to be able to parse channel urls aswell.

Thanks