Hora de Aventura

Anime

Proyecto Arcade

jueves, 10 de abril de 2014

Tutorial Justin TV - Videos - 2.0

Segundo tutorial para transmitir en Justin TV, aunque actualmente ahi ya todo esta muy limitado, y han recurrido a usar un zoom horrible para evitar que les cierren los canales pronto, pero de todas formas es inevitable, del ultimo tutorial que hice son ya casi 4 años, asi que esta sera una version 2, con programas que he usado actualmente, antes que nada debo aclarar que no posteare links para que descarguen los programas, les tocara buscarlos con el todopoderoso Google.

==================================

Los programas necesarios son 3, Xsplit el cual encodeara el video y lo enviara a los servidores de Justin, este es muy comunmente usado para transmitir en Twitch Videojuegos, VCam, con el cual cargaremos los videos que pensamos transmitir y Virtual Sound Card (VSC) el cual hara el trabajo de tarjeta virtual de audio para que VCam pueda enviar el audio directamente a Xsplit y no tengamos que usar la Mezcla Estereo (al usar esta se escucharia cualquier cosa que tenga sonido, y se mezclaria con el audio de los videos), Xsplit y Virtual Sound Card se pueden encontrar con Crack, para usarlos sin restricciones, pero de VCam nunca he logrado encontrar uno funcional, asi que tendra que estar apareciendo el logo de VCam constantemente a menos que encuentren uno que pueda registrarse, pero eso ya dependera de ustedes.

Tambien les recomiendo instalar o actualizar los codecs, busquen Klite Codec Pack (de preferencia la version Mega que es la que incluye todos los filtros), para que no tengan problemas al transmitir, y si tambien quieren usar los filtros FDShow, pueden activarlos al instalar el paquete de codecs que mencione, simplemente seleccionandolos mientras instalan el Pack, para saber como usarlos pueden dar un vistaso al tutorial viejo de JTV que hice hace tiempo, al cual pueden acceder desde el siguiente banner, al estar ahi solo busquen la parte donde explico sobre los filtros:


http://randomgam3s.blogspot.mx/2010/06/tutorial-justin-tv.html


==================================
VSC

Primero instalamos VSC, una vez instalado la configuracion es muy facil, simplemente deben elegir en la opcion de "¿Cuantos canales de transferencia de audio desea?", eligen Un Canal, despues en "Canal de transferencia de", seleccionan Line in (e2eSoft VAudio) y en el segundo recuadro seleccionan "Speaker (e2eSoft VAudio)", tal como se muestra en la imagen:


http://i.minus.com/iDdB3q9dUb8WT.jpg


Una vez hecho esto pueden cerrar VSC, solo deben hacerlo una vez, despues no es necesario volver a configurarlo.

==================================
VCAM

Ahora instalamos VCAM, al terminar la instalacion procedemos a ejecutarlo, vamos a "Opciones", en la lista de la izquierda elegimos:

"Preferencias" - "Salida":


http://i.minus.com/ibrwoiPp47kMm.jpg


- "Video", "Metodo de escala de video:"

"keep aspect", este mantiene el aspecto del video, ya que algunos son mas anchos que otros, y con esta opcion se mantiene tal como viene agregando bordes negros, ya sea superior - inferior, o a los lados.

"Stretch to fill", este expande la imagen del video para ajustarla al tamaño de video que elegiremos de salida, lo cual deforma la imagen.

"Crop to fit" , este corta el video, ya sea superior - inferior, o a los lados, con el fin de ajustarlo al tamaño de video que elegiremos de salida.

- "Audio"

"Reproducir audio usando:" , aqui debemos elegir la tarjeta de audio virtual, VSC, que creamos con anterioridad, "Speaker (e2eSoft VAudio)".

"Escuchar a los valores de la tarjeta de sonido al mismo tiempo", este debe estar desactivado, ya que si esta activado el audio de los videos que se reproduscan tambien los escucharemos.

Esta para mi es la mejor forma de enviar el audio sin tener que usar la opcion de mezcla estereo, ya que si queremos reproducir algun otro sonido en la pc no se mezcla con el de los videos, caso contrario al usar mezcla estereo todo el audio que se reprodusca en la pc pasa al Stream en JTV.


"Camara" - "Opciones de camara":


http://i.minus.com/iopWUJIHErRLX.jpg


- "Tamaño de video normal"

