<p>If i have an high end Canon or Nikon camera is possible to do what <a href="http://sourceforge.net/projects/eos-movrec/" rel="nofollow">eos_movrec</a> do but with a better quality? Could be useful to use this for streaming or recording purposes.</p>

<p>And in case of something available, is also possible to tune the config on the fly?</p>

CC BY-SA 3.0
2015-10-25T15:20:38.483Z
This reply - http://stackoverflow.com/a/31174822 - shows a way to do it with some Sony cameras.
Gyan
CC BY-SA 3.0
2015-10-25T16:31:41.503Z
@Mulvya The Problem with that answer is that rely on the fact that Sony Cameras have an api and a streaming server ready to give you a stream of Motion JPG sequence. Then, the thing you do with ffmpeg is grab that stream and do something else with it. I would like doing this with Canon Cameras DLSR like a 5D Mark II or 5D Mark III. Would be very cool for all the Video Production community to find a solution for it ;)
user3450548
CC BY-SA 3.0
2015-10-25T16:49:40.337Z
How about this one - http://digicamcontrol.com/feature-list
Gyan
CC BY-SA 3.0
2015-10-25T18:18:55.027Z
@Mulvya indeed is a software I'm actually testing, it gives you a streamserver on http://127.0.0.1:5513/liveview.html?CMD=LiveViewWnd_Show , the stream resource looks like a jpg file that follows with a random number in the back in order to prevent the caching. There's a way ffmpeg can grab this "stream of data" and transcode, restream or whatever? Would be cool have many answer on this discussion with each possible alternative, in order to leave something very informative for people with the same needings.
user3450548
<ffmpeg><dslr><video-capture>
Is possible to use ffmpeg to capture directly a DSLR streaming via USB?
user3450548
# Is possible to use ffmpeg to capture directly a DSLR streaming via USB?

(Asked by: username_0 on 2015-10-25)

If i have an high end Canon or Nikon camera is possible to do what [eos\_movrec](http://sourceforge.net/projects/eos-movrec/) do but with a better quality? Could be useful to use this for streaming or recording purposes.

And in case of something available, is also possible to tune the config on the fly?

**Tags:** ffmpeg, dslr, video-capture

> **Comments:**
> **username_1**: This reply - http://stackoverflow.com/a/31174822 - shows a way to do it with some Sony cameras.  
> **username_0**: @Mulvya The Problem with that answer is that rely on the fact that Sony Cameras have an api and a streaming server ready to give you a stream of Motion JPG sequence. Then, the thing you do with ffmpeg is grab that stream and do something else with it. I would like doing this with Canon Cameras DLSR like a 5D Mark II or 5D Mark III. Would be very cool for all the Video Production community to find a solution for it ;)  
> **username_1**: How about this one - http://digicamcontrol.com/feature-list  
> **username_0**: @Mulvya indeed is a software I'm actually testing, it gives you a streamserver on http://127.0.0.1:5513/liveview.html?CMD=LiveViewWnd_Show , the stream resource looks like a jpg file that follows with a random number in the back in order to prevent the caching. There's a way ffmpeg can grab this "stream of data" and transcode, restream or whatever? Would be cool have many answer on this discussion with each possible alternative, in order to leave something very informative for people with the same needings.  

---

## 0 answers

