Cargando

Insertar videos Youtube a sitio web




10 Respuestas de expertos
Pulsa corazón para recibir avisos de nuevas Respuestas

  AUTOR PREGUNTA

Publicado 14 mayo 2018 - 21:30

Hola.

 

Quisiera insertar la ruta de video de youtube en un formulario y guardarlo, y cuando vea la información, este se reproduzca.

 

Intenté con Iframe , pero el problema es que la ruta tiene que llevar EMBED y no WATCH como normalmente es la ruta. (

Por favor Identificate o Registrate para poder ver este contenido

watch?v=-euzMZxmgvs).

 

Lo necesito así ya que es para usuarios no expertos que solo sepan copiar y pegar la ruta en un cajon de texto.

 

Agradezco cualquier ayuda.

 

Gracias


  • 7 personas más tuvieron esta duda Yo también
  • Volver arriba

 

Publicado 15 mayo 2018 - 16:57

Has visto este tutorial?

 

https://www.solvetic...e-y-sin-sonido/



 

Publicado 15 mayo 2018 - 17:04

Mira este video para ayudarte a ponerlo en tu web el video de YouTube

 

 

Para estar al día, recuerda suscribirte a nuestro canal de YouTube!
SUSCRIBETE EN YOUTUBE

 

 

Para estar al día, recuerda suscribirte a nuestro canal de YouTube!
SUSCRIBETE EN YOUTUBE

 

 

También te dejo una cosa para que puedas insertarlo en paginas web en su pagina oficial de YouTube:

 

Por favor Identificate o Registrate para poder ver este contenido



   AUTOR PREGUNTA

Publicado 16 mayo 2018 - 00:35

Hola.

 

Gracias por sus respuestas pero esas opciones ya las habia analizado y descartado de momento. Creo que no me hice entender.

Lo que necesito es que al poner en un cajon de texto de un formulario la ruta

Por favor Identificate o Registrate para poder ver este contenido

watch?v=-euzMZxmgvs y le de en guardar, automaticamente coja el código del video y no la ruta completa y la guarde en la base de datos. Básicamente WordPress tiene esa opción, pero no he encontrado nada parecido para implementarlo en un sitio web sin WP.

 

Espero me entiendan.



 

Publicado 16 mayo 2018 - 08:47

Tu estás buscando esto daosami:

 

Por favor Identificate o Registrate para poder ver este contenido

 

Ahi te ponen un ejemplo de como cambiar link de video a frame y añadiendolo a la base de datos. El ejemplo es con Laravel.

 

Lo que debes hacer es guardar la clave de tu base de datos.

 

Esta función analizará la URL y devolverá la identificación del vídeo.

    function YoutubeID($url)
    {
        if(strlen($url) > 11)
        {
            if (preg_match('%(?:youtube(?:-nocookie)?\.com/(?:[^/]+/.+/|(?:v|e(?:mbed)?)/|.*[?&]v=)|youtu\.be/)([^"&?/ ]{11})%i', $url, $match))
            {
                return $match[1];
            }
            else
                return false;
        }

        return $url;
    }

despues de eso lo guardas en la base de datos y ya haces que aparezca el video donde quieras usando el tipico codigo:

<iframe width="640" height="360" src="http://www.youtube.com/embed/{{$video->key}}" frameborder="0" allowfullscreen></iframe>


   AUTOR PREGUNTA

Publicado 17 mayo 2018 - 21:29

Gracias Felix. Es justo lo que estoy buscando.Me

 pondre inmediatamente a implementarlo a ver como resulta, y si funciona, publicaremis resultados.

 

Gracias nuevamente.



   AUTOR PREGUNTA

Publicado 18 mayo 2018 - 06:07

Hola Felix.

Ya implemente el código pero no logro hacer que funcione.

 

En el formulario tengo un campo que se llama "video". Este envía a un .php por $_POST que lo convierte a "$video".

De ahí lo pongo en el código de Lavarel:

 

  
 function YoutubeID($video){
      if(strlen($video) > 11){
          if (preg_match('%(?:youtube(?:-nocookie)?\.com/(?:[^/]+/.+/|(?:v|e(?:mbed)?)/|.*[?&]v=)|youtu\.be/)([^"&?/ ]{11})%i', $video, $match)){
              return $match[1];
          } else return false;}
return $video; }

 

De ahí me arroja "$video" que es lo que guardo en la base de datos, pero no me guarda la ruta recortada como tal, simplemente la guarda completa o no la guarda.

 

No se que mas intentar para que me funcione, o lo estoy insertando mal.

 

Gracias por tu tiempo.



 

Publicado 18 mayo 2018 - 09:21

Hola daosami, yo la verdad que el codigo lo veo bien... de todas formas no lo he implementado nunca. Te puedo recomendar este link que explica todas las opciones y parámetros a ojos de YouTube en español, que casi es de las mejores opciones. por lo menos las opciones de insert y ejemplos de uso de la API de videos Youtube.

 

Por favor Identificate o Registrate para poder ver este contenido

 

Mira también esto pulsa botón derecho en la pagina y traducelo a español:

 

Por favor Identificate o Registrate para poder ver este contenido



   AUTOR PREGUNTA

Publicado 19 mayo 2018 - 00:41

Hola Julian.

 

Gracias por tu apoyo.

 

Mirare la información con calma y comentare como me fue.

 

Gracias nuevamente.



   AUTOR PREGUNTA

Publicado 27 mayo 2018 - 00:48

Hola .

No lo he podido solucionar, me sigue sin funcionar.

Apenas logre algo lo subo.




X