forum

osu!record - automatic osu! replay .OSR to Youtube service

posted
Total Posts
1,508
show more
Yarissa

I really wish you could turn on BG dimmer/ fun spoilers optionally.

That requires the map to have been played though, so we can't really do that. Unless double time/ relax or autopilot counts as a play. Then it could be done optionally.

If we uploaded a .osk (skin file extension?) or .rar as well, could it toggle that skin?

EDIT: Why isn't my video working?
CXu
Funspoiler is limited if you're offline?
Garygoh884
Although I played that beatmap in 8K osu!mania, it seems that the Special style on the replay doesn't seem to match my own.





While watching in my iPad, it seemed offset... but it could be fixed by shifting the audio track about 80 ms later.
Gaba
Hi, it seems that it can't record this beatmap in particular: http://osu.ppy.sh/b/153857

I've tried 2 times with different working replays and both didn't worked.
Topic Starter
Darkimmortal

Gaba yvis wrote:

Hi, it seems that it can't record this beatmap in particular: http://osu.ppy.sh/b/153857

I've tried 2 times with different working replays and both didn't worked.
It's not on my mirror, probably was never included in a numbered pack
Michi
This thing is fantastic, good job!

Arnold0
if the map have a skin in its file, it is used or not? -> Auto answer : yes because I got able to upload my file and the map skin was used.

EDIT: Oh, my computer crashed. And after rebooting it, the osu!record website looks down :(
I hope I'll be able to use it tommorow
[quote="http://www.downforeveryoneorjustme.com":6b2e8]It's not just you! http://osurecord.weeaboo.com looks down from here.Someone broke the server ! >:(

EDIT2 : Yey, website comes up again, and I was able to upload my .osr file ;)
Anzo
Nice one!
Arnold0


Happy Christmas ;)
(They was recorded with osu!record, I just deleted my nickname from the tittle and added diff name, and osu!record URL is still on the description :))

There is just a little thing I can say : There is a message about updating osu! at the start of the two replays here :p
And also your game servers are pretty active, I had to wait they crash (Yes, they realy crashed and osu!record goes down too) for beeing able to upload my files when it comes up again ^^"

Also sorry for upping two files with so few time between the two, because I want to post these songs on a forum for christmas, but my computer and connexion are so crappy here that I can't record using fraps, and upping video files would take ages... So I did that because after the crash, the games server was near empty so I could upload my files without "games servers are to active" error. This morning the system is broken so I think it was not a bad idea :o
Topic Starter
Darkimmortal
I have resolved some issues with the i915 driver, such that it works reliably following server reboots rather than taking 10+ hangs and X restarts to kick in
Fenek Alfa
Nope, still down.

Could you add this to the OP, so people can check?

http://isup.me/osurecord.weeaboo.com
Topic Starter
Darkimmortal

Fenek Alfa wrote:

Nope, still down.

Could you add this to the OP, so people can check?

http://isup.me/osurecord.weeaboo.com
Not really any point, if it's down it's down.

Have been working flat out the past 2 days to fix assorted issues on my server (none of which directly related to osu!record), hopefully will be able to give some attention to fixing the i915 driver hanging (the current issue with osu!record) soon.

(The joys of self-built colo boxes running Arch :P )




Edit: All sorted with my server, and wrote a program to workaround the i915 gpu hangs
primrose
Yaaaay :) :) :) I thought this once and someone made it! :D Thanks!
Scorpium
I've just tried this, and the result is way better than expected. :) Great, and thanks alot.
Reunilu
Oh my god, thank you. My recordings run like a DREAM now plus my eyes won't burn from the lag that I feel in the videos I record myself.
DJ Angel
as I said before, this was a great idea, just tested it out and works even better than I thought.

now, this might be too much to ask, but couldn't you make a script or something so the replay accepts customized osu! skin parts? or even a full .osk? with this I'm pretty sure it will be just like recording on our own pc's

EDIT: You should add taiko skin, too
Topic Starter
Darkimmortal

