thanks, cool to see other people still use ppather. tho im curious if it will be useless in next expansion or not
thanks, cool to see other people still use ppather. tho im curious if it will be useless in next expansion or not
I'm going to link to a blog post I just finished writing here. If any mod dislikes that I linked to a blog instead of copy and pasting, and I'll feel free to remove the link.
Pattern Tool
Thanks.
Client side object spawning, yay.
Thanks to:
Kynox
Mangos
Unkn0wned
Here's something I've been working on lately. It's an early version of an app that will be able to stream WoW to a file or via network. I currently use VP8 (google's webm video format) to encode the stream. x264 will probably become an option too. The main idea was to provide a simple way to stream a video of WoW, so for example you let your arena partner stream to you and you can see what he's doing or something like that, just as if you would be sitting right next to him.
How much bandwith does it take ? Will it lag your wow like streaming with Xfire ? It may be a good alternative to xfire streaming !
Seems cool but the time between live actions and it showing up on the screen is way to long for arena :P.
/AFK shower
@Demonshade: The delay is caused by me, because I pull the video into vlc about 5 secs after I attached the program to WoW. So it's reading from the beginning of the file (or transmission) which now has a 5 sec delay, if you connect to the stream via network you'll see every frame immediatly ofc, where the delay only depends on the buffering settings of your video player.
@Akira123: It takes about 20kbyte/s (160kbit/s) to get acceptable results (like in the video) with 480x360@30fps. x264 will yield better results with less bandwith and it would also need less processing power though VP8 doesn't take up alot itself. About 20ms to encode a frame on my rig which means 50fps at max. The pc I'm running it on is I think about 4 years old, with an AMD Athlon 64 X2 5600+ with 3GB ram, every current PC running WoW at least at mid settings should have no problems at all to achieve the same or better results. Another thing is it won't limit your fps inside WoW like Fraps does for example. I'm running wow at 60-70fps, and while recording at 30fps the refresh rate in wow drops to 45-55fps. You sure take a hit but that's due to the fact that your encoding a video stream as you're playing.
p.s.: VP8 vs H264 that's a short review, where it shows, that h264 is superior to vp8, but I trust google to make vp8 worth the investement and atleast make it a good alternative in the future. Bandwith is always a problem, but it's simple to make compromisses. For example encoding wow at 480x360@15fps and adjust the bitrate to about 10-15kb/s.
Last edited by Flowerew; 11-05-2010 at 03:16 AM.
This is a rockin' project, Flowerew. I had a similar idea a while back (since I'm already in-process with access to the full post-render DX scene each frame, why not?) but I'm glad you beat me to it; now I know that I can use the vp8 codec to good effect.
I wonder how hard it would be to feed-back input events, too... hmm...
Don't believe everything you think.
Latest patch. 0xB70C8. I laughed.
[16:15:41] Cypher: caus the CPU is a dick
[16:16:07] kynox: CPU is mad
[16:16:15] Cypher: CPU is all like
[16:16:16] Cypher: whatever, i do what i want
Haha, that's awesome. Programmer's humor at its finest.
Hahaha really awesome, but ... what did you search to find it .![]()
Could you not just use VLC and set the capture device to 'desktop'?
Seems to work ok. I think you can adjust which areas of the screen are being recorded as well. It's pretty easy to fine tune encoding options and you can stream to multiple destinations at the same time (http video stream, file, multicast, etc).
I just tried it on my laptop running wow at 1950x1080 and it didn't affect performance at all so far as I could tell.