Screen capture DVR

  • 97
  • Idea
  • Updated 2 years ago
  • Not Planned
Have you ever found yourself in the situation where you wish you would have recorded the screen? This often happens when you want to report an issue to your IT department or report a bug in software. Screen capture DVR would have an always running recording of the last 30 seconds or so. You could just hit a hotkey and it would save off the video and open in Snagit Editor. Ready to share.
Photo of Chris Larson

Chris Larson, Snagit Technical Product Manager

  • 594 Posts
  • 324 Reply Likes

Posted 2 years ago

  • 97
Photo of Paul

Paul

  • 1644 Posts
  • 1227 Reply Likes
It's a nice idea Chris and I had to buy another app "FlashBack" to do it properly because you need:

a) control over the rolling recording segment.  30 seconds is way too low to capture things properly.  It hardly gives you time to think, by which time the moment will be gone.  

b) You need to be able to edit out the inactive frames, which can account for 50% of a recording

c) You need to be able to narrate

d) You need to capture KB and mouse activity so the developers can see what event triggered the problem

e) You need to be able to add call outs

Paul
Photo of Rick Stone

Rick Stone

  • 5901 Posts
  • 2817 Reply Likes
Personally, I would honestly worry about system performance. I could see something like that making an impact.

As for the name, it seems to me that "Black Box" would be better. Because that's exactly what those devices do in airplanes!

DVR seems to suggest configuring a start time and an end time for a recording.

Cheers... Rick :)
Photo of howardb1

howardb1

  • 5 Posts
  • 2 Reply Likes
How is the original post different than capturing a video?  With the  features added in the first reply, it is very different, more of a video editing tool, where you could add text, static graphics, or video inserts, and maybe even voice-over a crossed multiple frames of a video that was captured.
Photo of Paul

Paul

  • 1644 Posts
  • 1227 Reply Likes
It's also more what Camtasia does
Photo of Joe Morgan

Joe Morgan

  • 7567 Posts
  • 4143 Reply Likes
I think it's good in theory but a terrible idea. I'm with Rick Stone on this one

I don't see how a screen recorder running at all times, doesn't suck the life out of a low powered computer and take away from the overall performance of all others.
Especially when rendering a video or doing some other computer intensive work.

Even a low quality recording will have an impact because it's always running.

I have 16GB of RAM and its not enough,I don't want to share any with this recording device either.

If you implement such a thing. Make sure we can disable it. Because I don't want it sucking the life out of my other programs. Thanks but no thanks.

I'll record my screen when I think it's necessary.

Regards,Joe

(Edited)
Photo of howardb1

howardb1

  • 5 Posts
  • 2 Reply Likes
Sorry, I wouldn't want the recording to be to be made 'at all times'.  I only want to record, when I start it and then stop when I stop it.  Which is why I said that I couldn't determine why the built in video recorder was any different than what was being asked for.  I then suggested that the recording could be augmented with text, graphics, video, and/or audio, which would be very helpful for the purpose stated in the original posting, i.e., at some frame through another add a graphic arrow and text to call-out something in the recording.
Photo of howardb1

howardb1

  • 5 Posts
  • 2 Reply Likes
True, I'm thinking Camtaisa lite
Photo of David Pepper

David Pepper

  • 3 Posts
  • 1 Reply Like
Hey, I'm in the IT department, and I want users to have the ability to send me a screenshot (or video clip), or another way to think about the interaction, I want to see a screenshot (or video clip) when certain things have happened (e.g. errors).

As an alternative to me building my own screen capture/video capture capability and adding it to my projects, I would love to see SnagIt/Camtasia provide me with a solution that adds this functionality to my users' software without encumbering them with a prohibitively expensive license or adding tasks to their workload.

The current way this is done is to have the developer coach users 1-on-1 to use the "clipping tool" and email.  I believe SnagIt/Camtasia can make this work and I want to emphasize -- every company with developers is paying something for this already.
Photo of Rick Stone

Rick Stone

  • 5901 Posts
  • 2817 Reply Likes
Hi David

If I'm understanding what you posted, you aren't really aligned with the thread title. To have some kind of a "black box" software mode recording constantly. 

