Change parsing order
extract() now only needs a VideoRecord object, which contains the necessary data