DJ Angel wrote:

as I said before, this was a great idea, just tested it out and works even better than I thought.

now, this might be too much to ask, but couldn't you make a script or something so the replay accepts customized osu! skin parts? or even a full .osk? with this I'm pretty sure it will be just like recording on our own pc's

EDIT: You should add taiko skin, too
.osk uploading is planned for the future

taiko skin appears to be present in the skins folder
DJ Angel
weird, my last videos were on osu! default taiko skin.

gonna try to upload one today to check it out
Topic Starter
Darkimmortal

DJ Angel wrote:

weird, my last videos were on osu! default taiko skin.

gonna try to upload one today to check it out
If you can link me to the skin you need I can install it
Mismagius


so unlucky ;_;
Aqua
This is pretty awesome!
Hook it up to some live rss feed showing new ranked maps and this could easily replace the current (manual) osu youtube preview project!

I'm curious in how you did this
Annie the Eagle
Works nice on Taiko maps also, but it does use the osu! default skin rather than Taiko v6, have you made sure the osu! client has "Use Taiko skin on Taiko mode" checked in the options? Also a little lag on Video BGs but other than that, works really nicely, even with 720p!

And if you can also do .osk support that would be be ridiculous. Do you also plan to support 1080p (maybe for donators or perhaps 1x 1080p mode per day / week)?

EDIT: Will you also add support for online rank display?

Roxas
Omg I tried this and looks fantastic! Good job Darkimmortal :D
DuskyFox
I got this during upload:
Now uploading to your Youtube account... (this may take a while)

<?xml version='1.0' encoding='UTF-8'?><errors><error><domain>yt:validation</doma
in><code>invalid_character</code><location type='xpath'>media:group/media:title/
text()</location></error></errors>
Fatal error: Call to a member function getVideoId() on a non-object in /home/dar
kisock/osu/osurecord.php on line 414

Call Stack:
0.0009 324696 1. {main}() /home/darkisock/osu/osurecord.php:0




sh-4.2#
What dos that mean?
EpicFailure
Very nice job on this.

My friend suggested that you should make a system that will detect whether or not the .osr is playable. Which would reduce the traffic and not clogging up your server with nonsense. What I mean is, there are .osr files out that are created with the F2 key even though the replay doesn't exist; such as a score that was played on multi, but is not on the top 40. As a result, it will upload a pointless video that is the length of the map while just displaying the screen of the score.

If that sounded confusing, I can elaborate further on this if you like. Pardon my friend for his curiosity.
Topic Starter
Darkimmortal

eternityglacier wrote:

I got this during upload:
Now uploading to your Youtube account... (this may take a while)

<?xml version='1.0' encoding='UTF-8'?><errors><error><domain>yt:validation</doma
in><code>invalid_character</code><location type='xpath'>media:group/media:title/
text()</location></error></errors>
Fatal error: Call to a member function getVideoId() on a non-object in /home/dar
kisock/osu/osurecord.php on line 414

Call Stack:
0.0009 324696 1. {main}() /home/darkisock/osu/osurecord.php:0




sh-4.2#
What dos that mean?
Fixed, seems zend framework does not escape < and > when working with the youtube api
Topic Starter
Darkimmortal

Annie the Eagle wrote:

Works nice on Taiko maps also, but it does use the osu! default skin rather than Taiko v6, have you made sure the osu! client has "Use Taiko skin on Taiko mode" checked in the options? Also a little lag on Video BGs but other than that, works really nicely, even with 720p!
Have ticked that option now

Annie the Eagle wrote:

And if you can also do .osk support that would be be ridiculous. Do you also plan to support 1080p (maybe for donators or perhaps 1x 1080p mode per day / week)?
.osk support is in the pipeline

1080p would be largely pointless, as it is upscaling already from 640x480. Admittedly upscaling to 1080p during testing did make it look significantly better, but it cuts the encoding speed to about 25%.

