Cecilia Bartoli is releasing Sacrificium as a video.
She looks like a happy pirate.
Here is a sample track.
This is lip-synched, according to various sources. Filmed at the baroque palace of Caserta in Southern Italy, a place that is beautiful but is not a performance space. Perhaps the acoustics were not good.