He also mentioned that his English teacher said he have no souls. The fact that programing is basically use broken language to tell computer what you want it to do. He is born for this.
I finished my second semester of computer science, and I kept getting frustrated with how often I have to deal with non programming specific issues. But it's nice to know I'm not the only one.
wouldn't it already be an issue having to keep up with 2 PCs let alone a third one? Money to build it is one thing, maintenance is another when on most people only need one PC.I guess people with money to spend and spare and time on their hands would think that is a viable solution, but at least for me, it doesn't sound like a viable solution, like the one comment that said, "he already has a system".
@@ZexMaxwell For both. Multiple AV1 encodes should have little performance impact, no streaming services (last I checked) support AV1, and it makes no sense to buy a GPU just so you can do AV1 recording to save on storage when hard drives are so cheap.
@@FatheredPuma81 cool. That's neat and all. But my 3080 doesn't have encoding. And i wasn't going to shell out a grand for bad performance per dollar just so I could av1 encode. UA-cam accepts av1. Twitch is in beta
I imagine Vedal could splash out for a one time PC upgrade and go all out. In the past everything ran on his PC, but of course its not smooth. After giving Neuro a new PC to stay in, he had to redo some settings to make things better. I think he is also using Neuro's PC as the host server for her system, which was why he can safely turn off his PC without breaking the stream. I wonder if it would be better if he gets a decent HEDT and does virtualization instead.
Virtualization would not make the streaming back and forth problem go away (I'm assuming here that Neuro is programmed to work well with OBS first and foremost and not necessarily a native headless video streaming or virtual "Vtuber metadata only" solution over the network). With two VMs he would still have two OBS instances and therefore the networking complexity (though through a virtual switch instead of a physical one). It would also add all of the Hypervisor maintenance, PCI-Passthrough / IOMMU complexity and potential virtualization and general "niche usecase" firmware and software bugs, problems with anti cheat, etc, etc... Not saying virtualization is bad in general, I just don't see the advantage in this specific case and it adds a lot of "sysadmin" type overhead in extra complexity and therefore work (for him) to deal with. Unifying both instances back onto one OS on HEDT could work, but Threadripper Pro is really expensive, due to registered memory and "workstation" power targets not that amazing in single threaded performance and also an "enterprise" platform where stuff like sub 5 min. boot times are not necessarily top priority. Normal Threadripper looks good but is also expensive and they already neglected it once (Threadripper 3k also was on an entirely new platform with an upgrade promise but that never materialized). And Intel's HEDT looked ok ish 6 months ago but now they really need to get out the emerald rapids / granite rapids stuff and not give up like after Skylake-X and it's couple of refreshes.
@@Momi_V I just realised that his main pc is running a 10900k + 4090, which is actually a good enough system, but the 32GB RAM might be limiting some things he wanted to do. Might be Neuro's pc tho, if he kept the old machine for himself. Honestly if thats the new pc he couldve run both on the same system instead of writing a custom OBS code just to stream from Neuro pc to his pc, and another code to stream both together online. Might need to add more RAM, unless he already did and didnt update his specs.
@SergeantKarl515 you know how resource management works for pc? Neuro pc is multitasking the handshaking, the encoding, all the background systems of windows, obs and neuros program. A third pc would free up all the ram, cpu and gpu of neuros system. And frankly it cost so much to upgrade a great system that buying a moderate slave system would be cheap in competition
4th for evil neuro so both neuro can appear together with vedal. If neuro get sponsored by some pc/ai enthusiast, this will greatly benefit many. Except the tutel electricity bill.
@Nahan_Boker94 iron hide would be a good sponsor, they basically gave a streaming pc to all of vhishojo. And I can image a neuro tower would look great
@@mdb45424 Mate, that's not the problem. The performance was already "fixed" an hour into the subathon, he's complaining about the complexities of getting Neuro to run 24/7 and Vedal having the ability to stream with her when he wants to.
Wonder if there's a way to compile both voice and video data into a single stream from one computer to the other. At the very least that could drop the total of applications involved, though would require rebuilding most of the setup I think.
He needs to build a custom program that will time the video and voice data together since both are coming from completely non-compatible sources of data. And after that's done, the combined byte data of the resulting video will be converted into one that OBS can understand. Or at least that would be my approach if I had to build a custom program for that use case.
@@macchiato_1881nah i think it's possible actually but it'll be really more abstract and complicated. basically he can setup an srs server from the neuro pc, use ffmpeg/obs to stream the video+audio to the srs server, and vedal can add an obs source that captures both the audio and video from said srs server and i think that'll work? obs just recently added a beta source called application audio capture so it might be feasible than using ndi honestly.
It was more complicated than I thought. I was thinking of doing this but now... it probably would come a lot later on my plans. Two PC? Sheeeeeeesh....
It was more complicated than I thought. So, technically, what Vedal does is stream in two PCs at the same time, with one hooked over the other. So, it's like Neuro streams on one PC and Vedal Streams on another one then Neuro's PC is used as the server and collabbing Neuro and Vedal. I wonder if one PC isn't strong enough to run two streams, or it would be buggy and slow.
Streaming isn't the problem here, the need for 2 computers is because of the language model. It will easily take all the VRAM and processing power you throw at it. Plus there has to be some text-to-speech and speech-to-text most likely also running on the GPU. A 4090 can handle all of that, together with streaming, but as soon as you add some videogame that Vedal might play then it's a game over.
it's entertaining when some objectively competent tech person is whining about their challenges some amateurs start chiming in with "well obviously you'd do [simplest_possible_option]", if it was that simple do they really think he wouldn't have thought of that?
The problem is with us tech competent people is that sometimes we get caught up in cool shit or in just stubborness and do actually ignore obvious solutions.
It's not uncommon for a professional in any profession, to get focused on things having to work a specific way and staring themselves blind, on that and ignoring better solutions
Real question is Vedal considered a genius? Like in the world of programming. As someone that has no clue what he's talking about lol...he really sounds a cut above your average coder.
Tech Vtuber of the years guys....holy
I like how Vedal ends each sentence with _'enter'_ (ok). That's a quite interesting programming habit on his part.
Never change, tutel. Never change.
He also mentioned that his English teacher said he have no souls.
The fact that programing is basically use broken language to tell computer what you want it to do. He is born for this.
What have you done, why have you pointed this out. Now I'm cursed to notice this
Wait Wait Wait..
If he added a 3rd PC,
It would be a...
Neuro Network
lol
Dum ba dumss
If he added another PC, it he can stream with Neuro, Evil an vedal all at the same time
I finished my second semester of computer science, and I kept getting frustrated with how often I have to deal with non programming specific issues. But it's nice to know I'm not the only one.
Vedal maybe code your own version of OBS to make things easier.
Wait wdym he already did.
Vedal is the founder and owner of OBS (lmao) that's whyhe can code a custom OBS
Why not connect both PC's to a third dedicated pc just be connected to twitch to stream?
Probably a waste of money just for a simpler solution when he already has a system. That’s how I would think anyways.
how is that gonna help?
@vynrex less resources needed on neuro pc
wouldn't it already be an issue having to keep up with 2 PCs let alone a third one? Money to build it is one thing, maintenance is another when on most people only need one PC.I guess people with money to spend and spare and time on their hands would think that is a viable solution, but at least for me, it doesn't sound like a viable solution, like the one comment that said, "he already has a system".
@@mdb45424 I dont think thats a problem
1:24 Neuro is a red mage? "Versalty"
This makes my dual gpu streaming setup look like childs play.
I think there are PC cases that are meant to host 2 separate PCs for streamers
It is and it's a waste of money.
@@FatheredPuma81 for sli? Yes. For av1 encoding? No
@@ZexMaxwell For both. Multiple AV1 encodes should have little performance impact, no streaming services (last I checked) support AV1, and it makes no sense to buy a GPU just so you can do AV1 recording to save on storage when hard drives are so cheap.
@@FatheredPuma81 cool. That's neat and all. But my 3080 doesn't have encoding. And i wasn't going to shell out a grand for bad performance per dollar just so I could av1 encode. UA-cam accepts av1. Twitch is in beta
I imagine Vedal could splash out for a one time PC upgrade and go all out. In the past everything ran on his PC, but of course its not smooth. After giving Neuro a new PC to stay in, he had to redo some settings to make things better. I think he is also using Neuro's PC as the host server for her system, which was why he can safely turn off his PC without breaking the stream. I wonder if it would be better if he gets a decent HEDT and does virtualization instead.
Virtualization would not make the streaming back and forth problem go away (I'm assuming here that Neuro is programmed to work well with OBS first and foremost and not necessarily a native headless video streaming or virtual "Vtuber metadata only" solution over the network). With two VMs he would still have two OBS instances and therefore the networking complexity (though through a virtual switch instead of a physical one). It would also add all of the Hypervisor maintenance, PCI-Passthrough / IOMMU complexity and potential virtualization and general "niche usecase" firmware and software bugs, problems with anti cheat, etc, etc...
Not saying virtualization is bad in general, I just don't see the advantage in this specific case and it adds a lot of "sysadmin" type overhead in extra complexity and therefore work (for him) to deal with.
Unifying both instances back onto one OS on HEDT could work, but Threadripper Pro is really expensive, due to registered memory and "workstation" power targets not that amazing in single threaded performance and also an "enterprise" platform where stuff like sub 5 min. boot times are not necessarily top priority. Normal Threadripper looks good but is also expensive and they already neglected it once (Threadripper 3k also was on an entirely new platform with an upgrade promise but that never materialized). And Intel's HEDT looked ok ish 6 months ago but now they really need to get out the emerald rapids / granite rapids stuff and not give up like after Skylake-X and it's couple of refreshes.
@@Momi_V I just realised that his main pc is running a 10900k + 4090, which is actually a good enough system, but the 32GB RAM might be limiting some things he wanted to do. Might be Neuro's pc tho, if he kept the old machine for himself. Honestly if thats the new pc he couldve run both on the same system instead of writing a custom OBS code just to stream from Neuro pc to his pc, and another code to stream both together online. Might need to add more RAM, unless he already did and didnt update his specs.
Hope he pushed the bug fix upstream!
If he added a 3rd pc to act as a hub....
So true. So instead of one pc (Neuro) that needs to be on for the subathon, now it's two (Neuro and the hub pc). Brilliant.
@SergeantKarl515 you know how resource management works for pc? Neuro pc is multitasking the handshaking, the encoding, all the background systems of windows, obs and neuros program. A third pc would free up all the ram, cpu and gpu of neuros system. And frankly it cost so much to upgrade a great system that buying a moderate slave system would be cheap in competition
4th for evil neuro so both neuro can appear together with vedal. If neuro get sponsored by some pc/ai enthusiast, this will greatly benefit many. Except the tutel electricity bill.
@Nahan_Boker94 iron hide would be a good sponsor, they basically gave a streaming pc to all of vhishojo. And I can image a neuro tower would look great
@@mdb45424 Mate, that's not the problem. The performance was already "fixed" an hour into the subathon, he's complaining about the complexities of getting Neuro to run 24/7 and Vedal having the ability to stream with her when he wants to.
Wonder if there's a way to compile both voice and video data into a single stream from one computer to the other. At the very least that could drop the total of applications involved, though would require rebuilding most of the setup I think.
He needs to build a custom program that will time the video and voice data together since both are coming from completely non-compatible sources of data. And after that's done, the combined byte data of the resulting video will be converted into one that OBS can understand. Or at least that would be my approach if I had to build a custom program for that use case.
@@macchiato_1881nah i think it's possible actually but it'll be really more abstract and complicated. basically he can setup an srs server from the neuro pc, use ffmpeg/obs to stream the video+audio to the srs server, and vedal can add an obs source that captures both the audio and video from said srs server and i think that'll work? obs just recently added a beta source called application audio capture so it might be feasible than using ndi honestly.
It was more complicated than I thought. I was thinking of doing this but now... it probably would come a lot later on my plans. Two PC? Sheeeeeeesh....
It was more complicated than I thought. So, technically, what Vedal does is stream in two PCs at the same time, with one hooked over the other. So, it's like Neuro streams on one PC and Vedal Streams on another one then Neuro's PC is used as the server and collabbing Neuro and Vedal. I wonder if one PC isn't strong enough to run two streams, or it would be buggy and slow.
Streaming isn't the problem here, the need for 2 computers is because of the language model. It will easily take all the VRAM and processing power you throw at it. Plus there has to be some text-to-speech and speech-to-text most likely also running on the GPU. A 4090 can handle all of that, together with streaming, but as soon as you add some videogame that Vedal might play then it's a game over.
All this on top of everything he slapped together to make Neuro work the way she does.
Can't he like send the pull request with the fix he wants to the OBS so that they implement it and he doesn't have to compile it manually?
it's entertaining when some objectively competent tech person is whining about their challenges some amateurs start chiming in with "well obviously you'd do [simplest_possible_option]", if it was that simple do they really think he wouldn't have thought of that?
The problem is with us tech competent people is that sometimes we get caught up in cool shit or in just stubborness and do actually ignore obvious solutions.
Yes. I actually do think he wouldn’t have done the simple an obvious things. Computer people get bogged down frequently in overcomplicated stuff.
It's not uncommon for a professional in any profession, to get focused on things having to work a specific way and staring themselves blind, on that and ignoring better solutions
Wait until Vedal finds out he could just stream on 1 PC like a normal streamer.
until his pc over heat
@@swwl5461 Get better cooler?
My set up is similar to this lol
but i wanted to know what the bug is D:
I figured it was 2 pcs and neuro was just connected to the discord API and he just streams a discord call to her
Latency would be insane and that's if he connects his webcam to the NeuroPC and runs Tutel over there. If he didn't it'd be awful.
@@FatheredPuma81 why? it just the same as a discord call collab?
@@Extra_Mental Exactly why would he want 240p Tutel?
Why does Neuro need to image data to Vedal and then send back to herself? Wouldn't Vedal just need to send his video to Neuro and stream from there?
Ram
😊
🥣
Real question is Vedal considered a genius? Like in the world of programming. As someone that has no clue what he's talking about lol...he really sounds a cut above your average coder.
ah
Storage is expensive
$1038 would have gone a long way in SSDs
Idk $120 for 14TB seems cheap to me.
Holy overengineering!
Ltt collab when lmao it would be funny specially since they are also kind of janky
LTT's gonna auction neuro off too.
@@Siluriiformes unless vedal decides to give them neuro like the other company did originally, then i dont think they will
@@ipanesm he does have a track record of auctioning things that dont belong to him anyway. i wouldnt be surprised.
LTT is like, the least competent tech channel on youtube, not in a janky way, but like they really have no clue what they are doing.
@@w04h you either are speaking maliciously or only judged by the fun seeking videos
Holy mother of overengineered.