Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá tenho um sistema que baixa videos do YT, no caso a pessoa cola a url do video para baixar
Mas a um detalhe o sistema só funciona com a id do video e não com a url completa)
No caso é tudo depois do "v=" exemplo http://www.youtube.com/watch?v=Fw-BM-Mqgeg
Até ai tudo bem eu consigo resolver com a seguinte solução:
<?php
$video = "https://www.youtube.com/watch?v=jNQXAC9IVRw&list=PLMO0kpw-";
parse_str( parse_url( $video, PHP_URL_QUERY ), $vamos_ver );
echo $vamos_ver['v'];
?>
Só que percebi uma coisa nos celulares há dois modos de pegar a url ou pelo navegador ou pelo aplicativo do youtube e varia dependendo do modo que a pessoa pega a url
Pegando pelo navegador fica: https://m.youtube.com/?#/watch?v=Vh054xvqc
E pegando pelo aplicativo fica: https://youtu.be/TaeSweFH3GA
Como eu faço para o sistema funcionar com esses dois tipos de url ao mesmo tempo?
Carregando comentários...