youtube-dl DASH video and audio in highest quality without human intervention
Just use -f bestvideo+bestaudio/best for highest resulting quality available. If you wanted to prefer MP4 format containers instead of WebM, use: -f bestvideo[ext!=webm]+bestaudio[ext!=webm]/best[ext!=webm].