"Fijo:" , aqui pueden elegir la resolucion de salida del video,  en JTV la relacion de aspecto que maneja es 16:9, entonces debemos elegir una resolucion 16:9, pueden elegir una entre las opciones que da, o pueden usar la segunda opcion "Personalizada".

"Personalizada:" , aqui pueden ajustar la resolucion que ustedes crean conveniente, o la que mejor se acomode a los recursos que tienen.

"Velocidad de video normal (FPS 1.0 - 100.0):" , aqui pueden poner el framerate que crean correcto, para animacion como minimo con 20 funcionara, para imagen real con 24 es suficiente, aunque para no estar cambiando entre uno y otro, basta con dejarlo siempre en 24.

Elegir la resolucion adecuada es muy importante, ya que depende de la capacidad del Procesador y del ancho de banda de subida que tengan, les recomiendo alguna de las siguientes resoluciones:

480x270
640x360
1280x720 (si solo tienes un procesador de 2 nucleos no te recomiendo esta)


http://i.minus.com/ibj43gzQlVRPNc.jpg


Por ultimo, dan click al icono de la Hoja con el simbolo de + para que les abra el explorador y poder agregar videos a la lista de reproduccion, le dan doble click al video que quieren para que comience a reproducirse o simplemente lo seleccionan y despues le dan click al icono de Play, hecho esto pueden minimizar el programa.

==================================
XSplit

Y por ultimo, procedemos a instalar XSplit, una vez instalado, deberan registrarse, y lo siguiente sera configurarlo, van a la opcion de "Broadcast", "Add channel...", "Justin.tv" y en la ventana que aparece dan click en "Skip wizard"






Antes de seguir con la configuracion, deben realizar una prueba de ancho de banda, una de las paginas mas conocidas es www.speedtest.net , prueben realizando varias pruebas en la misma pagina pero seleccionando diferentes servidores de USA, y deben poner atencion solo al resultado de "Upload Speed" ya que la calidad de imagen del video dependera de dos cosas, el ancho de banda de subida y la potencia del procesador.


http://es.justin.tv/settings/channel/info/



Ahora procedemos a configurar:




"Channel"

- "Username:" , aqui va tu usuario de JustinTV.
- "Password:" , aqui va tu contraseña de JustinTV.
- "or Stream Key:" , aqui va la Stream Key, la cual puedes obtener en el siguiente link:


Casi al final se encuentra la opcion de Stream Key: SHOW, al dar click ahi aparece la Stream Key, con esto nos ahorramos el tener que poner nombre de usuario y contraseña, asi que es opcional, y no es necesario obtenerla para ponerla en XSplit, esto solo se haria en caso de que al poner tu nombre de usuario y contraseña de algun error y no los reconosca.


http://es.justin.tv/settings/channel/info/



- "Server:" , este pueden dejarlo en "Automatic".

"Video Encoding"

- "Codec" , viene seleccionado por defecto X.264.

- "Bitrate (kbps)" , esta opcion dependera de la resolucion que elijas, y del ancho de banda de subida, y mientras mayor sea mejor sera la calidad del video:

480x270     entre 300 y 400 kbps
640x360     entre 600 y 700 kbps
1280x720   entre 1100 - 1200 kbps

Importante: estos valores pueden variarlos, hasta encontrar el que mejor les funcione, y no pueden exceder el maximo del ancho de banda de subida, para eso les recomende hacer las pruebas, ya que tambien deben considerar el bitrate que asignaran al audio, entonces el total de video mas audio, no debera exceder el upload que les dio la pagina de la prueba, y dejar un margen libre, ya que en todas las conexiones a ciertas horas del dia se pierde eficiencia, y las velocidades varian, traten de dejar siempre unos 100 kbps libres como minimo del total de su upload, el resto pueden asignarlo como mejor les paresca.

- "Mode" , aqui dan dos opciones:

"CBR" , Constant Bit Rate, Rango de Bits Constante, con este el video se comprimira con un rango de bits constante durante todo el tiempo, siempre usara la misma cantidad, actualmente en JTV como recomendacion piden que se use CBR, aunque en la practica suele funcionar tambien VBR, en esta opcion el consumo del procesador suele ser menor que en VBR.

"VBR" , Variable Bit Rate, Rango de Bits Variable, personalmente prefiero este, porque?, al usar esta opcion, el video al comprimirse va variando la cantidad de bits asignada, si la escena tiene poco movimiento entonces usa una menor cantidad de bits, si la escena tiene mayor movimiento entonces destina una cantidad mayor de bits, por lo cual puedes tener mayor calidad de video con una velocidad de Upload menor, pero en contra tiene que hace trabajar mas al procesador, aqui pueden asignar dos valores y ajustarlos.




