They are not "coded into the ethereum blockchain". The media file is still uploaded on either a centralized server, or through IPFS. The only thing that goes into the blockchain(unless you're using something like Arweave) is the digital signature.
So a painting, music, video game NFTs are all uploaded to the server but the blockchain is only there to confirm authenticity of product via digital signature?