Конечно будет ошибка. Ты ведь к несуществующей странице watch у себя обращаешься, в то время когда она лежит на сервере ютюба. Тоесть тебе нужно сделать у себя страницу с отображением ролика и уже на нее подобным способом ссылаться. Это решит проблему 404 ошибки. Дальше грабить все ясно: 1. Спарсил главную и вырезал ссылки на ролики 2. Передаем вырезанные параметры в файл показа ролика где также грабим уже страницу показа ролика Ютюб. Вот и все, нет ничего сложного. Конечно я не знаю как устроен твой код, но суть остаётся та же.