I would recommend against a new player when existing scriptable ones like vlc and mpv already exist.
Instead what I would do is a plugin for either, eventually repackaged as its own player (if somehow installing the script itself is too much for some) for which the script would
include a very small torrent client
point that client to the torrent (which AFAICT is still not public, so for now a reconfigurable URL)
include a search function that when it fails, proposes to search within the trimmed cleaned torrent metadata then does the torrent download then plays.
I would recommend against a new player when existing scriptable ones like
vlcandmpvalready exist.Instead what I would do is a plugin for either, eventually repackaged as its own player (if somehow installing the script itself is too much for some) for which the script would