Problema para reproducir vídeos de disco duro en tv

Iniciado por K-YreX, 28 Noviembre 2019, 00:04 AM

0 Miembros y 2 Visitantes están viendo este tema.

K-YreX

Buenas, me ha surgido un problema y ya adelanto que no tengo muchos conocimientos sobre este tema... :rolleyes:
Tengo una serie de vídeos guardados en el disco duro que puedo reproducir sin problemas en el ordenador. El problema viene cuando los conecto por USB a la tv e intento reproducirlos en ella.
Me he fijado en las propiedades de vídeo y son las siguientes:
  • Dimensiones: 1280 x 720
  • Códec: H.264 (Main Profile)
  • Tasa fotogramas: 25 fotogramas/s
  • Tasa bits: N/D
    Me comentaron que podía ser por el códec, que igual la tv no era capaz de reproducirlo pero he visto otros vídeos que sí puedo reproducir en ella y tienen el mismo códec. También he podido reproducir vídeos con las mismas dimensiones y no sé si puede estar relacionado con esas tasas... :-\
    No sé si alguien puede ayudarme o si es necesario que aporte más información.
Código (cpp) [Seleccionar]

cout << "Todos tenemos un defecto, un error en nuestro código" << endl;

RainSix

#1
Buenas,

has mirado que no sea el tipo de formato del vídeo? Que no sea que tu televisor no soporte ese formato y por eso no se vea..

Saludos.
-.RainSix.-

Machacador

Muchos televisores solo reconocen AVI, MKV y MP4...

:rolleyes: :o :rolleyes:
"Solo tu perro puede admirarte mas de lo que tu te admiras a ti mismo"

K-YreX

Sí, lo he comprobado. Mi tv reproduce los vídeos (que yo haya probado) en avi, mkv y mp4; y estos vídeos con los que tengo problemas están en mkv.
Código (cpp) [Seleccionar]

cout << "Todos tenemos un defecto, un error en nuestro código" << endl;

MinusFour

Es más fácil si nos dices que televisión tienes para ver la documentación de la televisión.

RainSix

Buenas,

Has probado a convertir esos vídeos de mkv a mp4, a ver si de esa forma se ve?

Saludos.
-.RainSix.-

K-YreX

Cita de: MinusFour en 28 Noviembre 2019, 15:59 PM
Es más fácil si nos dices que televisión tienes para ver la documentación de la televisión.
La televisión es una Samsung J5200. He intentado buscar información acerca de los formatos que admite y he encontrado la siguiente página de Samsung: https://www.samsung.com/ar/support/tv-audio-video/samsung-smart-tv-video-formats-admitted-in-samsung-smart-tv/
No sé si esa tabla es igual para todos los modelos ya que no he encontrado nada sobre este modelo específicamente...

Cita de: RainSix en 28 Noviembre 2019, 21:37 PM
Buenas,

Has probado a convertir esos vídeos de mkv a mp4, a ver si de esa forma se ve?

Saludos.
Acabo de convertir el vídeo a mp4 mediante VLC y la televisión sí ha sido capaz de reproducirlo en este formato.

Sin embargo, son muchos vídeos los que tengo en .mkv (porque hasta ahora sí había podido reproducirlos) y no me gustaría tener que convertirlos todos a mp4... No sé si hay alguna otra solución o alguna forma de saber qué vídeos en .mkv sí puede reproducir y cuáles no.

De todas formas, muchas gracias por la alternativa y aprovecho para dar las gracias a todos los que han intervenido también.
Código (cpp) [Seleccionar]

cout << "Todos tenemos un defecto, un error en nuestro código" << endl;

RainSix

#7
Buenas,

