Ticket #181 (closed enhancement: fixed)
ffmpeg win-all be able to capture from dshow
| Reported by: | andrixnet | Owned by: | |
|---|---|---|---|
| Priority: | wish | Component: | avdevice |
| Version: | git-master | Keywords: | windows |
| Cc: | Blocked By: | ||
| Blocking: | Reproduced by developer: | yes | |
| Analyzed by developer: | no |
Description
I'm sure this has already been voiced on various forums.
ffmpeg does a nice job capturing under linux, but on windows platform it can't seem to use dshow, only a limited VfW (which is already defunct) supposedly exists.
Change History
comment:1 Changed 2 years ago by cehoyos
- Status changed from new to open
- Reproduced by developer set
- Component changed from FFmpeg to avdevice
- Priority changed from normal to wish
- Version changed from unspecified to git-master
- Keywords windows added
comment:2 Changed 2 years ago by michael
- Owner michael deleted
Theres some dshow code in avdevice, i have no windows to test what it can do though
comment:3 Changed 2 years ago by andrixnet
According to http://ffmpeg.zeranoe.com/forum/viewtopic.php?f=3&t=27 it should be working.
I just confirmed it to work, based on instructions on that forum.
While there is room for optimization, it does work.
It would seem that some documentation, like a new chapter 14.13 be added to http://www.ffmpeg.org/ffmpeg.html
(I'll try to suggest something after further tests.)
One thing that is lacking is the ability to list available capture devices :
ffmpeg -f dshow -i list
does not work (analogy inspired from chapter 14.10). It should.
The need to appeal to another tool (GraphEdit?) to get the device names is more like a temporary hack.
Will continue to test this and report back with more user experience.
Also watch that forum thread.


