Meryl Streep has spoken about her friendship with Emma Thompson and her disappointment that the actress was not nominated for an Oscar this year.

Streep, who was nominated last week for a record 18th Oscar for her role in August: Osage County shared her views with this year's Oscar host Ellen Degeneres.

Streep said: "There were a lot of surprises and injustices" from the nominations and in particular she focused on the lack of nomination for Thompson for her performance as PL Travers in Saving Mr Banks.

Streep added: "I was really shocked. I wrote her a long, heartfelt email about how bad I felt.

"She wrote back and just said, 'Good'!"

The three-time Oscar winner revealed where she was when the Oscar nominations were announced at 5.30am local time: "I was dead asleep. Late. Because I didn't think I had a chance.

"You know, you read the papers and...they say, 'Oh, she doesn't have a chance.' Because I'm so old news, you know."

Degeneres responded: "That is crazy. There is no such thing as talent being old news. Your talent doesn't get old."

Joining Streep in the Best Actress category are Cate Blanchett, Sandra Bullock, Judi Dench and Amy Adams.