TRASTARO escribió:EN una ocasion anterior expusimos un tema sobre como mejorar la fluides y calidad del video en la reproduccion de video en alta definicion -y definicion estandar tambien- usando las capacidades de la tarjeta de video actual. A esto le llamamos "Aceleracion de video en el Hardware".
Pues bien, en aquella ocasion solo estabamos contando con unoc cuantos codecs y programas reproductores, algunos codecs comerciales y algunos reproductores del software libre como el Media Player-Home Cinema o KMPlayer.
Pues esta vez gracias al proyecto de multifiltro y codecs ya no estaremos tan limitados al menos en el tema de reproductores que puedan usar la aceleracion por hardware.
FFDShow tryout: Este proyecto en su ultima version de enero del 2010 nos agrega por fin el uso de aceleracion por hardware de video mediante DirectX en su estructura interna, con esto cualquier reproductor se puede ver beneficiado con esta habiilidad del sistema DXVA de usar el procesador de la tarjeta de video en la decodificacion de material creado en base a h.264/x.264 y VC-1/WMV9.
DXVA o Video Acelerado con DirectX funciona ahora hasta en el reproductor de windows media o cualquier otro reproductor que mande llamar al multicodec FFDShow Tryout, bastara solo instalar la nueva version y activar la aceleracion por hardware en la ventana nueva que añadieron de nombre "DXVA Video decoder configuration".
Cuando abran un archivo de video MKV, MP4, FLV-HD o AVI en h.264 o VC-1 veran el siguiente icono de color rojo junto al reloj en el area de niotificacion.
Algo que tambien agrada es que la version x86 o de 32bits junto con la x64 de FFDShow soportan este sistema DXVA, asiq u reproductores multimedia de 64 bits tambien se veran beneficiados.
Algo que me gustaria hablando de este tema es que salga publicada una version universal del multicodec que soporte tanto reproductores de 32bits como de 64bits y tener asi un solo sistema de control de los codecs de audio y video lo mismo que facilitar el usio definitivo de los sistemas operativos x64 para edicion y reproduccion de video -que esta avanzando pero si se hciera esto avanzaria mas rapido-.
No todos son rosas en el paraiso, el unioco pero que le pongo es que al menos en esta version si activamos la opcion de soporte a subtitulos flotantes gracias al DirectVOBSub integrado en FFDShow tryout se dejara de dar soporte a la reproduccion con DXVA asi que la decodificacion del video se hara de la manera tradicional realizandose por procesador principal del PC. Tendremos que esperar a que en futuras versiones esto ya no pase y piodamos dsifrutar de la aceleracion de video en el hardware con los filtros de subtitulos u otros mas activados.
Si desean ver sus subtitulos flotantes y gozar de DXVA del FFDSHow Tryout tendran que instalar por su cuenta el programa VOBSUb o su hermano DirectVOSUb, para esto bajen uno de los siguientes archivos:
DirectVOBSub 2.39 x86
http://www.free-codecs.com/download_soft.php?d=4942&s=379DirectVOBSub 2.37 x64
http://shark007.net/files/VSFilter.7ztendran un archivo VSFilter el cual hay que copiar a las siguientes carpetas:
en windows de 32 bits a la carpeta SYSTEM32
en wiondows de 64 bits en la carpeta SYSWOW64
Depues con este programa buscan el archivo que acaban de copiar y usan el boton register para que windows pueda ya hacer uso de DirectVOSub
http://www.freecodecs.net/fc/rlfm_bin1_5.zip o este
http://www.freecodecs.net/files/regshell.zipAhora, ya sea los subtitulos incrustados en el contenedor MKV, MP4 y otros o mediante archivos SRT/SUB/SSA/ASS que tengan el mismo nombre que el video se mostraran automaticamente al abrir el video.
Si su software ya cuenta con su propio sistema de mostrar subtitulos no necesitaran usar directVOBSub o VOBSub.
New and improved features
* Added support for E-AC3 decoding (Dolby Digital Plus)
* Added support for DTS-HD decoding (core DTS only)
* Added support for Dolby TrueHD and MLP decoding (full TrueHD decoding or AC3 can pass-through depending on config)
* New deinterlacer: yadif (Yet Another DeInterlacing Filter)
* Updated libavcodec with the latest code from the FFmpeg project
* Volume normalization:
*
o One-pass normalization added. This mode is used to reach the highest possible loudness with minimum of possible artifacts
o Improved normalization, the probability of clipping has been decreased
* Added support for S/PDIF sample rates other than 48kHz: Pass-through of 44.1kHz AC3/DTS streams plays back correctly now
* Dynamic range compression level for AC3 and E-AC3 sources can now be set between 0 and 100%
* AC3/DTS pass-through settings are now based on presets
* DVD playback support by libavcodec
* Tweaked compatibility list reporting: Executable names that are not yet in the default whitelist/blacklist are now reported only
* Unicode support for FFDShowRemoteAPI
* Language file size limit was increased, all language files are now encoded as UTF-16LE+BOM
* Various OSD updates:
*
o Buffer limit increased from 256 to 2048 characters
o HTML encoding support similar to SRT files
o Added SSA support for OSD and combobox to select the format (HTML/SSA)
* SRT files with tags support: SSA tags support in SRT files and HTML tags support in SSA files
* Improved compatibility with certain MPEG2 Transport / Program Stream demultiplexers (e.g. DVBSource, Elecard) for files that contain H.264 video
* Support H.264 digital television playback in DVBViewer
* Improved H.264 seeking
* Added an option to deinterlace only frames flagged as "interlaced"
* Enhanced interlacing options allow to choose the method (auto, weave, bob) as well as the field order (auto, top field, bottom field)
* Color space conversion: Added option "Force progressive" and "Force interlace"
* Flag telecined frames as progressive (libmpeg2)
* H.264: Correct field order, interlace/progressive flags are decoded
http://ffdshow-tryout.sourceforge.net/