bbc / turingcodec

Source code for the Turing codec, an HEVC software encoder optimised for fast encoding of large resolution video content
http://turingcodec.org/
GNU General Public License v2.0
154 stars 39 forks source link

DirectShow interface possibility? #22

Open johmarjac opened 5 years ago

johmarjac commented 5 years ago

Hi,

I want to know whether it is possible to use the encoder/decoder using DirectShow API? For example there is a Camera Software SDK Common Vision Blox from STEMMER IMAGING. They have a so called 'Movie2' SDK which has possibility to record camera video and save it using the specified encoder to disk. Movie2 should support every encoder that can be invoked using DirectShow. How can I register turingcodec to DirectShow API on my windows system? Does that even work?

Thanks in advance, some clarifying of this would help me alot. Have a nice weekend.

Krzysiu commented 4 years ago

What you mean is probably Video for Windows (VfW) codec and it's a special interface - a bridge between Windows and codec. So, if VfW interface is not provided, you can't just register it. Some applications, like VirtualDub, allows usage of external, command line codecs, but if the software you use doesn't provide that, you either have to ask creators of such software to add this feature (which would be much more universal) or you may ask people to help you coding VfW interface. For that you could reach Mpxplay Multimedia Commander developer, who made x265vfw, or you may ask on the doom9 forums, where you'd find many codec experts/developers.

PS: Or, while waiting, just use x265vfw :P