Episode description: make time codes links
Use cases
A lot of podcasts put chapters in as text Example [@0:10] - Async Working Group introduction
Desired behavior
In the episode description look for ([0-9]):([0-9])(:?:([0-9])?)
matches and turn them into links that jump to that position in the episode.
If the episode is not playing yet, start it, do not restore the last position, jump to the linked position.
Benefits of the solution
more useful & interactive episode description.
Possible drawbacks
possibly broken links in the description