Seems you are just wanting kind of a "SnagIt lite"? Something that would be very low cost that could be implemented site wide and simple for an end user to easily launch with almost zero interaction. Maybe even with some configurable presets so the captured information would end up in a common location for easy access once they have captured it?

Cheers... Rick :)
Photo of David Pepper

David Pepper

  • 3 Posts
  • 1 Reply Like
Hi Rick,

I was responding to the opening premise "Have you ever found yourself in the situation where you wish you would have recorded the screen? This often happens when you want to report an issue to your IT department or report a bug in software."

I love the idea of a playback buffer, but I would prefer to expand the focus from SnagIt providing productivity software solely operated manually by users to include some automated tools for developers -- i.e. those to whom the screenshots are being sent in the example.

If I could only make 1 point here, it would be: I need to gather information (DV, screenshot, whatever) from users' computers as well as from my own.

Thanks, -DP
(Edited)
Photo of chuck.sauer2

chuck.sauer2

  • 1 Post
  • 0 Reply Likes
This capability would be terrific.  Consider allowing the user to specify either the amount of time the capture retains (or the amount of storage to dedicate to it), the place the capture will spool to, and the ability to select which screen(s) (multiple monitor users) will be captured.  The ability to selectively turn this feature on/off would be very useful.
Photo of Joe Morgan

Joe Morgan

  • 7567 Posts
  • 4143 Reply Likes
Hello there David Pepper,

Here's the point I've been trying to get across.
I even did some testing earlier today.
 To see how much of a resource hog SnagIt would be when capturing video on a 2560 x 1440 monitor at it's lowest quality setting.
However, when SnagIt was set to capture high quality video.The results were almost identical.So, it's almost insignificant which setting is used,none the less. I was trying to make this a computer friendly test.

I didn't scale it down to a blurry 1920 x 1080 resolution automatically.



With SnagIt open and running at Idol it consumes "0%" of my CPU and "0%" of GPU.



In it's current configuration,
with the Screen Recorder running it consumes "15%" of my CPU on average and "30%" of my GPU.


   
My computer is 4 years old. My CPU is still a high quality processor compared to what's available today.
  My  GPU  is a high end card but position toward the lower end of the spectrum.

Dell Computer SPECS.

XPS 8700

4th Generation Intel Core i7-4770 processor (8M Cache, up to 3.9 GHz)

16GB RAM Dual Channel DDR3 1600MHz - 4 DIMMs EA - -

NVIDIA GeForce GTX 660 1.5GB GDDR5 EA - -    Supporting   4 Displays


So ask yourself this. Are you willing to sacrifice that much computing power"At All Times!" across the board.

I don't see this equates to practical or cost efficient, hobbling computers throughout an entire companies workforce.

On the off chance someone will record a error from time to time?  

That's my final 2 cents for now.

Just think what this would do to a lower powered computer with integrated graphics. The loss of CPU resources would certainly climb higher. 

Regards,Joe
 
(Edited)
Photo of Joe Morgan

Joe Morgan

  • 7567 Posts
  • 4143 Reply Likes
Hey Dave,

Someone using basic to moderately demanding computer tools and a high end computer shouldn't be effected by a screen recording app running all the time.

A specialized app to handle the job. Transferring data to a digital recording device of some sort. Would probably be the best option? That way nobody has to lift a finger in the field or know what needs to be done.

I run demanding software on a regular basis. So I tend to have tunnel vision with regards to computer resources.

Interesting subject {:> )

Regards,Joe
Photo of Glenn Hoeppner

Glenn Hoeppner, Employee

  • 1865 Posts
  • 353 Reply Likes
For the sake of conversation, I think it's safe to assume that the recorder would not have much impact on the performance of your other apps.

-Glenn
Photo of Joe Morgan

Joe Morgan

  • 7567 Posts
  • 4143 Reply Likes
Depends on the application, here's 2 instances where that's not the case.

Here's Premiere Pro running at 88% CPU usage. I'm simply previewing 4K footage in the source monitor. The computer sucks up everything else to 99% usage.There is no head room for your recorder.


Here's After Effects.It's running at 87% in this image.


Here's SnagIt's recorder running at it's lowest setting consuming 14.7% of my CPU and 30% of my GPU.



I could fire up Crazy Talk Animator 3, Character Animator, Turbo Floor Plan 3-D, Cinema 4-D and a whole host of other programs that push my CPU to levels higher than 85% on their own.
But I think I've made my point without countless screen shots.

