Le script fait lire le premier titre sur le disque, qui en général est le titre principal, le film, mais je me suis retrouvé avec un disque dont le film n'était pas le premier titre. On trouve une option "minlength" (en secondes) dans makemkvcon, qui permet de lire un titre à condition d'une durée minimum choisie, ce qui évitera de lire par défaut une bande annonce ou des bonus.
Là, il ne lira rien en dessous d'une durée d'une heure :
# Start streaming the first Blu-ray drive we find.
${MKVPATH}makemkvcon --minlength=3600 --upnp=1 --cache=512 stream disc:0 &