Último Anime
Último Manga

Youtube Embeding

Foro para comentarnos y comunicar cualquier cosa de la web: sugerencias, críticas, aportaciones, opiniones, mejoras, dudas, errores...

Youtube Embeding

Notapor kurokotetsu el Lun Ene 24, 2011 11:48 pm

OK, un pequeño problema que no es propio del foro, pero más bien externo. Esto no es para aprender a poner videos, para eso dirigirse a Pirateking for Dummies. Esto es un problema que me aprece que es reciente. hasta hace poco, cuando se pedía el código para insertar un video en Youtube nos salia algo como esto:

Código: Seleccionar todo
<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/01C4RPEinM4&rel=1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/01C4RPEinM4&rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>


Sin embargo, desde al menos hoy, este es el código generado:

Código: Seleccionar todo
<iframe title="YouTube video player" class="youtube-player" type="text/html" width="640" height="390" src="http://www.youtube.com/embed/hGRqnNEOpe0" frameborder="0" allowFullScreen></iframe>


Y se puede ver el resultado de intentar insertar aquí:


Me gustaría plantear el problema a gente que tenga má conocimiento o del códiog del foro (creo que es BBCode, como la mayoría) o HTML (que es probablemente el tipo de generaciónde código de Youtube).

Mi solución provisional es esta. Ir a un lugar donde sepan que esta el código "antiguo" (aquí, PK for Dummies) y copiar el campo de value (es decir lo que está después del igual de value). Una ves copiado eso, borrar la que está después del último "slash" (/) hasta el ampersand (&). Después copiar el código del video que se queire insertar. De aquí copiar lo que viene después del último slash en el campo src. Pegar esto en ves de la parte borrada anteriormente (entre el / y el &). Así debería funcionar. Ejemplo:

Primero copiamos esto:
Código: Seleccionar todo
<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/01C4RPEinM4&rel=1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/01C4RPEinM4&rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>


Luego Borramos todo para quedarnos con esto:
Código: Seleccionar todo
http://www.youtube.com/v/01C4RPEinM4&rel=1


Luego borramos lo que no queremos, así:
Código: Seleccionar todo
http://www.youtube.com/v/&rel=1


De aquí copiamos esto, del video que se quiere poner:
Código: Seleccionar todo
<iframe title="YouTube video player" class="youtube-player" type="text/html" width="640" height="390" src="http://www.youtube.com/embed/hGRqnNEOpe0" frameborder="0" allowFullScreen></iframe>


Borramos lo inecesario para quedarnos con esto:
Código: Seleccionar todo
hGRqnNEOpe0


Copiamos eso y lo pegamos en vez de lo que borramos primero para dejar esto:
Código: Seleccionar todo
http://www.youtube.com/v/hGRqnNEOpe0&rel=1