The leftover crumbs "15%"of the CPU is required to keep the computers other hardware functioning.

 Regards,Joe

To make a blanket statement that.........

For the sake of conversation, I think it's safe to assume that the recorder would not have much impact on the performance of your other apps.

That might apply if SnagIt users didn't use any resource hungry software.

Reducing the efficiency of my CPU by 15% and my GPU by 30% on the off chance I might record a crash or bug is not worth it.
And it would impose a noticeable impact on performance with numbers like these.
 
(Edited)
Photo of Glenn Hoeppner

Glenn Hoeppner, Employee

  • 1865 Posts
  • 353 Reply Likes
What I'm getting at is that we know there are performance concerns. If those weren't an issue, is it still a valid feature or not?

-Glenn
Photo of Joe Morgan

Joe Morgan

  • 7567 Posts
  • 4143 Reply Likes
I really don't see how you can run a recorder in the background without tapping into system resources to do so.

Clearly, if the feature could be toggled on and off. It's a valid feature for those wanting to run it.

I regard it as a tool with little use for me.
 
On the rare occasion I crash a program. Auto-Save does more for me than a screen recording ever will.

It sounds like a great feature for tech support in some situations.

I'm not saying I couln't find some rare use situation to use it. But overall, It's just not a feature for me.

Regards,Joe

 
Photo of Maher Daoudi

Maher Daoudi

  • 2 Posts
  • 1 Reply Like
YES!!! We do a lot of testing of applications. It would be FANTASTIC if we could just be testing and then once we find a bug - open snagit- go back to a starting point and make an end point and publish JUST that video.

This is a FANTASTIC feature - all this performance discussion is a bunch of nonsense. It's a feature if someone wants to run it - they can. Just don't make DVR default running in the background - a user turns it on like a snap of an image or a video. 

I think when someone mentions an idea, it's best to add on to the idea and polish it - not try to assume a bunch of performance stuff that snagit devs would handle anyway.

By the way - I NEED this feature - anyone know anyplace that allows this for free? Ability to run the recorder - select a specific area - and only then create the clip.

Also - to add to this idea - would be great if as soon as the clip is created - it saves to the cloud like a google drive or dropbox as example AND the link is copied to the video so we can rapidly paste into a system like Jira (which I really wish snagit would integrate with)
Photo of Paul

Paul

  • 1644 Posts
  • 1227 Reply Likes
This is a user forum so it's a two way street.  Issues for and against are aired here as a matter of course.  There's no way those who vehemently disagree with an idea will remain silent.  I frequently pass on an idea that I see the point of but don't need.  But when I see something that is fundamentally different from SnagIt's core proposition I ain't remaining silent.

My use case is EXACTLY yours.  I test apps, and when I start a testing sessions I fire up  FlashBack by Blueberry Software which has a free edition (I use Pro because I want annotation).

I would never consider SnagIt for DVR for my use case.  I would never consider FlashBack for capturing and annotating screenshots.  Neither addresses the other's core proposition well because they are apples and pears.

There is so much we need to help SnagIt's core proposition.  I would be very unhappy if developer time was wasted developing away from the core.  TBH I don't even know why there is ANY video recording in SnagIt when Camtasia sits in the same product house.  Photoshop Elements splits images from videos into two apps.  It's a clear divide and, as a result, no-one asks for one to do the role of the other.
Photo of Joe Morgan

Joe Morgan

  • 7520 Posts
  • 4130 Reply Likes
Well, someone from the team said it wouldn't affect my apps.It will, most of them at that. I pointed that out.

If you're running a decent Nvidia Graphics card, 600 series or above I believe. There's Shadow Play.

A free recording app that only taps your graphics card for recordings.The CPU is left completely alone.

You could run that all the time.It has the ability to save only the last 5 min. recorded.
It can run at 60fps so it shouldn't miss a thing.
 

If I were testing apps, I would consider this a more no nonsense approach. But that's me.I have no idea what kind of apps you are testing  maher67s.
Photo of Rick Stone

Rick Stone

  • 5901 Posts
  • 2817 Reply Likes
