No video

Streaming from a PowerMac G5 - Better Than You'd Expect!

  Рет қаралды 42,898

Action Retro

Action Retro

2 жыл бұрын

Thanks PCBWay.com - What does it take to become a Twitch streamer? Do you really need the latest and greatest hardware? Nope! I became a Twitch Affiliate by streaming with NOTHING ELSE but a Power Mac G5!
Thank you PCBWay for sponsoring today's shenanigans!
www.pcbway.com/
VIDEO LINKS:
🍎 Twitch Channel: / actionretro
🍎 Cantankerous Tech ffmpeg video: • Stream to Twitch with ...
🍎 OpenBSD macppc: www.openbsd.or...
🍎 Mac Yak PowerPC Challenge: tinkerdifferen...
TWITCH SCRIPT (save your twitch key in the same folder as this script, in a file named twitch.key):
TWITCH_KEY=$(cat twitch.key)
ffplay -x 250 -y 190 -video_size 640x480 /dev/video0 &
ffmpeg -f x11grab -video_size 1680x1050 -framerate 24 -probesize 42M -i $DISPLAY -f alsa -i default -af acompressor=threshold=0.089:ratio=9:attack=200:release=1000 -vf scale=1680x1050 -c:v h264 -g 24 -b:v 2M -preset ultrafast -c:a aac -pix_fmt yuv420p -f flv "rtmp://jfk.contribute.live-video.net/app/$TWITCH_KEY"
clear
══════════════════════════
💾 For more vintage Apple stuff, please subscribe: www.youtube.co...
💾 Support these retro computing shenanigans on Patreon! / actionretro
══════════════════════════
Check out my Amazon page with links to my tools, adapters, soldering equipment, camera gear and more: www.amazon.com...
══════════════════════════
💬 Come talk about old computers on the BitBang Social Mastodon! bitbang.social
══════════════════════════
#PowerPCChallenge #OpenBSD #iMacG3

