in python/awsgs.py [0:0]
def extractVRTPayloadFromFile(inputFile, outputFile, packetSize):
print("Extracting VRT payload from %s" % inputFile)
packetNum = 0
for message in getBytesFromFile(inputFile, packetSize):
packetNum += 1;
payloadLength = 0
payload = extractVrtPayloadFromBin(message)
payloadLength = len(payload)
if payloadLength < 1:
print("[%d] Packet not a valid VITA 49 format" % packetNum)
else:
print("[%d] Payload length: %d. Writing to file." % (packetNum, payloadLength) )
appendToRawFile(outputFile, payload)