Ahora lo insertamos así (como se explica en el otro tópico=
Código: Seleccionar todo
[flash=640,390]http://www.youtube.com/v/hGRqnNEOpe0&rel=1[/flash]


Y tenemos esto:


Esta es la única solución que encuentro con mis pocos conocimientos sobre los códigos empleados. Espero que se entienda (si no lo intentaré hace más explícito). Sí alguien con más idea o los Webmasters encuentran otra solución, por favor díganlo. De momento dejo el tema para llamar atención sobre el problema (no propio del foro) y con mi solución. Sugeriría matarlo cuando se encuentre una solución permantente.
¿Todavía no lo sabes?El verde esta de moda|| 7NA Mi blog||The Night Watch is watching you
Imagen
Imagen
Avatar de Usuario
kurokotetsu
Teniente Segundo
Teniente Segundo
 
Mensajes: 1577
Registrado: Mar Ago 05, 2008 2:12 am
Ubicación: En una pequeña barca navegando
Edad: 24
Sexo: Masculino

Re: Youtube Embeding

Notapor IntroduzcaNombreAqui el Lun Ene 24, 2011 11:57 pm

Hola kurokotetsu no se si te he entendido, pero la solucion que he utilizado yo para seguir poniendo videos de youtube es señalar la opcion use old embed code asi:

Imagen

con eso vuelve a aparecer el codigo como antes.
Faster than the speed of stupid.
Imagen
Imagen
Avatar de Usuario
IntroduzcaNombreAqui
Oficial Técnico
Oficial Técnico
 
Mensajes: 1057
Registrado: Mié Sep 29, 2010 9:19 pm
Ubicación: Locombia
Edad: 20
Sexo: Masculino

Re: Youtube Embeding

Notapor Ser_Soy_Ser el Mar Ene 25, 2011 12:40 am

Sí, el método de IntroduzcaNombreAqui es el más fácil, mientras sigan dando la opción. :miedo: De todas formas hay foros en que la función para insertar vídeos de youtube tiene una etiqueta propia que viene con el BBCode, pero aquí molamos más y nos va el royo vintage.
Avatar de Usuario
Ser_Soy_Ser
Teniente Primero
Teniente Primero
 
Mensajes: 1618
Registrado: Mar Jul 10, 2007 4:58 pm
Ubicación: se alquila este espacio para escribir chorradas. Interesados envíen MP+donación simbólica
Edad: 22
Sexo: Masculino

Re: Youtube Embeding

Notapor alex_orochi el Mar Ene 25, 2011 7:48 am



Sí... ya con esa solución queda... supongo que habrá que decirle a Sandai Kitetsu que cambie esa situación

Por cierto... lo probé con html, y parece que efectivamente, no funciona del todo. Necesitan el "old embed", creo que esto sirve para la nueva versión de html 6 que va a compaginar con scripts de google chrome.

Habrá que hacer unas pruebas... pero gracias por el detalle mi buen Kuro

Saludos

EDIT: Sí funciona todavía incluso con html 5.0, pero tarda alguito en cargar....
Última edición por alex_orochi el Mar Ene 25, 2011 9:16 am, editado 1 vez en total
Hablemos de tautologías: Todo caballero respeta el pacto de caballeros. El que no es caballero, entonces es P***. Entonces, si un caballero no respeta el pacto de caballeros, entonces no es caballero. Y si no respeta el pacto, entonces es P***

alex_orochi
Teniente Primero
Teniente Primero
 
Mensajes: 1850
Registrado: Vie Feb 29, 2008 2:56 am
Ubicación: Con May-chan ¡Vigilándolos bastardos!
Edad: 24
Sexo: Masculino

Re: Youtube Embeding

Notapor kurokotetsu el Mar Ene 25, 2011 7:56 am

Significativamente más simple. Esperemos que no se quite la opcíon (probablemente no pues la generación de código es probable que sea un pequeño algoritmo en la página). Sin embargo, creo que es importante decir (y preguntar a los encargados) si este nuevo código puede implementarse. Supongo que es por lo que dice alex, pues si hay nueva versión les interesará apoyarla, pero eso quiere decir que probablemente quede el "old embeded" hasta dentro de bastante tiempo. De momento, esto puede quedarse aquí, o llevarse a PK for Dummies (si Sandai cambia el post sería muy bueno). Que los jefes hagan lo que consideran más correcto con el tema y lo que se comenta.
¿Todavía no lo sabes?El verde esta de moda|| 7NA Mi blog||The Night Watch is watching you
Imagen
Imagen
Avatar de Usuario
kurokotetsu
Teniente Segundo
Teniente Segundo
 
Mensajes: 1577
Registrado: Mar Ago 05, 2008 2:12 am
Ubicación: En una pequeña barca navegando
Edad: 24
Sexo: Masculino

Re: Youtube Embeding

Notapor Xenogearsifm el Mar Ene 25, 2011 11:46 am

No se va a habilitar nunca, ya que el nuevo código de Youtube es un "iframe", lo que ya de por si es HTML bastardo y un problema de compatibilidad entre navegadores, a parte de una potencial falla de seguridad. Lo que sucede es que Youtube quiere que su reproductor sea visto en móviles y otros dispositivos chorras. Cuando sea un tag "video" sin frames ni chorradas, otro gallo cantará.
Imagen
Imagen Hey babe... Feelin' super?
Avatar de Usuario
Xenogearsifm
Webmaster
Webmaster
 
Mensajes: 4600
Registrado: Mar Feb 01, 2005 4:26 pm
Ubicación: 404 Not Found
Edad: 29
Sexo: Masculino

Re: Youtube Embeding

Notapor IntroduzcaNombreAqui el Mar Ene 25, 2011 1:48 pm

Bueno cuando lo quiten podrian utilizar este facil modelo


Código: Seleccionar todo
[flash=x,y]http://www.youtube.com/v/IntroduzcaCodigoAqui&hl=en[/flash]


donde codigo es lo que va despues de watch?v=

por ejemplo en http://www.youtube.com/watch?v=HzVnufb_E9s

codigo=HzVnufb_E9s

y la instruccion seria

Código: Seleccionar todo
[flash=480,360]http://www.youtube.com/v/HzVnufb_E9s&hl=en[/flash]


Produciendo:

Faster than the speed of stupid.
Imagen
Imagen
Avatar de Usuario
IntroduzcaNombreAqui
Oficial Técnico
Oficial Técnico
 
Mensajes: 1057
Registrado: Mié Sep 29, 2010 9:19 pm
Ubicación: Locombia
Edad: 20
Sexo: Masculino

Re: Youtube Embeding

Notapor kurokotetsu el Mar Ene 25, 2011 11:35 pm

@Introduzca: Eso es lo que dije en el priemr post, pero en corto.

@Xeno: Entonces esperemos que hagan un mejor código de inserceión en el futuro. Especialmente cuando los dispositivos móviles puedan correr un código no tan especializado.
¿Todavía no lo sabes?El verde esta de moda|| 7NA Mi blog||The Night Watch is watching you
Imagen
Imagen
Avatar de Usuario
kurokotetsu
Teniente Segundo
Teniente Segundo
 
Mensajes: 1577
Registrado: Mar Ago 05, 2008 2:12 am
Ubicación: En una pequeña barca navegando
Edad: 24
Sexo: Masculino

Re: Youtube Embeding

Notapor Xenogearsifm el Mié Ene 26, 2011 1:21 am

De aquí a que eso suceda aún queda tiempo, ya que IE8 es incompatible con HTML5 y Crome y Firefox aún siendo compatibles con el nuevo código siguen reproduciendo en formato flash en vez de con el reproductor del navegador, lo que resulta un tanto absurdo.
Imagen
Imagen Hey babe... Feelin' super?
Avatar de Usuario
Xenogearsifm
Webmaster
Webmaster
 
Mensajes: 4600
Registrado: Mar Feb 01, 2005 4:26 pm
Ubicación: 404 Not Found
Edad: 29
Sexo: Masculino


Volver a Web OP-PirateKing

¿Quién está Online?

Usuarios navegando por este Foro: No hay piratas registrados visitando el Foro y 0 invitados