TMPGEnc o Mediacoder o AVIDemux o meGUI, en general usan lo siguiente para crear esos videos, los ultimos tres son gratuitos.
Contenedor de video, MKV o MP4 o AVI, el mejor actualmente es MKV, AVI es universal pero ya se quedo atras en los formatos de audio y video que puedes usar, de hecho no se recomienda usar formato h264 o h265 en un contenedor AVI.
Formato de video, MPEG-4 AVC [h264] o MPEG-4 HEVC [h265] o MPEG-4 SP [DivX/XviD], el mas empleado actualmente y que es el estandar para discos BluRay-Video es el h264, aunque poco a poco sera desplazado por el mejorado h265.
Formato de sonido. AAC, AC3 [dolby digital], DTS o MP3. El mas empleado es AAC y MP3, AAC te da mejor sonido.
En resumen, debes usar alguino de esso programas de codificacion [TMPGEnc, Mediacoder, AVIDemux, meGUI, etc.] y codificar audio video en AAC/h264 y usar o contenedor MKV o contenedor MP4, si quieres usar elv iejo contenedor AVI deberas codificar en MP3 o AAC/DivX-XviD.
DivX/XviD es el mismo encoder a MPEG-4 SP; pero DivX es un encoder comercial, mientras XviD es la version de software libre.
Ahora, lo que te deternmina el PESO y calidad del archivo de video es el BITRATE [bitrate de video y bitrate de audio], un archivo de gran bitrate tendra mas calidad pero pesara mas [mayor cantidad de Mega Bytes], se prefiere usar h264 y AAC porque ambos aprovechan mucho mejor los bitrates bajos, consiguiendo buena calidad de video pese a ser archivos que pesan poco, mientras divx/xvid y MP3 no consiguen el mismo resultado.
Buca una CALCULADORA de BITRATE, tu eliges el peso que quieres tenga el archivo final, asi te pedira el bitrate de audio [que eliges de una lista, empieza usando 128Kbps que seria la calidad de un CD de musica], cuanto dura el video y la calculadora te dira que bitrate de video debes usar en el programa encoder.