Jump to content

blazicekj

Member
  • Posts

    6
  • Joined

  • Last visited

  1. I had a straight up OpenGL based mod (which has the potential of being faster since the data is already on the graphics card) in mind to catch the frames as they are rendered, but sure, fiddling with srcdemo2 might work. I wrote you an email about it yesterday. I know your inbox must be flooded, so take your time. I'll check it out in the meantime. You'll have to fill me in however with your recording workflow ( I never recorded a thing using Source. I get you basically record a demo and later load it up and let Source render it when you're away, but that's about it. I need possible parameters, preferred formats, etc. ) and possible details about the avisynth averaging process. Edit: Aaaand it's Java. I can work with that, but I am not going to like it. Implementing the averaging the way you like is as far as I will go in that.
  2. The thing is, adding / averaging large matrices of data is what graphics cards are made for. The CPU he has is slow as **** in comparison. I honestly don't know which would be better, only measurements can answer that. BUT, I may have an even better idea skipping the ramdisk etc. altogether, but I have no idea whether it's feasible. I will do some research on it when I get back. Cheers, Jan.
  3. Oh, I don't think you can. When the graphics card is busy, it's busy. The thing is I don't know how busy it is. The card he has could hypothetically run Half Life 2 on 3 separate machines at once and still pick its nose out of boredom. That said, I am not sure how exactly does Source leverage it while rendering 180 fps. Only Ross can measure that.
  4. I was actually thinking about this as well. I've been working with OpenCV a lot lately. If Ross would like to try, I'd be willing to write a simple app that would process the video in real time from a socket or the ramdisk. I don't know whether I could write it to leverage the graphics card you have as I don't have access to anything CUDA capable myself, but I could try. There's a whole lot of possibilities. Something might just work even for 1080p, it's not THAT much of a resolution. I am currently doing something something similar where a camera is writing 300+ fps (lower resolution though) MOV videos onto a ramdisk mounted as an NFS drive in 1 second chunks and even a fairly slow machine is capable of some heavy processing on the fly when written just right. Of course, you're giving up the freedom of having 180 fps to work with in post processing, but it may be something to think about. I don't have much time at hand, but I'd be glad to help in spare time. Let's make some open source! I have a feeling a lot of youtubers might want to see this. Everyone is always complaining about rendering times and whatnot.
  5. I wouldn't be afraid of SSDs. Yes, they can definitely die on you when you least need it. I managed to literally burn one of the eSATA ones compiling some stuff a day before a deadline, but the sheer amount of speed you get is simply amazing and regular drives simply die sometimes as well. It can and does make a weak ass laptops fly circles around twice as powerful machines. Just buy something that will allow you to move them to your next rig when the time comes. Seeing as you will get over your 12K limit, I'd just suggest going for a new motherboard or a PCIe splitter or something and buying PCIe based SSDs. Especially for swapping, the performance gain is simply astonishing. I wouldn't put an SSD into a server, RAIDs have an irreplaceable spot there, but for home rigs, there's nothing they have over an SSD. Get a second, standard, large enough drive and just back the SSD up using CrashPlan or something with incremental backups and the worst that could possibly happen is that 15 minutes of recording will get lost while recording it. Once you see the speed, there's simply no comparison. I know this isn't saying that much, but just consider my laptop: 1.8 Ghz i5, integrated graphics, 8 gigs of ram and an SSD (400 - 600 MB/s I/O). It can run 4 virtual machines (2x windows and 2 linux boxes) simultaneously, while playing a full HD video and run Photoshop, Qt and some 20 - 40 chrome tabs all at once on 7 virtual desktops, with each part running smoother than running it natively (Meaning no virtualization but booting it up) on my older 2.4 Ghz Core 2 Duo, dedicated (and more powerful) graphics, 8 gigs RAM, non SSD laptop. And I usually have around 4 - 8 gigs of space on the SSD. Heck, the current machine can run Skyrim on full details where the old machine used to go 10 fps loading objects about the time you were standing on them. Cheers, Jan.
  6. Hello there Ross, I just wanted to chime in as well: Both me and a couple of friends enjoy your videos immensely. Both Freeman's mind and lately the game dungeon as I am sort of an old school game enthusiast as well. I just wanted to say that I wouldn't mind donating regularly as well, even as a broke ass student I am. I am already paying for subscriptions to countless things I don't even like. Paying for something I enjoy as much is a no-brainer. I cannot donate much, but I sure can donate regularly. The nice thing I assume about having as many followers as you do is that you probably don't even need much from any single person, but everyone needs regular. Now I absolutely get if you enjoy doing these videos as a side thing only, but in my ideal world, you are sitting in a dungeon somewhere, consuming the highest quality imported beans you can get your hands on, commenting on various aspects of whatever you damn well please 25/7 and posting that online - therefore limiting my own productivity to a bare minimum. I would even go as far as to venture a guess that most feel that way about you, so if I may - for the love of theoretical physics, make some use of it if you feel even a little inclined! As others stated, it definitely isn't about resolution for me either, it's about content. Hell, I would watch it even if you broadcasted smoke signals only. It's about the quality and quantity of the content. I do think you overthink the processing side a little, but I sure can appreciate the attention as a computer vision programmer. If you ever visit Czech Republic, I owe you a beer! Cheers!
×
×
  • Create New...

This website uses cookies, as do most websites since the 90s. By using this site, you consent to cookies. We have to say this or we get in trouble. Learn more.