Macrovision is used to scramble the video picture of VHS and dvd's if a copy is attempted with a VCR. You can't use Macrovision with the typical burners available for recordable media.
CSS encryption is used with dvd's to prevent copying. You can't do this with recordable media at all.
To use Macrovision and CSS encryption you would need an authoring application that allows you to do this, output to DLT tape and bring to a replication facility that can do this with glass mastered discs.