As for proper increased resolution, if you think it's laggy now, you should see it try to run 800x600 :P


Annie the Eagle wrote:

EDIT: Will you also add support for online rank display?
Can't unfortunately




also due to optimisations I have raised the gameserver cut-off from 10 to 16
Annie the Eagle

Darkimmortal wrote:

Have ticked that option now?
Yay :3

Darkimmortal wrote:

.osk support is in the pipeline
Sounds like a plan! :D

Darkimmortal wrote:

1080p would be largely pointless, as it is upscaling already from 640x480. Admittedly upscaling to 1080p during testing did make it look significantly better, but it cuts the encoding speed to about 25%.

As for proper increased resolution, if you think it's laggy now, you should see it try to run 800x600 :P
Ah understood, someone donate this person a GTX 580 so we get 1080p :D

Darkimmortal wrote:

Can't unfortunately also due to optimisations I have raised the gameserver cut-off from 10 to 16
Yay for optimizations.
cheesiest
something has gone pear shaped
Topic Starter
Darkimmortal

cheesiest wrote:

something has gone pear shaped
mhm horrendously bad intel linux gpu driver strikes again, need to totally reboot my box at some point when it's less active

also best error message 2013
XenoWarrior
Ahh yeah, I was wondering what has happened. Looks like this service would help many people out! Great work on this project! :D
I was also going to say "something has gone pear shaped" when I tried to upload just a moment ago. I will try later to see if it works. :)


Edit: I forgot about the message that shows when opening the website.

The page at "http://osurecord.weeaboo.com/" says:
"Subprocess Terminated"
Topic Starter
Darkimmortal

XenoWarrior wrote:

Ahh yeah, I was wondering what has happened. Looks like this service would help many people out! Great work on this project! :D
I was also going to say "something has gone pear shaped" when I tried to upload just a moment ago. I will try later to see if it works. :)


Edit: I forgot about the message that shows when opening the website.

The page at "http://osurecord.weeaboo.com/" says:
"Subprocess Terminated"
aye that is just anyterm complaining that the gnu screen session it monitors has disappeared, since i've taken everything down until I figure out why wine isn't playing ball with i915
XenoWarrior

Darkimmortal wrote:

aye that is just anyterm complaining that the gnu screen session it monitors has disappeared, since i've taken everything down until I figure out why wine isn't playing ball with i915

Alright, I hope everything is up and running soon! :)
Topic Starter
Darkimmortal
I'm completely stumped with this issue - the only lead I've got is libXxf86vm - removing it fixes any wine app causing X to instantly segfault, but breaks osu because it's needed for the 3d pipeline.

Could be quite a while until osurecord is working again, I've got literally no idea what to try next. Don't even know what caused it in the first place, didnt touch any libraries before it broke
Chewu
I've got to say this is one of the best things that happened to osu! in quite a while. Thank you very much for this! Hope to see everything fixed soon, good luck.
Fllandre
Awesome, hope you can fix everything, good luck! ;)
zertap
I was going to try this but it was pear shaped :(
Looks nice tho :)
(If you can like make your setup shareable, I'd suppose you could like have different servers when one is busy, I would host, but I don't think my raspberry pi could handle this well :D)
23153901293
Dem pears bro. Back to fraps and 20 minute uploads =(
Really hope you get this up and running again, it would be brilliant if you could get this whole project working to it's full potential.
Topic Starter
Darkimmortal
By some miracle of miracles I have managed to get Wine running again under the gpu-accelerated x server.

Though how uninstalling the GPU driver completely (and not installing anything in its place) fixed it, I have no idea.


Moral of the story: intel gpus are awful
DuskyFox
Okay this was really odd. I uploaded the replay. It was of me playing FREEDOM DiVE with Relax mod. For some reason in the live viewer, it said "You do not have the beatmap this replay used" or something like that, and it remained on the home menu, and it continued to process.

I don't know if it is a temporary error, but that kind of got me curious.
show more
Please sign in to reply.

New reply