[generic] indicate when a direct video has been extracted

Fixes #4052.

I'm not quite sure if I'm supposed to change the tests or something, but I've been getting a whole bunch (~700) of test failures so it's hard for me to check if anything broke (since the travis-ci builds have been failing because of the same problems for a while I'm guessing those test failures are not my fault).