<h1 class="heading-title">
<a class="hidden-xs" href="/pages/arenda-avto-s-voditelem">Аренда автомобилей <span>с водителем</span></a>
<a class="visible-xs-block"href="https://transportvip-sochi.ru/pages/mob-arenda-avto">Аренда автомобилей <span>с водителем</span></a>
</h1>
let myMap = new ymaps.Map('map', {
center: [59.931, 30.370],
zoom: 12,
controls: ['zoomControl']
});
ymaps.geolocation.get({
mapStateAutoApply: true,
}).then(
function(result) {
// Получение местоположения пользователя.
let userAddress = result.geoObjects.get(0).properties.get('text');
let userCoodinates = result.geoObjects.get(0).geometry.getCoordinates();
// Пропишем полученный адрес в балуне.
result.geoObjects.get(0).properties.set({
balloonContentBody: 'Адрес: ' + userAddress +
'<br/>Координаты:' + userCoodinates
});
myMap.geoObjects.add(result.geoObjects)
},
function(err) {
console.log('Ошибка: ' + err)
}
Если нужен именно готовый скрипт на php, то хороших не знаю, видел неплохой пример на английском - https://www.mitrajit.com/how-to-download-youtube-v...
Если python не проблема, тогда есть готовое решение - https://github.com/pytube/pytube