GNU Radio comes with receivers for ATSC and DVB-T. You'll need an SDR that can provide 6 MHz (ATSC) or 8 MHz (DVB-T) of bandwidth (which an RTL-SDR cannot do).
DVB-T2 and ATSC 3.0 receivers are too difficult and nothing exists for them.
Here's a screenshot where I'm transmitting to myself (GNU Radio also has an ATSC transmitter).