Ir a contenido



Reproduccion de video h265 [HEVC]


  • Identifícate para comentar
No hay comentarios todavía. Se el primero!

#1 TRASTARO - 26 January 2014 - 05:14

    Cambia esto por Dios!

  • General
  • 2759 Mensajes
Pues ya despues de casi medio año de atraso, tenemos soporte completo a video codificado en este formato de video de alta eficiencia, que usa y explota el hardware actual de manera eficiente, permitiendo una calidad de detalles de video con poco bitrate de por medio.

Para empezar, que software requiere actuaklizacion para ver el video en h265:

- El splitter oficial de Matroska, el Haali Media Splitter en su ultima version estable, 1.13.138.14, no reconoce el stream de video V_MPEGH/ISO/HEVC, que es el nombre oficial del stream de video en HEVC/h264 segun el estandar ISO, por ello aunque posean el decoder no podran mas que oir el audio del video.
- FFDShow-TryOuts tambien requiere actualizarse porque no tiene la ultima version del codec FFMPEG que da soporte a la decodificacion de video HEVC [H265], cosa extraña, porque FFMPEG desde hace varios meses libero su codigo fuente y binarios compilados con soporte a este nuevo formato de video.

Software que si puede decodificar este formato de video:

- LAVFilters si ha usado la ultima version del codec FFMPEG, por lo cual permite la decodificacion de video HEVC. Tambien ha utilizado las ultimas versiones del codigo de Haali Media Splitter que da soporte a la etiqueta V_MPEGH/ISO/HEVC, con lo que el spliter integrado de LAVFIlter si permite que el software reproductor envie los datos del stream de video al decodificador FFMPEG integrado.
- DivX Labs., tambien ha sacado archivos decodificadores HEVC, con lo que si los instalan en windows podran usarlos en versiones pasadas de KMPLayer, PotPlayer o MPC-HC que no dan soporte a la decodificacion de video HEVC por si mismas, el problema esta en el splitter.
- De los multiplexores mas usados, MKVToolNix desde la version 6.4 y MP4Box en su ultima version actual, permite crear archivos MKV y MP4/3GP con stream de video HEVC y etiquetandolo como V_MPEGH/ISO/HEVC.
- La version 1.71 de MPC-HC usa una version integrada de LAVFilters, con lo que usa tanto el splitter como el decoder FFMPEG del LAVFilter StandAlone.
- MPC-BE otro reproductor que usa el Media Player Classic modificado -este es un proyecto ruso, aunque tiene una parte de la pagina en ingles- tambien usa los filtros de FAVFilter.

MediaInfo tambien ya detecta streams de video HEVC [H265] en archivos contenedores MKV y MP4/3GP.

Soporte a DXVA u otra forma de usar el GPU para la decodificacion aun no hay, aunque espero una de dos cosas en el futuro cercano: O que nVidia, AMD e Intel agregen el soporte a DXVA para HEVC en sus proximos controladores, o que, FFMPEG y otros decoders comienzen a emplear OpenCL y/o DirectCompute en su codigo, lo que haria que sin importar el formato de video a decodificar el trabajo lo haga el GPU.


Un video de muestra en MKV con HEVC a 1080p. Es un extracto del cortometraje de la fundacion Blender de libre distribucion por lo que no se rompe ninguna ley de derechos de autor.

http://trailers.divx..._42.29_HM11.mkv

Cita


General

Nombre completo   : TearsOfSteelFull12min_1080p_24fps_27qp_1474kbps_GPSNR_42.29_HM11.mkv
Formato   : Matroska
Formato de la versión     : Version 4 / Version 2
Tamaño del archivo    : 85,2MB
Duración : 12min.
Tasa de bits total    : 974Kbps
Fecha de codificación     : UTC 2013-09-04 21:16:09
Aplicación de codifición : mkvmerge v6.2.0 ('Promised Land Rovi v1.0.4') built on Aug 29 2013 13:59:38
Librería de codificación : libebml v1.3.0 + libmatroska v1.4.0

Video
ID    : 1
Formato   : HEVC
Formato/Info : High Efficiency Video Coding
ID Códec : V_MPEGH/ISO/HEVC
Duración : 12min.
Ancho     : 1 920pixeles
Alto : 1 080pixeles
Relación de aspecto   : 16:9
Modo de velocidad de cuadro   : Constante
Velocidad de cuadro   : 24,000fps
Default   : Si
Forced    : No

Audio
ID    : 2
Formato   : AAC
Formato/Info : Advanced Audio Codec
Formato del perfil    : LC
ID Códec : A_AAC
Duración : 12min.
Canal(es)     : 6canales
Posiciones del canal : Front: L C R, Side: L R, LFE
Velocidad de muestreo     : 48,0KHz
Default   : Si
Forced    : No


Imagen enviada



Pueden usar MPC-HC o MPC-BE, revisen esto:

Imagen enviada



O si quieren usar cualquier reproductor de video, incluido el windows media, instalen LAVFilters y windows 7/8 usen "Win7 DSFilter Tweaker" para indicarle a windows que le de prioridad a LAVFilters.

El uso de CPU al decodificar este video en h265 es algo mayor al empleado en el mismo video en h264, pero veo que un procesador del 2008 de dos nucleos debe poder decodificarlo sin mucho problema.


.