Ayuda configuracion PC (streaming desde consola)

Hola, saludos foreros.

Creo que toca ya actualizarse a un nuevo equipo ya que el portatil que tengo (i7-2670QM con 8Gb) no da ya de si para lo que quiero.

Básicamente quiero un PC de sobremesa para hacer streaming desde una Nintendo Switch con una calidad aceptable. Ahora mismo el portatil no me permite configurar el streaming con buena calidad, aunque he logrado que emita a 1280x720 sin parones pero parametrizando el programa (OBS Studio) al mínimo de recursos de CPU para que funcione pero no puedo ni tener abierto un navegador con 8 pestañas porque el pobre no da de si.

No creo que juegue con el equipo ya que lo hago siempre en consola. Tambien hago algo de edición de video y fotografía aunque nada profesional y sin demasiada carga de trabajo.

Os pongo una configuración para que me comenteis si voy algo encaminado o no. El presupuesto es ese... sobre 700€ porque además me falta añadir un monitor similar al que tengo (un AOC I2481FXH en el que muestro el juego en la consola) que sea simplemente FullHD con soporte VESA y de unos 120€ aproximadamente.

https://www.pccomponentes.com/configurador/7fB79e8c1

Si veis la configuración, pensareis quizá que la tarjeta gráfica está sobredimensionada para lo que quiero. No lo se. Lo que es premisa obligatoria es que sea Nvidia ya que el programa de captura y emisión está optimizado para utilizar el propio codec NVenc de la tarjeta (creo que el codificador está disponible en algunas de las GTX) y dar más detalle en la imágen.

Lo que no tengo claro es si esto mismo se puede lograr exprimiendo el micro, es decir, codificando por software, pero he visto varios anáisis en YT y parece claro que codificando con NVenc se gana en detalles.

Tengo un amigo streamer al que aydudasteis hace tiempo con una configuración parecida (el dijo que jugaba) y tiró por un 3600/RX570. No se cual sería una gráfica equivalente Nvidia que soporte NVenc, pero su presupuesto se iba a 900 creo recordar. :-|

La caja de la configuración aún no la tengo clara. Quiero que tenga buena ventilación, a ser posible con el frontal mallado. Podría ser una Cooler Master NR600 pero habría que añadir ventiladores y la MB511 ya los trae (con lucecitas si). XD


El SSD tampoco lo tengo claro. Me he ido a por Samsung porque tengo uno montado en el portátil sin ningún problema desde hace 5 años. Tengo varios HDD antiguos "reciclados" que me servirían como almacenamiento secundario para películas, series... etc

Espero vuestras sabias opiniones. A ver si voy desencaminado o se puede rascar del presupuesto a la baja.

Gracias de antemano. Un saludo. [fumando]
Tiene que tener chip gordo .
Nadie que opine si voy bien encaminado? [sonrisa]

Un saludo [fumando]
@Meliagan

Bien encaminado vas pero mira bien los requisitos del software de streaming, la 1650 es la mínima tarjeta actual que tiene codificador Nvenc pero a ver si es suficiente. Lo mismo con el micro que un 3600 al final son 80 € más.
Meliagan escribió:..

Si veis la configuración, pensareis quizá que la tarjeta gráfica está sobredimensionada para lo que quiero. No lo se. Lo que es premisa obligatoria es que sea Nvidia ya que el programa de captura y emisión está optimizado para utilizar el propio codec NVenc de la tarjeta (creo que el codificador está disponible en algunas de las GTX) y dar más detalle en la imágen.

Eso de 'optimizado' pues como que no, aunque lo que si es cierto es que no se porque han dejado para el finmal a intel y a RTG|AMD, cuando antes RTG|AMD y nVIdia iban juntas en cuanto al tema de captura por hardware de video.

Las versiones viejas
hilo_obs-open-broadcaster-software-cuenta-con-soporte-para-vce-codificacion-con-gpu_2062610

Las versiones algo mas recientes
hilo_obs-open-broadcaster-software-cuenta-con-soporte-para-amf-codificacion-h265-con-gpu-radeon_2277046

Y es raro, porque ATI|AMD [RTG|AMD] eran especialistas en el tema de captura por hardware de video desde sus miticas series ATI all-in-wonder eran de lo mejorcito.


Lo que no tengo claro es si esto mismo se puede lograr exprimiendo el micro, es decir, codificando por software, pero he visto varios anáisis en YT y parece claro que codificando con NVenc se gana en detalles.


Falso, la mejor codificacion se realiza por software, y el mejor encoder para h264 es el encoder x264, destacando incluso entre los encoders profesionales [y que se venden]. La codiifcacion por hardware aun ahora no ofrece la misma calidad, y por calidad se entiende a mantebner la complejidad de la imagen [los detalles], lo que si gana es en cuanto a tiempo de procesamioento y poderse usar en tiempo real con soltura la codificacion.

Pero como en tu caso solo se realizara la captura sin requerise del procesador para otras tareas complejas al mismo tiempo que se graba, pues la codificacion por software [con el X264] debe ser posible con buenos resultados, eso si, limitanto un poco el profile@level y el preset. Asi que con los 12 hilos, o mejor dicho 11 o 10 hilos ocupandose de la codificacion yuo veria de priorizar el uso de la codificacion por software.

