What's the length limit?
(I tried uploading The Unforgiving lol)
I think this would be harsh everywhere... On the hard drive, on the bandwidth, on the amount of program lines/processing cycles (changing skins and knowing what skin you're changing to would demand OCR, I'd say?)[Pisces] wrote:
Before say my suggestion,thank you for your effort!!![]()
i want that you use my skin and record my replay. In summary,i'll upload my skin.osk and my replay.osr ,and you record replay in my skin.(not default skin)
if you so hard,don't have to that...
Darkimmortal wrote:
.osk support is in the pipelineAnnie 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)?
I guess I'm more than happy for this service to be actually online, let's leave the osk addiction to laterDJ Angel wrote:
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
Oh yay!Darkimmortal wrote:
- Added custom skin support (note that anything in skin.ini will be ignored, this may be improved in the future)
- Gallery is now paginated
- Algorithm to hide videos deleted by dumb people has been improved
- Significantly improved security (this was main blocker for skins support)
- Live status no longer scrolls continually during ffmpeg stage
- Removed max length limit
The skin is extracted (with folder structure ignored) into a fixed subfolder of the skins folder. I've found skin.ini has to be deleted before running osu, or it jumps back to the default skin. Proper merging of skin.ini is something to be added in the future, not really sure how necessary its contents are (something to do with combo colours)Maav wrote:
Oh yay!Darkimmortal wrote:
- Added custom skin support (note that anything in skin.ini will be ignored, this may be improved in the future)
- Gallery is now paginated
- Algorithm to hide videos deleted by dumb people has been improved
- Significantly improved security (this was main blocker for skins support)
- Live status no longer scrolls continually during ffmpeg stage
- Removed max length limit
Just a question: How did you make it so it ignores skin.ini? Extracting the .osk in a predefined folder without overwriting?
Edit:
And a not-hard-to-implement suggestion: How about adding .osk/.zip support from URLs instead of from the HDD, for those with limited upload speeds?
Haven't experienced this skin.ini issue, can you tell me exactly how to reproduct? o_oDarkimmortal wrote:
The skin is extracted (with folder structure ignored) into a fixed subfolder of the skins folder. I've found skin.ini has to be deleted before running osu, or it jumps back to the default skin. Proper merging of skin.ini is something to be added in the future, not really sure how necessary its contents are (something to do with combo colours)
Will add remote upload at some point
does the folder name of the skin differ from the name given in skin.ini?Maav wrote:
Haven't experienced this skin.ini issue, can you tell me exactly how to reproduct? o_oDarkimmortal wrote:
The skin is extracted (with folder structure ignored) into a fixed subfolder of the skins folder. I've found skin.ini has to be deleted before running osu, or it jumps back to the default skin. Proper merging of skin.ini is something to be added in the future, not really sure how necessary its contents are (something to do with combo colours)
Will add remote upload at some point
Load skin without skin.ini -> add skin.ini -> reload osu!? It didn't jump back to the default one doing this way here.
I'm willing to investigate a fix for this.
I used the folder name default, and a skin I downloaded on the forums, named Vocamania V 1.15 on the .ini. Loaded it while osu! read it as default (due to no .ini) then closed the game, added the .ini and reopened the game, and it still had this skin loaded.Darkimmortal wrote:
does the folder name of the skin differ from the name given in skin.ini?
because that is the case here
I got the same error too. It is when I'm streamingSci_fi_nut_123 wrote:
I tried to upload a replay, and I came across 2 stutters in the video and a few times where the frame rate dropped...
The parts in the video where it stutters:
http://youtu.be/5WWUf0AciR4?t=1m30s
http://youtu.be/5WWUf0AciR4?t=5m40s
Every numbered beatmap pack, plus all new maps since about 2 months ago updated every 4 hoursWinshley wrote:
Which maps does the server have? I uploaded a replay data of a horribly old map and failed because of the said reason.
This is probably an IO spike - I will look into raising the IO priority of osu/glc slightly.Awoken- wrote:
I got the same error too. It is when I'm streamingSci_fi_nut_123 wrote:
I tried to upload a replay, and I came across 2 stutters in the video and a few times where the frame rate dropped...
The parts in the video where it stutters:
http://youtu.be/5WWUf0AciR4?t=1m30s
http://youtu.be/5WWUf0AciR4?t=5m40s
http://youtu.be/w5AUG_85KNE?t=34s start from here (wait around 0:35)
There were brief network issues, you may need to clean your dns cache etc if it's still not working nowHula wrote:
The site's down? Dx
Oops! Google Chrome could not find osurecord.weeaboo.com
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Sci_fi_nut_123 wrote:
osu!record has detected that osu! is stuck at the main menu screen. Recording has been aborted to save r
esources. This is 99% likely to be a problem on your end, not a bug in osu!record. In most cases the map
has been updated since the replay was recorded, so the replay is no longer playable. If, after updating t
he map to the latest version, you can playback the replay on your own osu!, then this can be reported as
a bug.
Hula wrote:
Sci_fi_nut_123 wrote:
osu!record has detected that osu! is stuck at the main menu screen. Recording has been aborted to save r
esources. This is 99% likely to be a problem on your end, not a bug in osu!record. In most cases the map
has been updated since the replay was recorded, so the replay is no longer playable. If, after updating t
he map to the latest version, you can playback the replay on your own osu!, then this can be reported as
a bug.
I had this yesterday too after the site went down, waiting to try again today.
Edit: It's not bugging out on me now, god knows why.
Going to try another random .osr i done today~ This is so annoying, I love that song so much <:Sci_fi_nut_123 wrote:
I just saw it upload... it uploaded a video of the main menu screen... :/
it seems like it only happens on certain maps/difficulties... and it breaks consistently on these difficulties
edit: I tested by uploading the same map and difficulty that you played with another replay. It gave this warning error again:SPOILERosu!record has detected that osu! is stuck at the main menu screen. Recording has been aborted to save r
esources. This is 99% likely to be a problem on your end, not a bug in osu!record. In most cases the map
has been updated since the replay was recorded, so the replay is no longer playable. If, after updating t
he map to the latest version, you can playback the replay on your own osu!, then this can be reported as
a bug.
Hula wrote:
Going to try another random .osr i done today~ This is so annoying, I love that song so much <:Sci_fi_nut_123 wrote:
I just saw it upload... it uploaded a video of the main menu screen... :/
it seems like it only happens on certain maps/difficulties... and it breaks consistently on these difficulties
edit: I tested by uploading the same map and difficulty that you played with another replay. It gave this warning error again:SPOILERosu!record has detected that osu! is stuck at the main menu screen. Recording has been aborted to save r
esources. This is 99% likely to be a problem on your end, not a bug in osu!record. In most cases the map
has been updated since the replay was recorded, so the replay is no longer playable. If, after updating t
he map to the latest version, you can playback the replay on your own osu!, then this can be reported as
a bug.
I have applied a limit of 4 recordings per day now. Failed recordings (due to errors) will not count, but deleted videos and videos containing glitches or just the main menu screen will.Sci_fi_nut_123 wrote:
Just a little bug...
http://www.youtube.com/watch?v=DUftjRXh2ws
Osu!Record recorded the main screen.
I found this replay from looking through the recent recordings
Edit: another video with this bug
http://www.youtube.com/watch?v=hjTNG6DRAio
Both of the videos are on this map
http://osu.ppy.sh/b/31819&m=0
Another edit: The TAG4 difficulty uploads properly.
The SOLO difficulty wont load in Osu!record, it says this each time I tried to upload:SPOILERNow recording, wait 215 seconds... Performing fail check in 10 seconds... difference index 0.0181024... C
heck failed!
osu!record has detected that osu! is stuck at the main menu screen. Recording has been aborted to save r
esources. This is 99% likely to be a problem on your end, not a bug in osu!record. In most cases the map
has been updated since the replay was recorded, so the replay is no longer playable. If, after updating t
he map to the latest version, you can playback the replay on your own osu!, then this can be reported as
a bug.
I was able to watch the replay on osu! on my client, but not on osu!record
edit: another video of this bug
http://www.youtube.com/watch?v=rbS2L0hiyfw
:/ it got removed
Map:
http://osu.ppy.sh/b/153103
and a suggestion... make a limit to how many times someone can upload in an hour... kiriino is always uploading, currently at 30 uploaded videos in 40 hours (excluding the 2+ ones that got deleted)
A skin file.Ca Calne wrote:
what is osk???
Querying osu! api for map info... string(26) "2|false|115509|30654|11243"... (And the live screen was correctly showing my map playing with my skin but when this append after 10 sec of recording puff nothing
ID 30654... Difficulty 115509... Got 30654 Nishino Kana - motto...
Extracting replay length... Got 150000ms
Installing skin... ok
Installing beatmap into osu!... (wait about 15 seconds)
Copying replay into osu!...
Starting osu! and beginning replay playback... (Note if stuck here indefinitely, admin intervention will
be required. Likely osu! is stuck in the osume updater or the X server has exploded)
Now recording, wait 160 seconds... Performing fail check in 10 seconds... import: no window with specifie
d ID exists `osu!': Resource temporarily unavailable @ error/xwindow.c/XImportImage/4912.
what the fuck happened
sh-4.2$
That error happens sometimes at random (most likely osu has renamed its window title, it tends to do that a lot), just retryArnold0 wrote:
Querying osu! api for map info... string(26) "2|false|115509|30654|11243"... (And the live screen was correctly showing my map playing with my skin but when this append after 10 sec of recording puff nothing
ID 30654... Difficulty 115509... Got 30654 Nishino Kana - motto...
Extracting replay length... Got 150000ms
Installing skin... ok
Installing beatmap into osu!... (wait about 15 seconds)
Copying replay into osu!...
Starting osu! and beginning replay playback... (Note if stuck here indefinitely, admin intervention will
be required. Likely osu! is stuck in the osume updater or the X server has exploded)
Now recording, wait 160 seconds... Performing fail check in 10 seconds... import: no window with specifie
d ID exists `osu!': Resource temporarily unavailable @ error/xwindow.c/XImportImage/4912.
what the fuck happened
sh-4.2$)
EDIT : Retryed and this time it's work o_O
Now recording, wait 160 seconds... Performing fail check in 10 seconds... difference index 0.447524... Ch
eck passed, continuing recording... 139.0
But idk why I saw osu! saying "You don't have the map that replay was made for" on the live thing but the replay plays correctly ^^"
EDIT 2 : err wat?! this map have no video but osu!record lagged while recording ? °° saw at 0:07 and 1:52 .....
Updated but the zip filesize is the same so I suspect it hasn't helpedMaav wrote:
A skin file.Ca Calne wrote:
what is osk???
http://osu.ppy.sh/s/39804 isn't updated on the server, by the way.
thanksMaav wrote:
A skin file.Ca Calne wrote:
what is osk???
http://osu.ppy.sh/s/39804 isn't updated on the server, by the way.
I have enabled this option now, let me know if fixedMorbon wrote:
Youtube tag doesn' work for me (i don't know, how to use it, how?), so just givin' link - http://www.youtube.com/watch?v=vFLsIXEkrU4
Thanks for allowing personal skins, but I have another slider style at mine, it's strange.
Uploaded another vid, still same style =\ But it's not so big problem, just looking ugly.Darkimmortal wrote:
I have enabled this option now, let me know if fixedMorbon wrote:
Youtube tag doesn' work for me (i don't know, how to use it, how?), so just givin' link - http://www.youtube.com/watch?v=vFLsIXEkrU4
Thanks for allowing personal skins, but I have another slider style at mine, it's strange.
Hex_xeh wrote:
Attempting to upload a replay but it's stuck saying brb
Awesome! ThanksDarkimmortal wrote:
Enabled again, was disabled after some eejit uploaded a 45 minute (!) replay during an intense backup job
File to be uploaded at /tmp/osurecord/output.mp4 does not exist or is not readable.PHP Fatal error: CallI found this error while looking through recently uploaded videos.
to a member function getVideoId() on a non-object in /home/osu/osurecord/osurecord.php on line 485
PHP Stack trace:
PHP 1. {main}() /home/osu/osurecord/osurecord.php:0
Fatal error: Call to a member function getVideoId() on a non-object in /home/osu/osurecord/osurecord.php
on line 485
Call Stack:
0.0008 345064 1. {main}() /home/osu/osurecord/osurecord.php:0
Now recording, wait 251 seconds... Performing fail check in 10 seconds... difference index 0.060457 (minall the time, i checked it few hours ago. it reads the same and when i checked few minutes ago, it's still the same
0.06)... Check passed, continuing recording... 196.0Terminated
sh-4.2$
same hereSecretpipe wrote:
I can't go in the website now ! Problem ?
Darkimmortal wrote:
Service is available again, was disabled while I install 2 new enterprise-grade hard disks in the server to improve speed and reliability for other services. As a side effect, there should be less recording glitches (where videos pause/judder for a few seconds).
Also have added a feature to (hopefully) automatically update osu on each recording
YesKananaX wrote:
Work with CTB ?.?
Have added a workaround to try and stop this particular cause of that issue (race condition)Repflez wrote:
I think I broke it. I saw the message of "The recording stopped since osu! is stuck at the main menu" so I thought that the slot was free (apparently not) and I uploaded my replay more or less 20 minutes ago. Now is stuck in the "Starting osu! and beginning replay playback..." message.
I know peppy said this on the first page, but would it be possible to create another account and have an option of whether or not you want it to log in? This program is very nice, but when I'm uploading say, a replay of a high ranked score (#1 or something) it would be nice to have it show that I got that #1 in the video.peppy wrote:
It would be optimal if you don't login via osu! when recording.
As this seems to happen about once in every 20 recordings, I have added a workaround of sortsNostral_Lizer wrote:
Stuck now help
Querying osu! api for map info... string(25) "2|false|149310|41242|6419"
ID 41242... Difficulty 149310... Got 41242 Yousei Teikoku - The Creator
Extracting replay length... Got 227000ms
Installing beatmap into osu!... (wait about 15 seconds)
Waiting for any osu updates to install... 001.0
Installing beatmap into osu!... (wait about 15 seconds)
Added a workaround for this condition tooMaav wrote:
Querying osu! api for map info... string(25) "2|false|149310|41242|6419"
ID 41242... Difficulty 149310... Got 41242 Yousei Teikoku - The Creator
Extracting replay length... Got 227000ms
Installing beatmap into osu!... (wait about 15 seconds)
Waiting for any osu updates to install... 001.0
Installing beatmap into osu!... (wait about 15 seconds)
Stuck at this for some time now (saw that when I tried to upload something, then went to play a LoL game and it remained the same)
This might answer your question:Secretpipe wrote:
But why i can't see the global ranking in the replay ?
peppy wrote:
It would be optimal if you don't login via osu! when recording.
Added, should work after the beatmap update script runs (few hours)Maav wrote:
It reads http://osu.ppy.sh/s/53923 as http://osu.ppy.sh/s/9561 (probably because the server doesn't have the former), even though the former is in a beatmap pack (Approved #11)
Maav wrote:
It reads http://osu.ppy.sh/s/53923 as http://osu.ppy.sh/s/9561 (probably because the server doesn't have the former), even though the former is in a beatmap pack (Approved #11)This might answer your question:Secretpipe wrote:
But why i can't see the global ranking in the replay ?peppy wrote:
It would be optimal if you don't login via osu! when recording.
The first video isn't recorded with osu!record, while the new ones are. osu!record isn't connected to Bancho, so scoreboards don't show.Secretpipe wrote:
I don't understand sorry
I was recording the replay and i was connected on the website . Problem ?
Look , in this video , there is the rankings http://www.youtube.com/watch?v=qlWWZH3d ... dw&index=7
And here , this is not the rankings http://www.youtube.com/user/secretpipe?feature=mhee
Maav wrote:
The first video isn't recorded with osu!record, while the new ones are. osu!record isn't connected to Bancho, so scoreboards don't show.Secretpipe wrote:
I don't understand sorry
I was recording the replay and i was connected on the website . Problem ?
Look , in this video , there is the rankings http://www.youtube.com/watch?v=qlWWZH3d ... dw&index=7
And here , this is not the rankings http://www.youtube.com/user/secretpipe?feature=mhee
Map skins will work without you doing anything special, for custom skins upload the .osk/.zip file for it.Jenny wrote:
does this work with custom skins or just map skins? (didn't hear of this before so excuse my probably stupid question? xP)
There's nothing you can do, highscores will not be displayed by osurecord.Secretpipe wrote:
And i have to cnnect at Bancho with Osu! Record ?
eirstryder wrote:
specs of the server? o=o
I would love to, but it's a colocated box in a different country (sort of), so very difficult for me to change any partseirstryder wrote:
would you accept part donations for the server? (like a GPU so that you can have better frame rates on the server)
Link to beatmap that isn't working for you?B u B B l E wrote:
It has error with
osu!record has detected that osu! is stuck at the main menu screen. Recording has been aborted to save r
esources. This is 99% likely to be a problem on your end, not a bug in osu!record. In most cases the map
has been updated since the replay was recorded, so the replay is no longer playable. If, after updating t
he map to the latest version, you can playback the replay on your own osu!, then this can be reported as
a bug.
wat problem?!
Not really fussed about the layout, it gets the job done for the most part. And you're right it might be worth rethinking the daily limit to something on an x hourly basis.AshuraNoYami wrote:
Awesome work! Although I'm not that experienced, I can manage a basic layout and create a custom "beautified" version of the page for you, if you want me to. (I'm studying informatic and computer engineering.)
On a side-note: would it be possible for you to limit the times a person can upload a replay per hour, instead of per day? it would be awesome, even if we had to wait for 2-3 or even 4 hours to be able to make a new upload. I think it might be easier for the server to manage and it would help with the number of people trying to upload at the same time, seeing as they would have to wait a significant amount of time before being able to make a new upload, giving other users the chance to make an upload of their own.
Keep the good work and god send!
this works wonders, but I believe I might end up blowing your server eventually. Btw, what language did you use when coding most of the program? I'm quite a curious person about that stuff
As for the layout, while it is functional, I assume you would like the page to be atractive, as it would get your name out in the known, increasing chances for jobs related to coding and such. It would also be quite a simple matter to change it.Darkimmortal wrote:
Not really fussed about the layout, it gets the job done for the most part. And you're right it might be worth rethinking the daily limit to something on an x hourly basis.
PhP is something I've been thinking of putting my head to it but always end up doing against it as I currently am studying diverse coding languages and putting another one on the list might not be a good idea. It doesn't mean I won't do so eventually, and as I am now, I can still understand bits of the code.Darkimmortal wrote:
As for language, the bulk of it is written in PHP (not just the web frontend - the majority of the stuff happening in the live console is all PHP) along with some Autohotkey and bash scripts.
Those are, unfortunately, complete misteries to me, from their concept to their realization and workings.Darkimmortal wrote:
The actual fun bits are done by a modified build of GLC (dxtory/fraps linux equivalent), ffmpeg (video encoding), SoX (glc->wav audio processing), modified anytermd (for live status console) and imagemagick (live osu screenshot display and 'stuck at main menu' check)
Have manually updated the map, try again nowSyclasm wrote:
osurecord doesn't seem to want to playback my replay. When it records, it's just stuck on the main menu and an error saying "You do not have this beatmap this replay is made for". The map is this one: http://osu.ppy.sh/s/55644.