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