hilo_duda-codificador-streaming-y-calidad_2303827
hilo_grabar-con-obs-studio_2174470
@TRASTARO Gracias por la información amigo. Eres un pozo de sabiduría [360º]

Fíjate que he estado buscando por el foro, información sobre OBS y Nvidia y no he llegado a dar con los hilos que has comentado ¬_¬

Y efectivamente parece que ni en su última versión, el codec NVenc está a la altura de la codificación por software. Debí entenderlo mal.

Entonces, resumiendo. Si opto por la opción de codificar por software, entiendo que sería mejor ir a un Ryzen5 3600 y olvidarme de la 1650 super para instalar una tarjeta normalita y que cumpla con su cometido (dar video ya que no jugaré).

¿Alguna opción asequible? ¿Una 1050 aunque sea antigua? ¿algo de segunda mano? Prefiero Nvidia por el tema de consumos aunque no vaya a codificar por hardware.

La cuestión es conseguir un presupuesto equilibrado al subir de procesador y bajar de gráfica.

Un saludo [fumando]
@Meliagan

Una 1050 ya soportaría Nvenc por si tuvieras que tirar de ello en un momento dado, si encuentras usada una 1060 decente aunque sea de 3 Gb. también podría ser buena opción.

Si estás seguro de que no vas a usar Nvenc, puedes poner nueva la más barata que encuentres.
TheBanditPCL escribió:@Meliagan

Una 1050 ya soportaría Nvenc por si tuvieras que tirar de ello en un momento dado, si encuentras usada una 1060 decente aunque sea de 3 Gb. también podría ser buena opción.

Si estás seguro de que no vas a usar Nvenc, puedes poner nueva la más barata que encuentres.


Muchas gracias [beer]

Tengo que ver lo que tengo guardado en el cajón de trastos. Creo recordar que aún conservo una ATI Radeon de PowerColor que montaba mi antiguo Athlon 64 y lo mismo me sirve para probar si la codificación por software va bien. [+risas]

Un saludo [fumando]
@Meliagan

En efecto, cada año el buscador del foro es mas mediocre y los comerciales mas pronunciados

Como sea, igual el R5 1600 AF es buena opcion para la codificacion de video, ya que sigue siendo un procesador con nucleos ZEN+ [serie RyZEN 2000] que no esta nada mal. Claro, el nucleo ZEN2 tiene algo mas de IPC y con ello algo mas de rendimiento con lo que tambien es una opcion valida

x264 tambien tiene codificacion por hardware de video gracias a opencl; gracias a montones que estuvimos machacando a los desarrolladores con peticiones... si, quejarse tambien vale para algo. Oculta la opcion esta, es cierto, pero ahi se tiene, y a regañadientes lo agregaron pues; como ya se habia dictaminado en pruebas y en una muy larrrgaaa discusion en aquel tiempo, la codificacion por hardware de video [aka el GPU] no da la calidad que buscan los desarrolladores/colaboradores del encoder x264, pero tampoco se podian cerrar a que es una opcion valida para emision en vivo o cuando apremia mas la velocidad de codificacion que la calidad [y aun asi tener una calidad mas que aceptable]. De todas maneras, con el motor de codificacion por software del x264 lo deberias de hacer porque no creo que OBS tenga la implementacion para usar la opcion de OpenCL de x264.
TRASTARO escribió:@Meliagan

En efecto, cada año el buscador del foro es mas mediocre y los comerciales mas pronunciados

Como sea, igual el R5 1600 AF es buena opcion para la codificacion de video, ya que sigue siendo un procesador con nucleos ZEN+ [serie RyZEN 2000] que no esta nada mal. Claro, el nucleo ZEN2 tiene algo mas de IPC y con ello algo mas de rendimiento con lo que tambien es una opcion valida

x264 tambien tiene codificacion por hardware de video gracias a opencl; gracias a montones que estuvimos machacando a los desarrolladores con peticiones... si, quejarse tambien vale para algo. Oculta la opcion esta, es cierto, pero ahi se tiene, y a regañadientes lo agregaron pues; como ya se habia dictaminado en pruebas y en una muy larrrgaaa discusion en aquel tiempo, la codificacion por hardware de video [aka el GPU] no da la calidad que buscan los desarrolladores/colaboradores del encoder x264, pero tampoco se podian cerrar a que es una opcion valida para emision en vivo o cuando apremia mas la velocidad de codificacion que la calidad [y aun asi tener una calidad mas que aceptable]. De todas maneras, con el motor de codificacion por software del x264 lo deberias de hacer porque no creo que OBS tenga la implementacion para usar la opcion de OpenCL de x264.



Gracias de nuevo!!!! Intentaré ir a por el 3600 si consigo una gráfica barata sobre los 100€ (1050 o 1060). Resulta que la ATI 9500 que tengo por ahí y que quería probar es AGP [+risas]

Un saludo [fumando]
9 respuestas