Giter Site home page Giter Site logo

dsgrab's People

Contributors

thegrandpoobah avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

dsgrab's Issues

Match device by Pre/Infix

Hi,
It would be nice, if it is enough, to specify the first characters of a webcam (until it is unique) in order to select it. I had the problem today, that (on German windows 7) a Camera was called "USB-Videogerät", but the "ä" was somehow wrongly transferred, so that DsGrab did not match it to the Device name. This could be avoided if I could just say "USB-" and it matches everything with USB- prefix.

Even better would be something like "abc" which matches every device with's name contains "abc"...

Error message is misspelt

When you pass in a bad extension, the error message says "The extension xxx is not support by DSGrab". It should say supported.

Implement YUV -> RGB filter

Some webcams do not implement a RGB output pin in their DirectShow driver. A filter needs to be added to the DIrectShow graph which does the conversion so that a proper RGB image can be generated.

Vista and 7 have a built in colour space conversion filter, but Windows XP does not so a custom written filter needs to be added (or lifted from the internet).

Binary file

Hi, url not working, please put binary file to release.

More "intelligent" device selection

When limited number of options are given (i.e. no dimensions, or no capture device), the program should try its best to pick an appropriate device.

Make image output type sniffing case insensitive

There is a code block in the source code that tries to determine which CLSID to use for encoding the image based on the extension that the user gave for their output file. This comparison is case sensitive and is generally fairly poorly written (operator == instead of comparsion). Polish this up a bit.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.