When trying to encode a .MP4 file with H.264 video (fast recompress - x264 8 bit) and AAC audio (full processing - FFMpeg AAC) no progress happens after encoding 1 video frame and 682 audio samples, and when aborting from the status window, virtualdub crashes with the attached error message.
The input file is an .avs script with 8bit 4:2:0 video (YV12) and 24bit audio.
If I force the input audio to be 16bit in avisynth with convertaudioto16bit(), the conversion happens smoothly without issues.
Expected behaviour with 24bit audio would possibly be an error message that denies the conversion in the first place, much like what happens when picking a video encoder that doesn't support certain input colorspaces, or perhaps an internal conversion to 16bit (if possible) instead of nothing happening and virtualdub crashing.
Anonymous
Use colorspace RBG32 in the script.
VD only use 8b & 16b, IDK with other in input but it's enought, +24b it's useless...
But if you installed all codec to read viveo/audio, you don't need any script except if VD don't have what you want in his filter...