Пікірлер: 239
@Anaerin
@Anaerin 2 жыл бұрын
For better FPS (and less CPU usage) I'd suggest adjusting that -vf:scale to downsize your stream from it's native 1680x1050 to 1280x720 (or 720p). Then ffmpeg only has to do half the work in compression, which will help reduce load a lot.
@RichardiOS275
@RichardiOS275 2 жыл бұрын
you mean 1280x800
@Megabobster
@Megabobster 2 жыл бұрын
I think he tried this but the load of scaling was greater than the reduction in compression
@sysierius
@sysierius 2 жыл бұрын
I have a tip: replace the old crusty termal paste. With high quality one. It helped me a lot with the g5 quad. Edit: don't forget to recalibrate the fans
@eduardocarrasco8830
@eduardocarrasco8830 2 жыл бұрын
Is it true that you need a special software in a cd to boot from it and do the calibration ?
@sysierius
@sysierius 2 жыл бұрын
@@eduardocarrasco8830 yes, but it is easy to get on internet
@RobotnikPlays
@RobotnikPlays 2 жыл бұрын
I'd even go ahead and replace the old crusty fans with some Noctuas or something with a little less whine
@sysierius
@sysierius 2 жыл бұрын
@@RobotnikPlays not possible, because apple's fan pins are different from pc's
@spooforbrains
@spooforbrains 2 жыл бұрын
A GPU with the correct codec gubbins would help a lot. Offloading the encoding to the card would mean you wouldn't have a whole processor pegged and you'd probably get a better framerate out of it
@raspberry1440kb
@raspberry1440kb 2 жыл бұрын
It's highly unlikely such a GPU with PowerPC Mac support exists.
@golemnety
@golemnety 2 жыл бұрын
Can't you do any amd card with the Foss drivers?
@amirpourghoureiyan1637
@amirpourghoureiyan1637 2 жыл бұрын
@@golemnety Power Mac cards had a different bios to the Intel Macs, I doubt we'd get past the POST screen for a driver to work
@raspberry1440kb
@raspberry1440kb 2 жыл бұрын
@@golemnety I'd be really surprised if any of those modern drivers are included in the PPC tree, but I guess it's possible.
@thedopplereffect00
@thedopplereffect00 2 жыл бұрын
@@raspberry1440kb don't forget he's running Linux. The BIOS might not even need to touch the card.
@ultrasonic3368
@ultrasonic3368 2 жыл бұрын
You know you're in a bad spot when a PowerPC-based machine has double the ram of your main rig
@bibasik7
@bibasik7 2 жыл бұрын
Same
@bland9876
@bland9876 2 жыл бұрын
You know you feel like a scumbag when you have 2 gaming PC one with 16gb and the other with 32gb also one has a 1060 3gb and the other has a R9 390 8gb. Yes I will be selling one of them but Wich one? Hmm?
@BringMayFlowers
@BringMayFlowers 2 жыл бұрын
It's not that big of a deal, modern PowerPC (since renamed OpenPOWER) can get up to 2TB DDR4 and was the first to support PCIe 4.0.
@bland9876
@bland9876 2 жыл бұрын
@@BringMayFlowers why is there modern power PC? What's the application for using it vs x86 or arm?
@BringMayFlowers
@BringMayFlowers 2 жыл бұрын
@@bland9876 Mostly for datacenters, supercomputers, and servers, but there's also a niche in libre computing because the desktop computers using it have entirely open-source firmware, no Intel Management Engine analogue, and the CPUs themselves are manufactured in Europe. Plus, owing to their main uses, they're stupid powerful, with four threads per core, a more efficient ISA than amd64 but more powerful than most ARM chips, and can handle ridiculous specs no issue. It's also an open ISA, you don't need to license it from the OpenPOWER Foundation, IBM, or NXP to make your own.
@markmuir7338
@markmuir7338 2 жыл бұрын
Did you try '--threads 4' to ffmpeg, to use more of that G5 goodness? It might not do much though with ultra-fast encoding settings (difficult to parallelize). Increasing the quality settings may actually speed it up when multithreaded.
@joelavcoco
@joelavcoco 2 жыл бұрын
Might the distributed threads actually work faster than the ultra-fast encoding on a single CPU core?
@KatouMegumiosu
@KatouMegumiosu 2 жыл бұрын
I'd additionally recommend rebuilding ffmpeg with CPU specific optimizations.
@Megabobster
@Megabobster 2 жыл бұрын
This is something that was brought up on the streams, and it was a deliberate compromise to not use all the system resources on generating the stream itself to leave some to spare for other tasks. A stable 10fps with headroom was preferable to not having anything to spare.
@joelavcoco
@joelavcoco 2 жыл бұрын
@@Megabobster If that became a problem, presumably one could set threads to 3, leaving one core to do other things. Also, see my later comment on using another PPC Mac as an X Terminal -- probably not for the Quad G5, but in the event of earlier PPC shenanigans.
@edenrose2374
@edenrose2374 2 жыл бұрын
@@Megabobster You can set a cap on resources for ffmpeg and lower the process priority so its giving more priority to other tasks.
@Shiunbird
@Shiunbird 2 жыл бұрын
This makes me regret selling my mint Quad G5 so much... I was just too afraid of the whole LCS going boom (I used it as a daily driver). I even had a whole spare LCS kit around as a spare. =) Now I use a late 2005 dual core 2.0 and it generates around ¼ of the heat that the Quad does and the fans NEVER ramp up. I remember checking the 970MP white papers and it's really waaaaay less heat. But it would probably lack the horsepower to do anything like that. When it comes to electricity... I think that melting a whole new computer, mining the metals, transporting everything around... well, uses more electricity than your G5 will ever consume. Super great content - you are incredibly charismatic.
@JohnSmith-xq1pz
@JohnSmith-xq1pz 2 жыл бұрын
I'm just waiting for a video to be titled I've become a PowerMac lol
@ActionRetro
@ActionRetro 2 жыл бұрын
My brain still runs at 68000
@JohnSmith-xq1pz
@JohnSmith-xq1pz 2 жыл бұрын
@@ActionRetro That explains a few things...😉
@TheSulross
@TheSulross 2 жыл бұрын
this channel has come out with so many retro computing innovations/achievements - one could fairly say it's actually curring-edge retro-computing (if those two phrases can be used together)
@joelavcoco
@joelavcoco 2 жыл бұрын
One of the criminally underused capabilities of the X Window system is its network integration. Way, way back when I was playing with Debian on 68K Macs, i had a notion to use one as an X Terminal for another, saving CPU cycles on the application server, and moving video memory to the dedicated terminal machine. That probably won't be useful on the Quad G5, but if you do try Stupid Streaming Tricks on lower-end machines, I wonder what it would do to hang a G3 iMac off a G3 Tower on a dedicated Ethernet port, and then use a separate network adapter for the stream. Don't run X on the tower at all, and save all its CPU time for encoding the stream. I have used Pentium II/III-era Celeron systems with 64M of RAM as diskless X terminals for more powerful x86 application servers using Linux Terminal Server Project under Ubuntu, and it worked very well. Not sure how well all that will build under current Void or Adelie, but it would be very cool to try. Think of it as AMP -- Asymmetric Multi Processing.
@minty_Joe
@minty_Joe 2 жыл бұрын
My favorite line of yours, Sean: "If you like torturing geriatric Mac shenanigans,,," Kills me every time! XD
@alerey4363
@alerey4363 2 жыл бұрын
Excellent, and to get some extra performance you can use other device to check/chat thus not hogging down one G5 with the heavy Firefox; also I'm no Linux expert but I'm pretty sure you can "tweak" your streaming processes (ffplay and ffmplay command chunks) to run with priority of resources over the rest of the Linux tasks.Keep improving, you're on the right path with PowerPC Linux to bring new life to those venerable machines from the 2000s !!
@edenrose2374
@edenrose2374 2 жыл бұрын
if firefox was compiled with cpu optimisations for that CPU it would also perform alot better. | although i think midori or firefox fork would of been a better choice.
@MrJackSeverity
@MrJackSeverity 2 жыл бұрын
Top Vid Saun. you could also use an irc client to view twitch chat. might use a little less resources. Ive got geos irc on my c64 to view twitch and an irc client on my G4 cube to view mine. All the best with the project!!! very interesting
@0xybelis
@0xybelis 2 жыл бұрын
Try a Radeon GPU (maybe as secondary) with hw encoding acceleration. I wonder if driver would compile. I’ve seen Terascale GPUs being used with exotic architectures successfully. Though GCN is much better supported nowadays.
@MegaManNeo
@MegaManNeo 2 жыл бұрын
I love this. Seeing you making so much use of a G5 that everyone else would consider obsolete I hope you can still continue making use of it in the future. Especially since web browsers really are the thing that make computers struggle the most these days.
@fmlazar
@fmlazar 2 жыл бұрын
It for all intents and purposes is STILL very much obsolete, but for a machine a quarter century old, it's pretty impressive.
@sstreet9436
@sstreet9436 2 жыл бұрын
AR! Good show, I'm still ROFL! Your old Mac shenanigans are the best! Thanks for the Saturday morning pick-me-up! I think if you have a new NVIDIA or ATI card that you can flash for PPC firmware [if you want to be able to monitor the boot], or just stuff in a modern (well, mostly modern; you'll be severely limited by power headroom - if memory serves the dual-G5 2.5GHz is a thirsty beast already, adding a 400w GPU will probably set the power supply into shutdown.). ffmpeg has options to use hardware encoding -- which would offload the *Very* hardworking thread for encoding. Best of luck! Look forward to the next G5 stream! :)
@mr.coffee1
@mr.coffee1 2 жыл бұрын
I had a dual PowerPC 2.7 with an ATI Radeon X800 XT back in the day. This video gave me much nostalgia.
@Photo0021
@Photo0021 2 жыл бұрын
Just wanted to say how much I enjoy your content. You're really underrated, haha.
@evilratchet777
@evilratchet777 11 ай бұрын
I know I'm really late to the party, but; I'm not surprised at all that the G5 quad can handle twitch streaming. I used to be the head editor of a weekly TV show, and on more than one occasion we were running so close on time, that I had to broadcast a live render of the show from inside of Final Cut Pro, with legal sitting in on it on.😅 For those curious, I set the render preview target to one of the film team's digital cameras via FireWire. This was played live on the camera, and mirrored to an HDMI output onto the live broadcast feed. I forced a 1280x720 resolution for the render preview in Final Cut. Iirc, I was limited to mixing 2 effects across 4 video tracks with overlapping footage before it would drop frames. If frame drops happened, it was game over for the broadcast due to desync issues. Never once dropped frames as long as I stayed within my self imposed track limits. This used to be more common in the industry than you might think, and it saved our bacon on more than one occasion. EDIT: Grammar and a word.
@mediocrefunkybeat
@mediocrefunkybeat 2 жыл бұрын
You're the happiest mascohist I've ever watched. Wonderful stuff.
@mikek1187
@mikek1187 2 жыл бұрын
Sean, that is AMAZING!!! Also spotted your TAM in the background, very nice :)
@splat2glitcher
@splat2glitcher 2 жыл бұрын
Im suprised twitch even works on a G5
@NightimeDemon
@NightimeDemon Жыл бұрын
I'm already smiling seeing "OMG ITS NVME" on your Void Linux desktop. Cool experiment as always.
@jonathanschober1032
@jonathanschober1032 2 жыл бұрын
This reminds me a ton of when I was a kid playing with alll the different configurations of wmencoder (Windows Media Encoder). It was some of the worst low frame rate streaming I did across a LAN, but I learned a lot about RTMP/RSTP
@mediocrefunkybeat
@mediocrefunkybeat 2 жыл бұрын
I have to also add that I've been watching this channel since your third video and it's absolutely wonderful to see how it has grown.
@DavisMakesGames
@DavisMakesGames 2 жыл бұрын
The past few weeks I've been seeing what websites I can use on XP on my Pentium 4 system. Looks like Twitch is next!
@miguimau
@miguimau 2 жыл бұрын
I had a PowerMac G5 like this one at work in 2007 (graphic design); when they gave an early Mac Pro I could not find the difference. Neat machine.
@chriscalderon1337
@chriscalderon1337 2 жыл бұрын
I think it would be really cool if you figured out how to modernize the G5 liquid cooling system! I've seen some work on this online but I've always lacked the confidence to try it out myself. I'm guessing you could reuse the cold plates and replace the tubing, pump, and maybe even fans.
@valentonto
@valentonto 2 жыл бұрын
I love these kind of experiments, it is so interesting, maybe with a little bit of code optimization you could get a bit more fps, but that would be a lot of work, if you get a gtx 1050 maybe nvenc would work
@ButtProsecutor
@ButtProsecutor 2 жыл бұрын
For me, it's very funny seeing you find a practical use for that Power Mac monitor because I have the same exact model as you, but I've only been using it as decoration on a hallway shelf in my apartment since I found it at a thrift store. Great vid super fun concept!!
@BringMayFlowers
@BringMayFlowers 2 жыл бұрын
Sean, if you think that the Quad G5 is a lot of performance out of the PowerPC architecture, you need to get your hands on a Raptor CS Blackbird desktop -- it uses IBM's POWER9 with up to 8 cores (though 22 core CPUs are available, those are reserved for the Talos II workstation/server), and is the way going forward for those of us who want a more libre hardware option that's still modern.
@ActionRetro
@ActionRetro 2 жыл бұрын
Oh yeah I do really want one of those
@BringMayFlowers
@BringMayFlowers 2 жыл бұрын
@@ActionRetro I'd recommend you build rather than get it prebuilt, it'll save you thousands and you can get a larger case that fits a GPU.
@KB-ty2gc
@KB-ty2gc 10 ай бұрын
It breaks my brain thinking this computer is 20 years old, while when this was released, 10 years earlier, Apple was still releasing Quadras as high end computers... Feels like we didn't even had time to realize how crazy fast things evolved. When I bought my mac se/30 in 2000, it had been obsolete for so long that it felt already like retrocomputing.
@bland9876
@bland9876 2 жыл бұрын
Hay I have a monitor that is also 1680:1050 as well. Never heard of such a resolution until my dad gave me one. I use it as a secondary monitor and it makes it look like I have two monitors that are the same until you realize the ones slightly shorter. The one used in this video looks like the one he normally uses but longer.
@ScarlettStunningSpace
@ScarlettStunningSpace 2 жыл бұрын
I think it's a great idea trying to use old computers to stream to Twitch. The fact the quad G5 is able to do this and play *games* blows my mind! The computer is almost as old as I am and it's amazing that it can stream at a useable framerate.
@HoosierHomesteaders
@HoosierHomesteaders 2 жыл бұрын
Glad to see you in front of the camera these days man. It feels super awkward at first, then weird watching yourself back as you edit, but gets easier each time! At least that’s how I felt about it, but I’m super introverted.
@edenrose2374
@edenrose2374 2 жыл бұрын
Just a pointer on ffmpeg: you were encoding on a single thread, thats why your encoding performance was so poor. However, PPC has a built in co-processor unit for decoding video. With how ffmpeg hooks on to the screen buffer you can use the accelerator to decode the bitstream (input) to reduce both latency and cpu load, before encoding. As far as the encoding, id suggest getting a usb power H.264 hardware encoder. it will accelerate encoding video for twitch. | If thats not a option, then using additional flags to enable opencl to do alot of the heavy work in ffmpeg to reduce more overhead would help. Remember PPC has some some amazing features, accelerated opencl is possible on ppc's co-processor architecture. Everything that reduces load on the CPU will increase efficiency of the desktop (thus not restricting the CPU's performance). Lastly, using ssh or a external serial tty would be better for controlling your stream/encoding. without taking up screen real estate.
@SammySuperStar
@SammySuperStar 2 жыл бұрын
I was able to stream with a copy of old Wirecast on a PowerBookG4
@ActionRetro
@ActionRetro 2 жыл бұрын
Oh awesome!
@FintanMoloney
@FintanMoloney 2 жыл бұрын
This was a great experiment. Cool that it worked out quite well after all the effort you put in !
@philippbokrand26
@philippbokrand26 2 жыл бұрын
You put all the MACYAK peeps to shame with taking the PowerPC challenge to THAT next level! IMPRESSING work!
@ShiggitayMediaProductions
@ShiggitayMediaProductions 2 жыл бұрын
Unless this is part of your upgrade path, just in case you didn't know the 2.5 GHz Dual CPU "Quad" G5 isn't the fastest they made... They did have a 2.7 GHz config that I think might have been a CTO option, but I don't see why your current motherboard there wouldn't take 2x2.7 GHz CPUs... That could aid in resource management if even just a little, and maybe OBS would work properly (once you sort out the GPU factor). lol. If this won't work for any reason, please let me know, correct me if I'm wrong, etc.
@virtualtools_3021
@virtualtools_3021 2 жыл бұрын
Wasn't the 2.7 dual CPU not dual core?
@ShiggitayMediaProductions
@ShiggitayMediaProductions 2 жыл бұрын
@@virtualtools_3021 That's a good point.. IDK then
@thegeforce6625
@thegeforce6625 2 жыл бұрын
Those 2.7 machines are only 2 single core CPU’s, unlike this 2.5 machine with 2x 2 core CPU’s.
@ShiggitayMediaProductions
@ShiggitayMediaProductions 2 жыл бұрын
@@thegeforce6625 Yeah I realized that after some quick googling... Oof.. Oh well... it was wishful thinking.
@virtualtools_3021
@virtualtools_3021 2 жыл бұрын
@@ShiggitayMediaProductions it is probably still faster in a lot of applications since multi threading wasnt so big back then, and it has a higher bus speed
@BrianJones-wk8cx
@BrianJones-wk8cx 2 жыл бұрын
Such fun shenanigans, as usual! Keep up the great work!
@RockwellAIM65
@RockwellAIM65 2 жыл бұрын
My Power Mac G5 set me back a whole $10. It came without a drive so was wondering how the drive bays worked. Looked inside followed the top drive path upward then figured out... oh this is some kind of rubber screw thingy holding these drives into the bay. Then I look at the side of the bay and there are four rubber screws sittin' there for a never-installed second hard drive. Boy did I feel sharp! For ten seconds anyway.
@dingusbringus74
@dingusbringus74 2 жыл бұрын
If you don't care about period correctness, you could probably get a modern AMD GPU to work if you compile the FOSS driver manually
@Matt-vs4zz
@Matt-vs4zz 2 жыл бұрын
"The payoff was worth it!" Yup, you could go to a vending machine and walk away with a coke, a snickers, and fifteen whole cents from that Twitch payout! Seriously though, I'm just proud of myself for getting my Intel based MacPro to do anything interesting, this is next level! Gogo G3!!!
@ScarletSwordfish
@ScarletSwordfish 2 жыл бұрын
That's really impressive. Congrats on making afilliate!
@jamescharron4535
@jamescharron4535 2 жыл бұрын
Totally just purchased a G5 Mac after watching your channel for awhile. I want to go off the deep end and try doing Linux From Scratch. I have a passively cooled nvidia 730 I want to try to run with it.
@bichela
@bichela 2 жыл бұрын
I have an older dual processor g5 with pci-x. Tried to stream to yt years ago but it didn’t quite go well Hell, even my intel 2010 MacBook lags with OBS the built in Nvidia 320m is too sluggish for fast video . I agree offloading to a better video card would help a lot. My Radeon x290 on my 2009 Mac Pro does well. Yes, I still have my g5 as well.
@lcaise
@lcaise 2 жыл бұрын
Simply love Your videos. Keep a good work!!
@andrewrainville9453
@andrewrainville9453 2 жыл бұрын
I see that "OMG ITS NVME" on the desktop...
@NezomiFloof
@NezomiFloof 2 жыл бұрын
Legends remember the Five Nights at Walter Whites experience from a PowerMac G5 lol
@kurnma3776
@kurnma3776 2 жыл бұрын
Challenge : Install Gentoo on that PPC machine! The time required for compilation would take a lot of time..
@enzcost7883
@enzcost7883 2 жыл бұрын
Is it linux, ffmpeg and twich takeing advantage of ALTIVEC capabilities of the g5? Or is there a way to increase performance with that?
@EscurelEsquire
@EscurelEsquire 2 жыл бұрын
FFmpeg's asm structure uses AltiVec or VSX as needed. Trying to micro-optimize FFmpeg's non-asm code with -mcpu/-mtune flags generally isn't a *huge* gain.
@joelavcoco
@joelavcoco 2 жыл бұрын
@@EscurelEsquire I have to wonder if 'generally' doesn't mean x86, ie. generally, FFmpeg is compiled and run on x86 (x64) architecture. Also, I wonder if this use case may be one of those where any little improvement might make the difference between barely usable and marginally acceptable.
@EscurelEsquire
@EscurelEsquire 2 жыл бұрын
@@joelavcoco By 'generally', I mean that the compiler translating the C/C++ code into SIMD doesn't often improve speeds much when the main code paths being used have dedicated asm devoted to them (and FFmpeg has a **lot** of dedicated asm, including for AltiVec and VSX), so the critical pieces aren't being sped up that much. For parts of the codebase that *don't*, sure, whatever the compiler does would be the only thing you can rely on, and it might be the thing that can push it over the line into usability, but it highly depends on the workload and input/output formats. And separately from the machine tuning, there's also the influence (or potential influence) of the -O flags, which depending on the size or complexity of the code, can make a pretty huge difference. It wouldn't surprise me if distro maintainers tend to err on the side of caution and compile everything at the software's defaults, which is often (usually?) -O0 - or in other words, not turned on at all. It is somewhat trickier dealing with that, though, since some software will just break at higher -O levels. Somewhat of a case-in-point, FFmpeg-git (or 4.x, 5.x) can do ~100fps (or more; IIRC, the 100fps number was actually under Leopard, not Void) decode of 1080p H.264 on the G5 Quad. VP9 @ 1080p is even watchable, hovering somewhere in the 30-45fps range. And all of that is on the CPUs, thanks to the AltiVec asm it includes (the FX4500 only has an MPEG-2 decoder, so the graphics card is doing nothing regarding that). Granted, these were somewhat short tests, and it was at the profile/level/bitrate constraints that KZfaq uses for its videos, but the H.264 number shouldn't be surprising at all given that machines like - and including - the Quad would have been getting used in media production right around the time of the widespread adoption of HDTV and the launch of Blu-ray, and even for several years after that. But then again, FFmpeg has had 17 years to get AltiVec into at least the common decoders (I didn't really try and benchmark any of the encoders).
@tristansewell5986
@tristansewell5986 2 жыл бұрын
Curious to see how well it'll work with a GPU with h.264 hardware encoding. Also wonder if you could downscale the desktop resolution to help?
@Pentium4Proto
@Pentium4Proto Жыл бұрын
I love how you can hear the powermac screaming in the background.
@thedopplereffect00
@thedopplereffect00 2 жыл бұрын
Does twitch ONLY support h264? Some previous generation codec might be faster to encode to. In theory you could ALSO scale down the image to 720p with FFMPEG
@jeeptrail08
@jeeptrail08 2 жыл бұрын
I use a G5 with leopard as my daily computer for everything including KZfaq. The challenge should be using native os x vs Linux. Yes it's a pain to constantly have to write code to keep my ssl certificates updated and some other tom foolery with WebKit but that's what keeps the computer useful in my opinion
@gumbyx84
@gumbyx84 2 жыл бұрын
It's nuts you got that working
@bobfromsoireegames4309
@bobfromsoireegames4309 2 жыл бұрын
This is a great use of older technology
@grimmpickins2559
@grimmpickins2559 2 жыл бұрын
Sean, I am totally loving this stuff - and I didn't think I would be as keen on it , even as a Linux user on my modern computers (Elementary, Garuda, Ubuntu at various points) - I wasn't sure what it actually brought to the table for PPCs until your newest vids. Embarrassingly enough, I used Linux on my G4 for a period of time and just felt more restricted (it was a few years ago now). I am VERY looking forward to what happens with your 'modern' gpu exploits. I'm excited just thinking of putting a HD 3850 AGP into my MDD, let alone a 1050 in a 64 bit G5. Yikes! :)
@isteiger11
@isteiger11 2 жыл бұрын
next up: RTX 3090 Ti on a PowerMac G5
@virtualtools_3021
@virtualtools_3021 2 жыл бұрын
Next up: replacing the EXPLODED PSU on my PowerMac G5
@HunterSkiff
@HunterSkiff 2 жыл бұрын
Would love to see a super duper mega power video card in this dinosaur
@holzkopf3735
@holzkopf3735 2 жыл бұрын
Hey you can Install a HD 6570 as second GPU in the System and install drivers, there are a lot of KZfaq Tutorials. In Theorie it should be also possible to install a driverblob from a modern amd GPU to the Openfrimware, to use it nativ. Like in a Raptor Talos II…..
@GrayMatterNZ
@GrayMatterNZ Ай бұрын
What’s interesting is my 2009 unibody MacBook is still usable and only 4 years newer
@BrunodeSouzaLino
@BrunodeSouzaLino 2 жыл бұрын
As per GPU, as long as you're hitting the power requirements, any card should work. The PCIe standard is backwards compatible
@hyun-shik7327
@hyun-shik7327 Жыл бұрын
You know it was fast for the time when the specs sound modern on paper but it's from 2005.
@nathanpratt3058
@nathanpratt3058 2 жыл бұрын
Man I've always thought of the g5 as one of the fastest apple computers, I don't understand why it couldn't
@PineappleForFun
@PineappleForFun 2 жыл бұрын
'San Francisco' and 'warm' are not things I'm used to hearing together as someone who spent half my life in the Bay 😂
@DavidStahlOLDHAPPyMACs
@DavidStahlOLDHAPPyMACs 2 жыл бұрын
Sean That is A Crazy set up but very neat you were able to stream to twitch
@eggnorman
@eggnorman 2 жыл бұрын
I was in on that last stream! It was late and I was in bed but it was still so cool to see it working!
@mgdriver8503
@mgdriver8503 2 жыл бұрын
HA! Love the Hoovie's Garage shirt!
@billermanthegreat
@billermanthegreat 11 ай бұрын
Cool Hoovies Garage Shirt!
@maltoNitho
@maltoNitho 2 жыл бұрын
ALL THE SHENANIGANS!!
@chopstantinople
@chopstantinople 2 жыл бұрын
I think this should be revisited with a fresh thermal paste application on the cpu's and a more modern video card. I bet it would help immensely.
@sadmac356
@sadmac356 2 жыл бұрын
Those streams are fun
@francoisrevol7926
@francoisrevol7926 2 жыл бұрын
Yes it's very concise for an ffmpeg command line 🤣
@kargaroc386
@kargaroc386 2 жыл бұрын
You could probably get this even faster with gentoo, but you know how that is.
@RGD2k
@RGD2k 10 ай бұрын
Hmm. 'Illegal Instruction' usually means you built with the wrong gcc option. Try maybe '-mno-friz' and/or -mcpu=native in your CFLAGS. Latter should tell gcc to use only instructions your chip can actually do. Else it might be set to something generic like powerpc64le, which probably is resulting in it using more recent instructions, which WILL give you that error.
@Dolinmyster
@Dolinmyster 2 жыл бұрын
I will say that I'm mildly disappointed that you're not using a FireWire Apple iSight to stream. Still super cool achievement.
@SmokeyVibez
@SmokeyVibez Жыл бұрын
One thing that bothers me and prevents me from using Linux is the constant terminal use. I'm not very terminal smart and it's the only thing keeping me from using Linux. If it was more like windows or Mac os, I wouldn't have a problem using it.
@gilbertogarma2820
@gilbertogarma2820 Жыл бұрын
Maybe van jou do a video from the beginng , installation process etc,etc I want to try to wake up to the life a G? don't be sure but is an enormous machine from Apple, from de trash that means a lot if work to do, and I am learning how to use Void Linux in this moment is with 32bit machines and I don't no capable to try it with a SSD drive but this give a punch to do all impossible for a good working Apple, thanks a lot for the effort to make Linux more understanding for a lot of people who have a old power machine greetings from Deventer NL
@GarthBeagle
@GarthBeagle 2 жыл бұрын
1:46 I see Sean has never been to San Francisco as the old saying goes "The coldest winter I ever spent was a summer in San Francisco"
@ActionRetro
@ActionRetro 2 жыл бұрын
Haha true, I have no idea what San Francisco is like!
@mrve90
@mrve90 2 жыл бұрын
I wasn't sure how to convey this info across without drawing attention to it for other people, but your stream key leaks in this video since ffmpeg shows the output URL in plain during the console dump even though you're sourcing the key from a local file. You may have already refreshed your key after this video, but just a heads up. Cool setup though! :D
@WalterMan
@WalterMan 2 жыл бұрын
It would’ve been really cool to see you use an Apple iSight Camera lol
@Greychanic
@Greychanic 2 жыл бұрын
I'm part of that 26.4% of the U.S. population 0.0 I'm a year younger than the last PPC Mac ever made o.o
@2048Megabytes.
@2048Megabytes. 2 жыл бұрын
I’m younger than that the power Mac g5
@coochie8670
@coochie8670 2 жыл бұрын
Ok
@rmcdudmk212
@rmcdudmk212 2 жыл бұрын
This is great 👍
@brushlessrusty
@brushlessrusty Жыл бұрын
hey there, love your videos, recently got into tinkering with g5s, have 4 of them. most recently acquired for free (found on the street) a G5 dual core 2.3 with PCIe!! couldn't believe it. first test for me is doom 3, surprised how well the pcie 6600 handles it compared to the agp 8x 9600. i would love to follow along and try out void linux, but my Linux knowledge is poor. Would a void install tutorial be possible? I can get the G5 to boot from the void live DVD but installing onto the internal HD (partitioning, mounting, etc) is beyond me. cant get it to happen, very frustrating. anyway, i look forward to your next video and all the best. cheers.
@patrpatl
@patrpatl 2 жыл бұрын
That is still better than my pc.
@SalivatingSteve
@SalivatingSteve 2 жыл бұрын
Install a newer AMD GPU that has proper h.264 encoding built-in so the G5 doesn’t have to do it.
@zZGzHD
@zZGzHD 2 жыл бұрын
May I ask, what do you need Debian Unstable for? Stable has good package selection and if you REALLY need a newer version of software you can use Flatpaks, a local bin folder in ~, a custom repo, or backports.
@mjmonjure
@mjmonjure Жыл бұрын
Is there a way that I can get an ADC video card to work with my late 2005 G5 quad liquid cooled? I have both a Sawtooth G4 (with an ADC connector that doesn’t work) and the aforementioned G5 and with enough power, but doesn’t seem to have a PCIe ADC card made for it. I just want to be able to turn one of them on with the monitor power button😢
@genethebean7597
@genethebean7597 2 жыл бұрын
Doc Oc runs his Twitch streams on the metacognition chip
@babyboomertwerkteam5662
@babyboomertwerkteam5662 2 жыл бұрын
12:11 it's not in the description :P
@ActionRetro
@ActionRetro 2 жыл бұрын
Whoops! Thanks
@tonybossaller4074
@tonybossaller4074 2 жыл бұрын
Question... I used to have (probably do in storage somewhere) an Elgato turbo.264 usb stick for offloading encoding on old pre-Intel Mac, in particular my first gen Mac Mini. That might be PERFECT for your G5. Not sure how to call it from Linux but since Elgato is still around, they might have assistance there.
@bluebary
@bluebary 2 жыл бұрын
Every day daily computing except for paying bills
@Geke86
@Geke86 2 жыл бұрын
Nice video, but could you do a video on installing void? Im stuck with the installer
@B1akTang1dH4rt
@B1akTang1dH4rt 6 ай бұрын
Ik this video is old but u need to reset ur stream key, I saw it in the command line after u ran the stream script. Hope this helps.
@simeonjohnston5941
@simeonjohnston5941 2 жыл бұрын
Why Void instead of Adélie? I suppose Adélie is still just a release candidate but it seemed to run pretty well.
@joetheman74
@joetheman74 Жыл бұрын
Why not upgrade the GPU? It would be interesting to see this old machine if it could actually stream at a decent video resolution and frame rate if the encoding was being done on the GPU.
@paulwilliams4274
@paulwilliams4274 2 жыл бұрын
@action retro do you think the super jacked-up g4 cube would work for streaming to twitch? it would be a stretch I know!
@RetroSwim
@RetroSwim 2 жыл бұрын
Twitch and KZfaq are at opposite ends of so many spectra. Twitch ONLY accepts H264, while KZfaq will accept crazy stuff like AVI's encoded in Microsoft Video-1 (for video uploads anyway, dunno about livestream)
Running Modern NVMe in a PowerMac G5!
20:49
Action Retro
Рет қаралды 38 М.
Abusing a 90's Brother Word Processor
20:27
Action Retro
Рет қаралды 57 М.
Fast and Furious: New Zealand 🚗
00:29
How Ridiculous
Рет қаралды 48 МЛН
I tried using a Mac for 2 years. Here’s my review
15:43
86Box - An Introduction to PC Emulation
19:17
Tech Tangents
Рет қаралды 81 М.
Can an iMac G3 with OpenBSD be my daily driver?
26:40
Action Retro
Рет қаралды 125 М.
Using an Apple Power Mac G5 in 2022 - Is It Still Usable?
19:47
Here’s what a $10,000 Apple Ecosystem was like 17 years ago!
13:18
PearPC - Emulating Mac OS X on Windows XP!
22:25
Michael MJD
Рет қаралды 173 М.
I Got My Apple IIGS Online! (Better Than You'd Expect)
23:51
Action Retro
Рет қаралды 62 М.
Four G5s, in ONE PowerMac? It's the fabled G5 QUAD!
20:54
Action Retro
Рет қаралды 74 М.
Using an Industrial Disk Module in a PowerMac - it's AWESOME!
19:24
A Highly Improbable G4 TAM
20:48
Action Retro
Рет қаралды 39 М.