informatica:software:ffmpeg
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| informatica:software:ffmpeg [2023/10/12 14:28] – [Webcam] tempwin | informatica:software:ffmpeg [2025/02/05 13:20] (actual) – [FFplay] tempwin | ||
|---|---|---|---|
| Línea 3: | Línea 3: | ||
| ===== FFplay ===== | ===== FFplay ===== | ||
| - | Con la instalacción | + | Con la instalación |
| < | < | ||
| Línea 172: | Línea 172: | ||
| </ | </ | ||
| - | Info más detallada: | + | Para ver los formatos soportados por la webcam: |
| < | < | ||
| - | v4l2-ctl --info --device /dev/video0 | + | v4l2-ctl --list-formats-ext |
| </ | </ | ||
| + | ==== Grabar un fragmento ==== | ||
| - | Ejemplo de salida: | + | El siguiente comando activará la webcam y grabará durante 10 segundos. El resultado se almacenará en el fichero '' |
| < | < | ||
| - | river Info: | + | ffmpeg |
| - | Driver name : uvcvideo | + | |
| - | Card type : TOSHIBA Web Camera | + | |
| - | Bus info : usb-0000: | + | |
| - | Driver version | + | |
| - | Capabilities | + | |
| - | Video Capture | + | |
| - | Metadata Capture | + | |
| - | Streaming | + | |
| - | Extended Pix Format | + | |
| - | Device Capabilities | + | |
| - | Device Caps : 0x04200001 | + | |
| - | Video Capture | + | |
| - | Streaming | + | |
| - | Extended Pix Format | + | |
| - | Media Driver Info: | + | |
| - | Driver name : uvcvideo | + | |
| - | Model | + | |
| - | Serial | + | |
| - | Bus info : usb-0000:00:14.0-7 | + | |
| - | Media version | + | |
| - | Hardware revision: 0x00008373 (33651) | + | |
| - | Driver version | + | |
| - | Interface Info: | + | |
| - | ID : 0x03000002 | + | |
| - | Type : V4L Video | + | |
| - | Entity Info: | + | |
| - | ID : 0x00000001 (1) | + | |
| - | Name : TOSHIBA Web Camera - FHD: TOSHI | + | |
| - | Function | + | |
| - | Flags | + | |
| - | Pad 0x01000007 | + | |
| - | Link 0x02000010: from remote pad 0x100000a of entity ' | + | |
| </ | </ | ||
| - | ==== Grabar un fragmento ==== | ||
| - | El siguiente comando activará | + | ==== Streaming ==== |
| + | |||
| + | Para hacer streaming del vídeo de la webcam y el audio del micro, suponiendo que además tenemos un servidor RTMP (el que se encargará de hacer la transmisión): | ||
| < | < | ||
| - | ffmpeg -f v4l2 -framerate | + | ffmpeg -f v4l2 -i /dev/video0 -f alsa -i hw:1,0 -c:v libx264 -pix_fmt yuv420p |
| </ | </ | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | * [[https:// | ||
| + | |||
| + | Los protocolos más habituales para streaming son: | ||
| + | |||
| + | * RTMP | ||
| + | * HLS | ||
| + | * DASH | ||
| + | * UDP | ||
| + | * RTP | ||
| + | * RTSP | ||
| ====== Recursos ====== | ====== Recursos ====== | ||
| Línea 231: | Línea 221: | ||
| * http:// | * http:// | ||
| * http:// | * http:// | ||
| + | * [[https:// | ||
informatica/software/ffmpeg.1697113704.txt.gz · Última modificación: por tempwin