Si dan click al icono de engrane que aparece abajo-derecha de "Mode" aparecera una ventana con mas opciones:




- "Quality:" , por defecto viene en 8, mientras mas alto mejor calidad, pero tambien mayor consumo del procesador.

- "Encoder Preset:" , "superfast", "veryfast", "faster", "fast", "medium", "slow", mientras mas abajo la calidad del video mejora, pero hace trabajar mas al procesador.

- "VBV Buffer (kbit):" , pueden asignar algun valor similar, o un poco mayor al que asignaron en "Bitrate (kbps)".


"Audio Encoding"




- "Bitrate (kbps)" , aqui asignan el bitrate para el audio, por defecto viene en 96 kbps, pueden dejarlo asi, aunque en JTV recomiendan usar 128, con 96 funciona.

- "Format" , aqui asignan la frecuencia de muestreo, por defecto aparece 44.1 KHz mono, esta funciona bien, asi que pueden dejarla tal como esta.

Por ultimo click en "OK" para guardar los cambios.


Ahora vamos a "Tools", "General settings...":




- En la pestaña "General" , opcion de "Audio", "Microphone", seleccionamos "Microphone (e2eSoft VAudio)", lo demas lo pueden dejar tal como este.




- En la pestaña "Resolutions"




Aqui pueden agregar, editar, o quitar diferentes tipos de resoluciones, les recomiendo activar, o agregar las resoluciones que les recomende:

480x270
640x360
1280x720 (si solo tienes un procesador de 2 nucleos no te recomiendo esta)

En caso de que las resoluciones no aparescan en la lista, para agregar una resolucion personalizada basta con que den click en la opcion de "Add", y en la ventana que aparece asignan los valores de "Widtg:" y "Height:", en "Description:" pueden escribir la descripcion que gusten, y despues dan click en "OK" para que se agregue a la lista de resoluciones, una vez que terminaron de activar las resoluciones, dan click en "OK" para regresar a la ventana principal de XSplit.


Van a la opcion de "View", "Resolution", y aqui seleccionan la resolucion a la cual piensan transmitir.




De nuevo en la opcion de "View, "Frame rate", y seleccionan 24.00 fps, aunque pueden variarla a su gusto, esta es la mas recomendada.




Ahora, van a la parte de "Scene Sources:", a la derecha del icono de microfono esta una barra de volumen y el icono de una bocina (parlante), este lo corren todo a la izquierda y le dan un click al icono de la bocina para que se desactive, el unico que debe quedar activado y con volumen al maximo es el del Microfono, ahora dan un click en la opcion de "Add" para desplegar el menu, despues en "Add camera" y por ultimo seleccionan "e2eSoft VCam".




Al hacer esto, aparecera el video que este cargado en VCAM, la ventana sera mas pequeña, asi que van a una de las esquinas del video, y simplemente lo arrastran para agrandar la ventana al tamaño del espacio de XSplit.


http://i.minus.com/it9CQFioQ2q38.jpg


Y para finalizar, van a la opcion de "Broadcast" y dan un click sobre el nombre de su canal de JTV, con esto despues de unos segundos comenzara la transmision.





==================================

Los valores que mostre suelen ser los que uso, pero ustedes pueden "jugar" con estos valores, cambiarlos, hasta encontrar los que se ajusten a la velocidad de subida y la velocidad del procesador de su PC, ya que estos dos factores afectan la calidad del video que transmitiran, y la mejor forma de encontrar la calidad optima es probar diferentes combinaciones.

Eso es todo, pueden usar algun otro programa que haga la funcion de webcam virtual para cargar los videos, el problema es que no conosco otro que funcione en conjunto con una tarjeta virtual de audio, lo que quiere decir es que si usan otro tendrian que recurrir a la mezcla estereo para enviar el audio, y con esto cualquier cosa que se escuche en su pc pasaria a la transmision, si escuchan musica, miran una pelicula o video se mezclaria, por eso recomiendo VCAM + VSC, ya que asi el audio pasa directo, y pueden hacer lo que quieran en su PC sin preocuparse de que el audio se combine con el de la transmision.

Suerte a todos :)

0 comentarios :

 

 

tumblr hit counter