Es que has de saber que el video para DVD-Video y BRD-Video debe cumplir ciertas caracteristicas, si no las cumple el hardware decodificador que poseen reproductores dvd/brd o televisores smarttv con reproductor multimedias integrado, celualres y consolas, no podran decodificarlo y ergo no podran reproducirlo.
Un ejemplo.
Un DVD-Video maximo es de 720x480 [NTSC] o de 720x576 [PAL], por ello un reproductor DVD podra reproducir video que no exceda esta resolucuion maxima, mientras este en los formatos de video compatibles [MPEG-1, MPEG-2 y MPEG-4 SP {divx/xvid y nero digital}]. Aparte,la velopcidad de cuadro [fps] no debe ser variable, sino fija y dentro de los valores estandarizados del sistema de television [15, 23.97, 25 o 29.97].
Para un BRD-Video, este maximo es de 1920x1080 [NTSC y PAL], en el caso de video en formato h264, para 720p o 1080p no debe de exceder el Nivel [LEVEL] 4.1, ni debe usar mas de 6 cuadros de referencia.
El audio [esto sirve para cualquier aparato multimedia y reproductores DVD y BRD] debe evitarse que use bitrate variable, sino bitrate fijo.
Y es que hay muchos RIPs de BRD-Video o DVD-Video o de fuentes digitales, mal hechos, que aunque tienen una buena intension por parte de la persona que lo codifico, como no saben klo que hacen ni que hay que respetar ciertos patrones usan cada configuracion que en una PC se puede ver, pero en uno de estos aparatos que cuentan con un sistema limitado y muy cerrado no pueden reproducir o lo hacen de manera no fluida.
Aqui sera que investigues cuales son los patrones -caracteristicas- de codificacion de audio y video estandarizados para el video comercial casero, y que leas en el manual cuales son las limitaciones de cada FORMATO de audio y video y los CONTENEDORES.
Ahora, sino quieres batallar lo mejor es armarse un sencillo HTPC, aqui cuando no pueda usar la reproduccion por hardware [el GPU o procesador grafico hara la decodificacion/descompresion del stream de video] se usara la decodificacion por software [el CPU a base de fuerza bruta decodificara/descomprimira el stream de video]. Ya que un CPU y GPU de una PC tiene potencia de sobra para decodificar hasta esos videos tan mal hechos.