I knew this would happen. I figured it out:
RewriteRule ^embed/([0-9]+)?$ embed/player.phtml?id=$1
I simply had it in the wrong spot in my .htaccess file so other rules were getting in the way. So if you're like me and running something like this on a WordPress install, put these rules immediately after this block:
Thanks for stopping by!