The server sent two "Content-type" response headers. The last one wins. Your browser was told by the server that the file was plain text and NOT HTML.
~
EDIT: Nevermind: might be your fault :) I think I figured out what happened. You must have downloaded the html page from Rumble thinking you actually downloaded the video file. Then you uploaded the html to catbox. Catbox has on their FAQ page that they deliberately serve user-uploaded-html pages as plain/text to prevent phishing scams. Makes sense to me. So, when I said, "The server is returning multiple Content-types," well that's a feature and not a bug. Thanks for sharing the video link on Rumble. Hadn't seen it yet. BTW, use yt-dlp to download video files from rumble (works on many video sites).
I put the video through catbox hoping it would show up in this post but it didn't, here's the rumble link ...
https://rumble.com/v1hn7d5-rsbn-shows-never-before-seen-security-footage-of-marjorie-taylor-greene-swa.html
Oh, thank you.
Your welcome fren. Sorry the link in post didn't work for you.
That's okay. Your other one did!
Not your fault. The administrators of files.catbox.moe have the server mis-configured. You can tell by the server's response headers:
wget -O /dev/null -S https://files.catbox.moe/bsolvc.html
The server sent two "Content-type" response headers. The last one wins. Your browser was told by the server that the file was plain text and NOT HTML.
~
EDIT: Nevermind: might be your fault :) I think I figured out what happened. You must have downloaded the html page from Rumble thinking you actually downloaded the video file. Then you uploaded the html to catbox. Catbox has on their FAQ page that they deliberately serve user-uploaded-html pages as plain/text to prevent phishing scams. Makes sense to me. So, when I said, "The server is returning multiple Content-types," well that's a feature and not a bug. Thanks for sharing the video link on Rumble. Hadn't seen it yet. BTW, use yt-dlp to download video files from rumble (works on many video sites).