Cuando Samsung TV dice que soporta y reproduce archivos MKV es muy relativo, ya que estos archivos tienen parámetros específicos que solo si se dan pueden ser reproducidos.
Muchas veces puedes encontrarte con un problema cuando encuentras que el video en MKV no se está reproduciendo en tu tele. Este problema llega si el archivo MKV contiene cualquier códec de audio, subtítulos o imágenes que no es soportado por tu TV. Así que solo reproducirá los archivos MKV dependiendo en lo que está realmente presente en estos archivos.
Por ejemplo, Samsung TV tiene una pobre compatibilidad con Dolby True Audio y DTS Audio, y si estos códecs de audio están presente en el archivo MKV, no pueden ser reproducidos en el Samsung TV.
Por lo tanto creo que tu problema esta en el codec de vídeo. El vídeo se habrá comprimido en un codec que tu televisor no puede comprender. Por lo tanto no puede descomprimirlo y reproducirlo en tiempo real.

Prueba a pasar cualquier vídeo con otro tipo de codec, a ver si funciona. Pero igualmente es tontería, si pasándolo a mp4 te da la solución, al fin y al cabo estas haciendo lo mismo, convertir.

De todas maneras estaría bien saber si funciona pasandolo a otro codec. Y por si acaso mira la velocidad de bits y la tasa de fotogramas en detalles, en propiedades de algún vídeo que tengas que no se reproduce con el formato mkv. Mira que no sobrepase el máximo que soporta tu TV.

Un saludo.
-.RainSix.-

K-YreX

Cita de: RainSix en 29 Noviembre 2019, 08:15 AM
Por ejemplo, Samsung TV tiene una pobre compatibilidad con Dolby True Audio y DTS Audio, y si estos códecs de audio están presente en el archivo MKV, no pueden ser reproducidos en el Samsung TV.
Por lo tanto creo que tu problema esta en el codec de vídeo. El vídeo se habrá comprimido en un codec que tu televisor no puede comprender. Por lo tanto no puede descomprimirlo y reproducirlo en tiempo real.

Prueba a pasar cualquier vídeo con otro tipo de codec, a ver si funciona. Pero igualmente es tontería, si pasándolo a mp4 te da la solución, al fin y al cabo estas haciendo lo mismo, convertir.

De todas maneras estaría bien saber si funciona pasandolo a otro codec. Y por si acaso mira la velocidad de bits y la tasa de fotogramas en detalles, en propiedades de algún vídeo que tengas que no se reproduce con el formato mkv. Mira que no sobrepase el máximo que soporta tu TV.

Un saludo.
Supongo que te referías al codec de audio en el segundo párrafo. Las propiedades de vídeo las puse en el primer mensaje y tengo vídeos con el mismo codec de vídeo que sí se reproducen.
No sabía si podía deberse al codec de audio ya que imaginaba que en caso de tener problemas, no se oiría pero la imagen sí se vería...
He estado mirando el resto de propiedades de los vídeos que sí puedo reproducir y los que no y de momento he visto que los que no puedo reproducir tienen codec de audio: MPEG-1 Layer 3 (MP3) y los que sí se reproducen tienen otros como por ejemplo MPEG-4 por lo que estoy probando a cambiar el codec de audio a ver si el problema estaba ahí.
También he notado que estos vídeos que no puedo reproducir son los únicos que tienen una tasa de 25 fps mientras que los que sí puedo reproducir tienen una tasa de 24 fps. Probaré también a reducir los fps a ver si funciona.
La tasa de bits no puedo compararla ya que me aparece como N/D...

Y es cierto que pudiendo convertir los vídeos a mp4, ya puedo reproducirlos pero voy a intentar descubrir cuál era el problema. Cuando tenga algunos resultados, los comentaré por si hay algún interesado.

Gracias.
Código (cpp) [Seleccionar]

cout << "Todos tenemos un defecto, un error en nuestro código" << endl;

MinusFour

Cita de: YreX-DwX en  1 Diciembre 2019, 06:30 AM
También he notado que estos vídeos que no puedo reproducir son los únicos que tienen una tasa de 25 fps mientras que los que sí puedo reproducir tienen una tasa de 24 fps.

Suena a que te has comprado una TV que no trabaja con PAL y solo NTSC.