integrate youyube-dl feature