technically, 0x0D is invalid as the fifth byte (you meant fifth byte,
right ? in golfers.flv, the fourth byte is 0x01, and the fifth byte is
0x0D).
But, flvmeta copies the FLV header verbatim, therefore, the output file
keeps that value regardless of its validity.
A value of 0x05 is actually a bitmask meaning the file contains audio
(0x04) and video (0x05) data. The previous bit is normally reserved and
must always be zero.
Anyways, I don't think there's a problem with that difference.
Could you please provide us with the ffmpeg command line you're using to
convert your videos ?
I'd also like to know which version of flvmeta you're using.
Regards,
Marc