You are a beautiful genius for making this software. Thank you!
@CevelNet8 жыл бұрын
@SeriousM4x for some reason, I can't answer to your comment, so I will just reply here: I bought the HD60 few weeks ago and already worked on it a bit. However, it's totally different and I will need to start from scratch. No ETA on it, I'm sorry.
@reed-young5 жыл бұрын
I see on Gitter that further work was halted by licensing issues. I also see that Corsair has acquired elgato and I'm curious if they're more cooperative. I've got an HD60 Pro that Newegg won't take back and have been meaning to extend my coding skills to device drivers anyway.
@LanturnJoe6 ай бұрын
is there anyway to get my hd60 working on linux
@bretnh24928 жыл бұрын
This is exactly what I have been looking for! I am using a Linux machine as a streaming computer.
@Jeremy-su3xy5 жыл бұрын
Great. Thanks really. What about hd60s? Do you know have the driver for it?
@m4xFPS8 жыл бұрын
great work :D
@SeriousM4x8 жыл бұрын
LOL.. da sucht man nach privaten Sachen und dann findet man ein Kommentar von dir :D
@necro_ware4 жыл бұрын
Is it actually possible to capture output from retro PCs using elgato gchd? They do 320x240 VGA, this resolution is officially not supported. I guess, I need to send it through a scaler? Or send over S-Video?
@2j4ez4 жыл бұрын
I'm using linux mint the file gets created at /tmp/gchd.ts but VLC and OBS wont see the file? but i can see the file in the file browser! ive selected show hidden files and it still doesnt show up! any ideas ??
@TuRaTic3 жыл бұрын
I got it all installed and well.... it does not work with a HD60 S in the slightest degree as stated in the documentation. there goes my last wimper of hope on this...
@jefftam40442 жыл бұрын
me despairing reading your comment after 1 year
@gvan11ian Жыл бұрын
1:14 I've done everything step by step to a T, why are a lot of those files missing for me for the master file?
@SuperHeroINTJ2 жыл бұрын
This is important work. I wanted to stream from Linux but don't have a capture card. Which way should I go?
@troyBORG5 жыл бұрын
With how popular El gato is, it blows my mind they don't have Linux support I got the hd60, any news on drivers for it?
@GG-zh9hd5 жыл бұрын
damn you said this 2 months ago, and still no response smh
@jefftam40442 жыл бұрын
@@GG-zh9hd 2 Years later and still no
@GG-zh9hd2 жыл бұрын
@@jefftam4044 lmfaoooooo
@LanturnJoe6 ай бұрын
is there anyway to get my hd60 working on linux github said it was a work in progress when discontinued
@BallistikaGames7 жыл бұрын
how do you get the color fixing config in nvidia I manage to download it but i have no configurations on mine
@LAIDBACKMANNER3 жыл бұрын
I'm running the latest ubuntu... Did you ever develop a driver for the Elgato HD60 Pro?
@aaronsoldier8 жыл бұрын
Hello, thanks for your hard work. Is it possible to output to both a fifo and disk file at the same time for both streaming and raw dump?
@TheHousehalt8 жыл бұрын
Yeah,great job. Thank You very much. :) greetings from germany
@RedEyeCoding3 жыл бұрын
I'm running the latest ubuntu , does this driver still work with the latest elgato ?
@RedEyeCoding3 жыл бұрын
I got frustrated and ended up dual booting windows on a 2nd hardrive...keeping ubuntu on a separate HD...I' m on ly using the windows HD for gaming...working great so far.
@citizensassemblies7 жыл бұрын
Hi, thanks for this turorial and development around ElGato-Gchd. It worked fine for me compiling on Kubuntu 16.04 (64bits) in FIFO and DISK mode, especially for PAL video mode. But when I use the FIFO in 1080 mode (through the tmp/elgato-gchd.ts file), it's impossible to get the stream (using VLC or OBS). The GCHD shell in the console tells me that the stream is being shared as if everything was correct. But it's not displayed. The DISK mode is running well in HD mode but not the FIFO one. In PAL, both are working fine. Would you have any idea?
@MrMajesticepic6 жыл бұрын
At 8:10 of your video, you correct the VLC stream greenish tint viz Nvidiia Server Settings via color space. I'm on Mint basically running a similar process thanks to kzbin.info/www/bejne/hHmaZKSmf5aXf9U&t=t1s 05.22.18 I'm trying to get the El Gato HD and VLC to capture PS4 gameplay. I get great picture and color quality throughput -- near if not identical to PS4 without El Gato HD interface prior to streaming/capturing. I build the drivers, create the (.ts) file. But as soon as I convert/save (to capture the stream) and the terminal 'connects' the the HMDI signal, identified because my main PS4 display signal cuts (no image) and when it returns not only does my main PS4 display (LED not smart TV), but also my VLC output window display have the same green tint. Control-C, as well as stopping and closing VLC does not necessarily return the picture quality back to it's original state prior to the green tint. Sometimes I have to unplug the El Gato from the USB PC port, wait a few seconds, after the screen cuts to no image my PS4 display has returned to normal. Maybe the alternate process or OS but my Nvidia server settings do not recognize the El Gato HD. Is there a way I can manually identify the hardware as to change via Nvidia GUI server settings? Or is there a terminal instruction that could remedy that green tint?
@gamingonlinux7 жыл бұрын
Your extracted download is completely different to what's on the github? Am I missing something here?
@CevelNet7 жыл бұрын
Hi there. As development goes on, we keep adding new stuff and fix bugs. This video is over 1 year old now. I would not recommend using the identical version I've used in this video, as it's quite old right now. Still, this video gives you a general idea of how the driver works. Most steps are very similar. That beeing said, there is an up-to-date video by a german KZbinr, which you can find here: kzbin.info/www/bejne/eYLTmHuqecyql9E. Eventhough it's in german, you should get everything working by reproducing his steps. Refer to the README, if you need details on how to use the commandline.
@GG-zh9hd5 жыл бұрын
but i have hd 60 elgato, will it still work ?
@_MoRZiLLo508 жыл бұрын
Great Job! Driver compiles well and runs quite well , but i have HD 60 PRO :-( But Thanks :)
@SeriousM4x8 жыл бұрын
Are you working on a HD60 version? Would be sick...
@MrGamerChad8 жыл бұрын
Hey, does this driver support, say, console game capture? You did passthrough in this video to show off that you can definitely record desktop footage, but I'm just wondering if I can do just standard console games and such. I know this may be a stupid question with a wall of text but I'm really in the market for a capture card and this driver makes the GCHD (if I can find the right model) seem promising.
@CevelNet8 жыл бұрын
Hi, yes. You can record anything with an HDMI / Component / Composite output at one of the supported resolutions. Please visit this project's GitHub page (link in description), there is information about the supported input sources and resolutions. Personally, I've successfully tested this with PS2, PS3, Xbox, Xbox360, PC, Nikon D3300 DSLR. PS4, Xbox One and Wii should work aswell, eventhough I haven't explicitly tested them. Thanks to the latest patches by Scott Dossey, the driver became even better. But still, you're far, far, far away from a "complete" product. We have no GUI; driver sometimes acts up; it needs a bit of time & work to get it working. If I were to buy a new product just for Linux (no access to Windows, no Dual-Boot), I'd probably pick something else. Especially for production use.
@DiamondRage8 жыл бұрын
Oh thanks but is it the actually Elgato software or Just a display of one
@SoundToxin8 жыл бұрын
I do not currently own a capture card. Was looking into getting one to record my Smash Bros replays and also stream to Twitch or Beam most likely. Been having trouble finding any capture cards that say they would support GNU/Linux. I see the Elgato HD60 recommended a lot, though. If you start supporting that I'll consider buying it.
@CevelNet8 жыл бұрын
+SoundToxin both, the Elgato Game Capture HD (GCHD) and the HD60 are very good capture devices. The GCHD is supporting all resolutions up to 1080p30, but also supports non-HD devices, like Nintendo GameCube or the Nintendo Wii. You haven't mentioned, which Smash Bros. you're going to stream / record, but if you want to record non-HD material, like mentioned above, then you'll need the Elgato GCHD. The HD60 on the other hand supports 1080p60, but drops support for non-HD sources. You can't capture GameCube / Wii / PS2 etc. As always, I recommend buying and planning stuff, that will work for you in this moment. Waiting for reverse engineered drivers is a bad idea. But yes, I'm planning to add support for the HD60 ;)! Please note, that there is currently an issue with the latest generation Elgato Game Capture HD devices. The latest revision is using a slightly modified chipset, which currently is not working with the current drivers. No ETA on this, but I'm also working on it.
@SoundToxin8 жыл бұрын
+CevelNet Smash 4 on Wii U is what I'd like to record. I've stayed back on an old version of the game because updating prevents playback of old replays. Would like to get things sorted out in the near future so I can update Smash without feeling regret. Yes, I know waiting for reverse engineered drivers is a bad idea, but it feels like there's not much hope for official support for a good capture card on my OS of choice.
@CevelNet8 жыл бұрын
+SoundToxin I see. Then the HD60 is probably what you want then. I don't know, when HD60 is going to be added, as I'm quite busy with exams at the moment. To stay up-to-date, check out the project's GitHub page at github.com/tolga9009/elgato-gchd. We also have a chat at gitter.im/tolga9009/elgato-gchd.
@alexz52047 жыл бұрын
Do you think this would be hard to get it to work with Mac? Elgato doesn't support drivers for Mac to work with OBS.
@Flamestryke-TV5 жыл бұрын
when i open the original file on your github, I get a lot less files than in your video. for some reason its only showing like 6-10 files
@SteeleWelch8 жыл бұрын
I just want to say thanks for developing a linux driver for elgato. I do have a quick question for you. I have searched far and wide for a way to fix delay settings in obs in order to add an external mic and webcam and have had no luck to this point. My elgato always lags behind webcam and microphone input and I have no buffering settings in OBS 0.13.1 in order to buffer webcam and mic inputs. Any help would be greatly appreciated.
@CevelNet8 жыл бұрын
+Steele Welch I'm using OBS on Windows, no idea, if there are any differences. You can adjust Mic sync under "Edit -> Advanced Audio Properties -> [Your Mic] -> Sync Offset (ms). I'm using 1500 ms, as the Elgato is approx. lagging 1.5 seconds (cannot be worked around; it's a hardware limitation). For your cam, right-click on your cam under sources, "Filters". A new windows will pop up. Now add "Video Delay (Async)" to the list of your "Audio/Video" filters. Again, choose 1500 ms. Hope this helps.
@SteeleWelch8 жыл бұрын
+CevelNet I have been looking for these settings for days and was just able to sync everything about 3 minutes before you responded. Thanks for the help!!
@JagDog25254 жыл бұрын
I was hoping you are still around and if you could possibly please help - I had to download the Windows capture utility (no Mac equivalent for HD60 Pro) and I get the following when using your instructions via (github.com/tolga9009/elgato-gchd/wiki/Firmware): =tar: /elgato-gchd/firmware_extract/Firmware.tgz: Cannot open: No such file or directory =tar: Error is not recoverable: exiting now
@BallistikaGames7 жыл бұрын
i swear i must be slow as fuck but someone please help me, putting make into the terminal doesnt work, i installed, make, cmake, libusb, clang. and still nothing. its embarrasing enough having to ask for help after so much time spent trying to make it work, but i need the help.
@AkelisRain8 жыл бұрын
Do you plan on adding support for 240 and 480?
@mortenlillevik80084 жыл бұрын
Does this work with the internal pci card version aswell?
@daemonx-998 жыл бұрын
Man this is great driver, I made my life so much easier, on my fresh installation, would you mind if I create a packet for Arch Linux AUR?
@CevelNet8 жыл бұрын
Thanks for the kind words. I'm an Arch Linux user myself and have experience with AUR. I think, it would be the best, if I'd create the repo.
@daemonx-998 жыл бұрын
Awesome man! I'll wait for it!
@Fudgecakestudios8 жыл бұрын
If my OBS screen is still black after running the driver and connecting the .ts file to OBS, is the problem my capture card?
@CevelNet8 жыл бұрын
Hi there and thanks for your bug report! No, I think we have a couple of issues at the moment with the latest branch. If you're on GCHD1 (PID 0x0044, 0x004e and 0x0051), then please try version 0.2 of the driver and refer to it's readme for further instructions. Usually, a black screen can mean: unsupported resolution, unsupported audio or simply, that our code is not working. Please make sure, that your input source is not HDCP-protected and your audio is not set to Dolby Surround. I would suggest using GitHub issues or our Gitter Chat, for further bug tracking.
@tomsk7 жыл бұрын
Will be Elgato Game Capture HD60 Pro supported? What is latency? And what is CPU/RAM load when using it? I would like to use Elgato Game Capture like KVM display for gaming, so I need low latency as much as possible.
@CevelNet7 жыл бұрын
Hi, there are no plans to support HD60 Pro so far. Atleast not by me. Latency is same as on Windows, somewhere around 1400 - 1500ms. CPU depends on whether you're viewing it live or simply capturing to HDD (without live-view). WIthout live-view, you're looking at around 15% CPU load on an i5-3570K. Using live-view / streaming, you're looking at somewhere around 30% - 90%, depending on source resolution and transcoding settings. Low latency is not possible with original GCHD or HD60 - this is limited by hardware. What exactly are you trying to build? Maybe you could get away with technologies like Steam In-Home-Streaming, KVM GPU passthrough, Intel AMT. Nvidia GRID or VNC. Cheers, Tolga
@tomsk7 жыл бұрын
because I am looking for some card, and I found Magewell Pro Capture HDMI, but it is sooo expensive, so I am looking for something cheaper, Elgato looks very good but no driver on Linux I want to be able to see video from card in VLC (for example, or in any software) because I have Linux and for gaming I am using VM with GPU Passthrough (near native performance) but I would like to stream / record from Linux and I dont know how to get video from graphics card in VM back to Linux to "see" it and stream it.
@CevelNet7 жыл бұрын
As you can see in the video, the Linux driver is very limited - it works, but *nowhere* near the official Windows drivers. If you're using GPU passthrough anyway, you might aswell think about passing through the Elgato (whichever you're gonna buy; PCIe or USB2/3) and stream with it on KVM Windows. Performance overhead is minimal, if you use CPU pinning. Depending on how strong your CPU is, you might get away with such a setup and not depend on Linux capture cards / drivers at all.
@tomsk7 жыл бұрын
yea, but I would like to do all stuff in Linux, in Windows I dont need to have capture card --> i can capture using OBS :)
@CevelNet7 жыл бұрын
I see :). There are just some problematic PC games, which will false-detect game capture (inject method) as hacking / cheating or which will just show a black screen, if you screen capture / window capture. Elgato would be the solution in those cases. My point is just: this driver is not your first pick, if you have other solutions. If you have hard restrictions, which you can't workaround, like financial limits (can't afford Windows) or your desired software is only available on Linux, then you have no other choice. But in your case, Windows is up and running (KVM's overhead is minimal, when you use GPU passthrough + pinned CPU) and your decision seems more like a philosophical decision to me. Don't get me wrong, I *love* Linux. But you're like artifically limiting yourself. Even other solutions with Linux support, like Blackmagic Design's cards, are less-than-ideal and lag behind their Windows counterparts. They don't have V4L2 drivers, which means you need to run their software and use OBS' window capture, to capture the live-view. And that eats up alot of unnecessary CPU. So, to sum it up: if you have the possibility to screen capture and stream from within your KVM, go for it - there is nothing wrong with it, if it works. Save the money. If you don't have that possibility and definitely want to use Linux for streaming, look out for a solution, which works right now. Your options are very limited and generally more expensive, but if that's gonna make you happy, go for it ;). In terms of this driver, it's Open Source. So you never know, when the next guy is gonna show up and drop Linux drivers for the HD60 Pro. But I'd be really surprised, if we'd get HD60 Pro support in 2017. Probably not gonna happen. I wish you best of luck with your project!
@cykosyc6 жыл бұрын
how come no update for hd60?
@daemonx-998 жыл бұрын
Hey man, I trying to use you lasted version of the driver on your git, but I'm unable to find MAC driver version 2.0.3 any where(to the the firmware files), I try using 2.0.5 but it does not work, Any idea where i can get the correct firmware files?. Also I read the new option so I'm using "-i hdmi -or 1080", is that ok?
@Fudgecakestudios8 жыл бұрын
Gerald Angelripper I found it by looking up the file name exactly on Google.
@daemonx-998 жыл бұрын
do you have the name of the file?, I can't find it
@daemonx-998 жыл бұрын
no wait dumbass question, found it thanks.
@Fudgecakestudios8 жыл бұрын
Gerald Angelripper It's all good man, glad you found it.
@smokeyarcade3 жыл бұрын
Does this work with the HD60S?
@imDexterOG_8 жыл бұрын
Hi, so i'm really bad in English and on linux but i did it until the last step, i explain : i write "sudo ./elgato-gchd -r c1080p" because it's to record on ps3, i write my password but it writes all time "Unable to find device. Terminating." Why is there that? And what's the solution please if you have one? :)
@CevelNet8 жыл бұрын
Hi imDexter! You probably have an incompatible device, like the HD60 or the latest revision of the original HD (PID 0x005d). Please check your device with command "lsusb". It will print out something like "Elgato GmbH 0f9d:xxxx", whereas the xxxx is the PID. Again, PIDs 0x005c and 0x005d are not supported.
@olectrix8 жыл бұрын
Is there already a solution for the newest hard-ware-revisions?
@CevelNet8 жыл бұрын
Hi there! Do you mean PID 0x005d / GHCD2 / New Revision GCHD? Then yes, Scott Dossey worked on it and introduced ALOT of patches for it. It's working now. As of HD60, there is no support as of right now. We're on track of it though, just needs time.
@DiamondRage8 жыл бұрын
Hi do u think that I can use Elgato software on Linux? And if so when can u upload a video for it
@electronichacks37948 жыл бұрын
watch the vid idiot'
@DiamondRage8 жыл бұрын
+nfsmasterbabam and friends it doesn't work with Ubuntu idiot
@CevelNet8 жыл бұрын
+Diamond Rage it works absolutely fine on Ubuntu, tested it myself.
@DiamondRage8 жыл бұрын
+CevelNet when I tried it didn't work can u make a vid on how to do it on Ubuntu plz?
@electronichacks37948 жыл бұрын
im having the same issue if youre having the make issue try cmake and follow the errors
@DiamondRage8 жыл бұрын
Can you make one of these for ubuntu?
@CevelNet8 жыл бұрын
There are lots of changes since the release of this video. I was planning to make an updated video soon, I'll use Ubuntu this time. Thanks for the feedback!
@S7ea18 жыл бұрын
how do I change the color space when I don't have nvidia? thats all i need to do
@CevelNet8 жыл бұрын
There is a fix coming for the colorspace issue. Just fixed it yesterday, but didn't published it yet, cause it needs some cleanup / polish. Please refer to the project's GitHub issue #8 (github.com/tolga9009/elgato-gchd/issues/8). You will get updates there.
@CevelNet8 жыл бұрын
+ͺ the issue has been fixed. You can set color spaces using "-c rgb" or "-c yuv", depending on which colorspace your input source uses.
@S7ea18 жыл бұрын
+CevelNet thanks.
@BallistikaGames7 жыл бұрын
i cant find the beddo file, as a matter of fact i cant find any files in my dmg file can someone help.
@CevelNet7 жыл бұрын
Hi, if you're having difficulties with the macOS driver, you can also extract firmware files from the Windows driver. As we have an extraction script, it might be easier. You can find instructions in our project's Wiki: github.com/tolga9009/elgato-gchd/wiki/Firmware. Good luck!
@BallistikaGames7 жыл бұрын
i got up till i have to put make in the terminal it it will not work, how do you get libusb >= 1.0.20, clang, and make? i thought i got them but apearently not cause its still not working.
@CevelNet7 жыл бұрын
Which Linux distribution do you have? If you're using Linux Mint or Ubuntu, this should do the trick: sudo apt-get install build-essential cmake libusb-1.0-0-dev
@BallistikaGames7 жыл бұрын
it tells me this Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package libusb-1.0-0-dev E: Couldn't find any package by glob 'libusb-1.0-0-dev' E: Couldn't find any package by regex 'libusb-1.0-0-dev' but i have already installed all the needed files, clang, make, cmake, and lbusb. im running on linux mint with cinnamon. when i put make into the terminal it tells me this. make: *** No targets specified and no makefile found. Stop. and i followed it all to a T, dotting i's and crossing t's included. i dont get what the issue is, i would really appreciate a solution.
@BallistikaGames7 жыл бұрын
i also got the files in beddo and moved them to the correct location, im literally at the last step and its really fustrating -_ -
@Alkaris5 жыл бұрын
The latency delay of the capture is quite significant. Not sure how I feel about that if you want to use OBS as the screen to watch and play the games from.
@CHome-vi6nm8 жыл бұрын
What a hack. lol :D Thanks for this!
@cxmacaroni8 жыл бұрын
Would this work on a Raspberry Pi?
@CevelNet8 жыл бұрын
No. Even a Core i3-4005 is not enough and leads to stuttering. Hardware requirements pretty much come down to official Windows specs. Edit: offial requirements are 2 Ghz (or higher, before any boost or burst mode) dual core CPU, or 2 Ghz (or higher, before Turbo Boost) multi-core i3, i5 or i7 CPU. i3-4005U is 1.7GHz and reportedly not enough.
@cxmacaroni8 жыл бұрын
Hey, I was gonna use an El Gato Game Capture HD via USB, I think it offsets some of the encoding/processing, but even though it might not be enough :/ I was asking more about if that binary would work in Raspbian / ARM. But thanks for the reply man!
@CevelNet8 жыл бұрын
The binary is nothing special, just very simple C++ and libusb. If you have a Raspberry Pi laying around and an Elgato, I'd say just try it out. Maybe capturing from device to file might work in low resolutions. But streaming / live preview will definitely not work.