implement YouTube URL parsing