Personally, I believe there is great merit for discussion. Now, what has been requested here is likely something entirely new. As such, I couldn't care less if they built this feature in or not. It would be a feature that would satisfy the needs of a few and as long as it was a feature we could enable when and if we needed to, that would be fine. No harm no foul.

But open and lively discussion of features more often than not will manage to evoke thoughts and perceptions that could be helpful. For example, Paul earlier listed a different software he uses to accomplish that goal. And my guess is that because the Black Box feature was being desired for SnagIt, the OP was unaware of that software. 

Additionally, simply discussing the potential drawbacks should not be construed to mean there is zero value in what is being asked. But refinements. It would be like going to the dealership and stating you needed a truck because you want to haul something. And without clarification, the dealership may gladly sell you a medium size pickup. But because they had no clue exactly WHAT it was you intended to haul, that truck would be totally inadequate. Oh, we had no clue you wanted to haul 10 tons of gravel in one load. So you really may need to visit a dealership that specializes in large, commercial, vehicles.

Cheers... Rick :)
Photo of JL1

JL1

  • 293 Posts
  • 132 Reply Likes
Rick, you are the voice of reason. Well said.
Photo of Vivek M. Chawla

Vivek M. Chawla

  • 1 Post
  • 2 Reply Likes
For all of the security and performance reasons stated above, please for the love of god do NOT build this feature.

You need to have a DOWNVOTE button on these ideas, not just a VOTE button.
Photo of Paul

Paul

  • 1644 Posts
  • 1227 Reply Likes
Totally agree with your first paragraph Vivek.  Not so sure about the second.  Down-voting could be a bit contentious,  We don't often get ideas that attract such vehement objection as this one. 

I think this is a case where the pen is mightier than the sword.  If you can't articulate your objection, it probably isn't valid.  It's far too easy to hit a dislike button on a whim.
Photo of Rick Stone

Rick Stone

  • 5901 Posts
  • 2817 Reply Likes
I see where such a feature could be beneficial for some. And as long as those folks understand the implications, I see no reason why the developers should just scrap it. As long as those of us that would never use the feature are able to ignore it, why not have it? I'd seriously doubt that it would be enabled as a default.
Photo of Paul

Paul

  • 1644 Posts
  • 1227 Reply Likes
I think TechSmith have painted themselves into a corner.  When you have a screen capture tool and a separate video capture tool in your product portfolio, why on earth would you muddy the water by sticking video into the screen capture product?

Dump it, and for every person that complains "But I only bought SnagIt for the video capabilities," give them a discount voucher for Camtasia.

Then you have two clear product lines for two specific purposes and can focus your development resources on things that support two different value streams.

That's what Adobe do with Elements and Premiere
Photo of Rick Stone

Rick Stone

  • 5901 Posts
  • 2817 Reply Likes
LOL, indeed the waters are muddy. 

Like you, I question the move to add video to SnagIt. But I can also see where TechSmith may at one point have viewed the move as a nice segue to Camtasia. So by adding the video recording capability, it likely satisfied user requests to have some recording capability and that demonstrated clearly that they DO listen to customer feedback.

But now we are seeing more and more outright demands from folks to just go whole hog and turn SnagIt into a blend of what SnagIt already is and have Camtasia capabilities in the product as well.

Sippery slopes... Rick :)
Photo of JL1

JL1

  • 293 Posts
  • 132 Reply Likes
And there's Jing.
Photo of Joe Morgan

Joe Morgan

  • 7567 Posts
  • 4143 Reply Likes
I gotta ask. Are you guys on drugs? "I'm kidding of course"

SnagIt has been doing screen capture since at least SnagIt 5. So were talking about 18 years and running. I was researching user interfaces and here is one of those images clearly indicating SnagIt 5 had "Advanced Screen Capture"LOL



I think screen capture was a feature of SnagIt all along. Questioning the move to add it shouldn't even be a question.
At least not at this stage of the game.

Maybe the question should be.What are YOU talking about???

It sounds like your asking TechSmith to remove a feature. A feature that SnagIt users have been utilizing for literally Decades.

Gee wiz guys, regards,Joe
(Edited)
Photo of Rick Stone

Rick Stone

  • 5930 Posts
  • 2825 Reply Likes
One thing I'm noticing in this thread is loose usage of the term "screen capture".

