Opened 5 years ago

Closed 5 years ago

#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


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 (4)

comment:1 Changed 5 years ago by cehoyos

  • Component changed from FFmpeg to avdevice
  • Keywords windows added
  • Priority changed from normal to wish
  • Reproduced by developer set
  • Status changed from new to open
  • Version changed from unspecified to git-master

comment:2 Changed 5 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 5 years ago by andrixnet

According to 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
(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.

comment:4 Changed 5 years ago by cehoyos

  • Resolution set to fixed
  • Status changed from open to closed

This has been implemented.

Note: See TracTickets for help on using tickets.