Donald Trump late Friday apologized for crude comments he made about women in 2005, saying in a video posted online that "I said it. I was wrong and I apologize."

The comments recorded on a hot mic sparked a firestorm of criticism from fellow Republicans. "I've never said I'm a perfect person, nor pretended to be someone that I'm not," Trump said.

"I've said and done things I regret, and the words released today on this more than a decade old video are one of them," Trump said in the video statement.

"Anyone who knows me knows these words don't reflect who I am. I said it, I was wrong and I apologize," he said.

Trump in 2005 recording: 'When you're a star... You can do anything' to women

Sources told NBC News earlier that various advisers and senior campaign officials argued to the candidate that Trump should go beyond his initial written statement in an effort to more clearly apologize for his words in advance of Sunday's debate.

An interview or phone call to a program was also considered but the brevity and control of a planned message became the chosen option. It was decided that Trump should be the "sole messenger" and that a video could be "exactly as he wanted."

Trump's comments about women in 2005 sparked sharp criticism from fellow Republicans.

Republican National Committee Chairman Reince Priebus said in a statement: "No woman should ever be described in these terms or talked about in this manner. Ever."

Trump repeated some campaign talking points in the video he released, and said "I pledge to be a better man tomorrow, and will never ever let you down."

"Let's be honest, we're living in the real world. This is nothing more than a distraction from the important issues we're facing today," Trump said.

House Speaker Paul Ryan condemned Trump and announced the nominee would no longer attend a high-profile scheduled event with Ryan and Priebus in Wisconsin on Saturday.

Watch Trump's full video statement here