The OpenDML specification allows AVI files greater than 2GB. Right now an AVI file from the Source 2 SFM will be corrupt if it goes past 2GB, or it might even output a 0kb file instead (though I think that might be an unrelated bug? not sure)