In the video released by the Supreme Court, Bolsonaro vowed to change Cabinet ministers if needed to protect his family.
The two-hour video of a Cabinet meeting, with portions redacted, was released as part of a probe into allegations that the president was trying to illegally interfere in a criminal investigation of his sons, a claim made by former Justice Minister Sérgio Moro when he resigned last month.
The former minister told investigators Bolsonaro openly demanded he make changes in key federal police positions, including the head of the agency as a whole.
Moro resigned after Bolsonaro fired the federal police director-general without consulting him.