Anders als bei den meisten anderen RIFF-Dateien werden bei AVI-Files viele ineinanderverschachtelte Chunks und Subchunks benutzt. Im folgenden wird nun eine Checkliste gegeben mit deren Hilfe man die benötigten Chunks einer AVI-Datei einfach erstellen kann. Nicht AVI-Chunks werden nicht behandelt. Bei den nun anstehenden Deklarationen sollen immer die entsprechenden FOURCC´s benutzt werden: