The Dallas Opera (TDO) will release select operas from past seasons for free, on-demand viewing via its YouTube channel.