Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
|
fw:dshow [2013/11/21 20:01] alfred [Formato de los datos] |
fw:dshow [2020/05/09 09:25] (actual) |
||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| ====== DirectShow ====== | ====== DirectShow ====== | ||
| - | :!: Este artículo se centra en el uso y creación de filtros con DirectShow. El siguiente artículo muestra los pasos a seguir de forma más clara: | + | |
| - | * [[fw:dshowcapture|Filtro de captura con DirectShow]] | + | |
| ===== Conceptos ===== | ===== Conceptos ===== | ||
| DirectShow es la tecnología de Microsoft para el desarrollo de aplicaciones que reproducen audio y video. | DirectShow es la tecnología de Microsoft para el desarrollo de aplicaciones que reproducen audio y video. | ||
| Línea 374: | Línea 373: | ||
| ===== Notas ===== | ===== Notas ===== | ||
| * Flash Media Live Encoder reconocerá los filtros de captura en formatos sin procesar I420, YV12, YUY2, UYVY, RGB24 y RGB32. | * Flash Media Live Encoder reconocerá los filtros de captura en formatos sin procesar I420, YV12, YUY2, UYVY, RGB24 y RGB32. | ||
| + | * Script .bat para instalar un filtro: | ||
| + | <code> | ||
| + | @echo off | ||
| + | SET filterfile=VCamD.ax | ||
| + | AT > NUL | ||
| + | IF NOT %ERRORLEVEL% EQU 0 ( | ||
| + | ECHO Necesitas ser administrador para instalar el filtro | ||
| + | pause | ||
| + | EXIT /B 1 | ||
| + | ) | ||
| + | regsvr32 %~dp0%filterfile% | ||
| + | </code> | ||
| ==== Notas de programación COM ==== | ==== Notas de programación COM ==== | ||
| === Funciones de ayuda === | === Funciones de ayuda === | ||
| Línea 405: | Línea 416: | ||
| ==== Recursos ==== | ==== Recursos ==== | ||
| * {{:fw:dshow:com_in_plain_c_-_codeproject.pdf|Explicación del COM}} | * {{:fw:dshow:com_in_plain_c_-_codeproject.pdf|Explicación del COM}} | ||
| + | * {{:fw:dshow:graphstudio.zip|GraphStudio}}, aplicación para debugar los filtros y obtener info de ellos. | ||