<div dir="ltr">Hello,<div>I am looking for a generic method to detect if specific codec-container combination would "work".</div><div>I tested this approach:</div><div>Prepare writing to memory buffer and execute just avformat_write_header andĀ av_write_trailer (no actual packets).</div><div>If neither function returns an error, assume the formats are compatible.</div><div><br></div><div>This seems to solve great part of the problem, but there are exceptions:</div><div>pcm in mp4 is successful (no errors reported), but results in unreadable audio (I can handle this case otherwise if it is unique).</div><div>In some cases the reason for error is something else, like "framerate 1:1 is not supported".</div><div><br></div><div>Thanks for any ideas.</div></div>