I see where it can mean two different things. One meaning is that you are recording a video that is capturing the screen and the other being that you captured a single still image.

Maybe it's just me and the way I've been exposed to things, but when I hear the term "Screen Capture", my mind heads straight for the single image capture. I've CAPTURED that moment in time.

But when I think in terms of the thread title, I'm thinking screen RECORDING.  DVR seems to suggest video.

Another bit seems to be suggesting that Video capture has pretty much always been part of SnagIt. And that made me wonder about the sequence of events. Kind of a chicken and egg sort of thing. I've always assumed that TechSmith began with SnagIt and Camtasia came along later. And if that's true, I suppose it's entirely possible that SnagIt did actually introduce the screen recording. Then perhaps folks requested it go deeper, so Camtasia was born to satisfy that need. 

I did some poking around using the Wayback Machine and found this page discussing the history of SnagIt. Click here to view

Seems Camtasia came along in 1999. Click here to view

Interesting stuff to be sure... Rick :)
(Edited)
Photo of JL1

JL1

  • 293 Posts
  • 132 Reply Likes
When text capture did actually capture text (unlike the present feature, which does text recognition, which is not the same thing at all), that is before version 12 (I think), I used it mainly to copy/paste the text of error messages. Oh, and if there were accented characters, they were copied fine too.
The character-recognition kludge introduced at the end of 2017 does not work well, let alone deal with characters beyond 1978-vintage ASCII alphabet.
After a few tests, I don't even bother to use it any more and load ABBYY screenshot reader.
Photo of Joe Morgan

Joe Morgan

  • 7567 Posts
  • 4143 Reply Likes
TechSmith coined the term Screen Capture.
When you start talking about TechSmith, it's pretty easy to lump both forms of capture into one category.





I like the Wayback machine.
I'm never quite sure what to type in as a search criteria at times. I can't always find what I want.

17 June, 1997: SnagIt v4.0 Released at PC Expo

  • Windows desktop video capture. Saves animations and video as AVI files.
  • Windows 95 text capture. Captures text where Cut and Paste fails -- including the Windows 95 File Explorer and Exchange client.

  • Improved user interface.
So SnagIt was definitely the first with screen recording.

Regards,Joe
(Edited)
Photo of Rick Stone

Rick Stone

  • 5930 Posts
  • 2825 Reply Likes
Hey Joe, seems a while back you had pointed to a device that one could insert that sort of just "listened" to the HDMI signal and could record what it saw and heard. Kind of a way to bypass copy protection if you needed to copy something on a copy protected DVD or whatever.

This whole discussion surrounding the potential performance hit and other things made me ponder this as a solution for those folks desiring that whole "black box" kind of thing. I could envision something like a portable hard drive with some basic electronics that simply sat between the computer and the monitor perpetually recording what it saw and heard. Just like a black box on a commercial vehicle would do.

Anyhoo, just pondering and musing a bit... Rick :)
Photo of Joe Morgan

Joe Morgan

  • 7567 Posts
  • 4143 Reply Likes

A cloner box. https://www.amazon.com/gp/product/B012T1D0IG/ref=oh_aui_detailpage_o06_s00?ie=UTF8&psc=1

As far as using it to capture whatever appears on a computer screen, it appears it can.


 It saves to a flash drive. I don't know why you couldn't add a large HD instead. I don't use it much, almost never actually. It looks great sitting there though. LOL

From the manufacturer.Captures videos or gameplay from video source to PC directly with the management software HDML-Cloner Pro Helper.

So it’s probably impractical if you ask me. But combine its talents, recording gameplay, movies, etc. It’s something people might be interested in as part of their tool set.   

(Edited)
Photo of Chris Larson

Chris Larson, Snagit Technical Product Manager

  • 594 Posts
  • 324 Reply Likes
Official Response
This Idea didn’t get enough votes to be under consideration for a release in the next year or so. We are marking this one as Not Planned for the time being.

There are definitely some privacy and technical questions if this were to be picked up in the future. But it didn't get as much interest as other Ideas this round.

At this point, there are a lot of other things things we’ll be focusing on first. Definitely bring this up again when we do our next round of voting if you still see a need!

Here are the definitions of what the statuses mean for Ideas.
Here is the overall vote count for the rest of the Ideas in this roundup, as well as what has been implemented since our previous round.