Getting video's information is returning wrong results

I’m trying to google and read the Delphi docs for you

Maybe

IdHttp1.Request.CustomHeaders.AddValue('key', 'value');

?

Sounds like your second call to the header adding function is wiping out the first header