That's actually really handy ! And also weird because i was wondering about something like that last nigtht haha what a coincidence

Selfy wrote: 2v3j5d
![]()
3 others game mode are not ed unfortunately.RayRaivern wrote: 6v5q72
Trying to convert a mania replay, but this shows up.![]()
Linkshu1 wrote: 501aw
how do i fix this error?
it says:
ValueError('Problem with
audio')Problem with audio
P.S idk how to send pics from my desktop
another edit: when i try again it goes to about 8% then stops then after a couple tries i get the same error again
Try updating the app. If there is the error, the discord server._ReBoSseR_ wrote: 1z4s2t
KeyError(454)454 ???
How to fix
Process means the number of processes, so theoretically the program will convert faster if you increase it. But if you increase too much it will start to slow down since your pc won't be able to handle it. The best process option is the number of u core - 1.DeathStarr wrote: 515z4b
I have a question, What does the 'process' means?
and is it possible to change the 'video codec'?
Anyways, awesome content! It is working properly!
Good job man!
Click on reset.exe, it won't show any window but it works. Then reopen the app, click the update button. Then try it again. If it still doesn't work the discord server and report the issue there.Bensword331 wrote: 581h4d
Hey, i'm trying to convert a replay but the program crash almost instantly when I click "START".
Sorry for not providing more information but that is all that the program do.
The replay is standard mode.
Xvid produces video in the h.263 format (which is one of the most widely ed formats), your problem is more likely because of the container format instead. Change the file's extension in the output from .avi to .mp4 to use the mp4 container format.Heddy_Nguyen wrote: 4t5v56
Is there any other codec than Xvid? Because i want to check the replay before posting it but I don't have Xvid decoder
It happens on some replays, can you send your replay and map link?MatijaTheBoss wrote: 4s495q
After converting first replay, i've got this error.
https://prnt.sc/tliubl
Thanks for the !-Raffa- wrote: 2n1419
Why is the sound of the combobreak and the spinnersound so loud?
Can you send logs folderMyAimSora wrote: y5g6k
https://imgur.com/a/vKv6asy
Can you send logs folder?Ch3mson wrote: 20205c
The osr2mp4.exe doesn't open after the new update.
You need to enter the "four character code" for your preferred codec. For example, the fourcc of vp9 is vp90.Sweat wrote: d231l
Does the NVENC video codec work and if so do I just type that in the settings for it?
I don't have plan to implement 3 other game modes unfortunately.MagoSimon wrote: 6i1w22
Is it possible to record replays of the other game modes in the future?
P.S: Good job, it's really amazing!
press Print screen on your keyboard. It basically copies what you see in the monitor and pressing ctrl V to some applications like paint .Linkshu1 wrote: 501aw
how do i fix this error?
it says:
ValueError('Problem with
audio')Problem with audio
P.S idk how to send pics from my desktop
another edit: when i try again it goes to about 8% then stops then after a couple tries i get the same error again
Can you send me your skinTamakoSenpai wrote: 6m2p1t
It's working great!, but after the update the circles are overlapping the hp bar & it goes out of the playing resolution, also accuracy status is overlapping the score status, i tried 1920x1080 and i thought that's the reason on why the playing resolution is broken, but i used my normal resolution which is 1366x768, but it didn't work as well.
here's the photos
https://imgur.com/a/Ilt1IDF
here:yuitora wrote: 5j3f2i
Can you send me your skinTamakoSenpai wrote: 6m2p1t
It's working great!, but after the update the circles are overlapping the hp bar & it goes out of the playing resolution, also accuracy status is overlapping the score status, i tried 1920x1080 and i thought that's the reason on why the playing resolution is broken, but i used my normal resolution which is 1366x768, but it didn't work as well.
here's the photos
https://imgur.com/a/Ilt1IDF
TamakoSenpai wrote: 6m2p1t
here:yuitora wrote: 5j3f2i
Can you send me your skinTamakoSenpai wrote: 6m2p1t
It's working great!, but after the update the circles are overlapping the hp bar & it goes out of the playing resolution, also accuracy status is overlapping the score status, i tried 1920x1080 and i thought that's the reason on why the playing resolution is broken, but i used my normal resolution which is 1366x768, but it didn't work as well.
here's the photos
https://imgur.com/a/Ilt1IDF
Tamako's Skin
If set "XVID" like default, I can encode 4min map 1080p60 in about 30sec-1min.yuitora wrote: 5j3f2i
What settings are you using? Even on a very old computer, it shouldn't take more than 10-12 minutes to render a 1920x1080 60fps 4 minutes map.Giai tich 2 wrote: 5f2f1g
it costs like >1hr to encode a 4mins replay.
On a normal/high end pc, it renders faster than the map length.
Giai tich 2 wrote: 5f2f1g
I can easily record or live realtime with VP9 with low-medium presets, but without any specific settings here, it seems like it uses good presets, and it costs like >1hr to encode a 4mins replay.
Giai tich 2 wrote: 5f2f1g
If set "XVID" like default, I can encode 4min map 1080p60 in about 30sec-1min.
I did mention above, that I used VP9 for that. And it cost >1hr (when I can easily live encoding with VP9 on OBS or ffmpeg)
Oh I see, well currently I'm using opencv to render videos (because for some reason idk yet it's much faster than ffmpeg) and opencv only offers basic video processing functions. I'll try to find out how opencv video processing work.Giai tich 2 wrote: 5f2f1g
I can easily record or live realtime with VP9 with low-medium presets, but without any specific settings here, it seems like it uses good presets, and it costs like >1hr to encode a 4mins replay.
Hmm, I think it should.daaaryl wrote: 5v51u
sadly, it doesn't work for 2gb RAM pc's, lmao.
yuitora wrote: 5j3f2i
After a few months I’ve managed to make an app that convert osu replays to mp4 videos in few clicks.
All you need to do is to choose the replay you want to convert and click the "Start" button.
You can the app here: https://github.com/uyitroa/osr2mp4-app/releases/tag/v0.3
For more information about the app: https://github.com/uyitroa/osr2mp4-app/
A sample video using osr2mp4: https://www.youtube.com/watch?v=5ugu_9yDSg0
I would appreciate s and issues, just send me a message via discord: https://discord.gg/kaftu4y or open an issue on github.
Special thanks to -freez for the big brain design.
Enjoy the program!
Changelogs0.2:
0.3:
- Change ValueError(‘Problem with video writer’) to a more detailed error.
- Fix app crash when selecting osu folder:
- try catch when replay are corrupted
- try catch when beatmap is not found in osu.db since it’s not updated for new ed beatmap
- try catch when fail to parse scores.db
- Fix audio when set volume to 0%
- Background delay when using dt or ht fix
- Can’t render scorev2 replay fix (by using scorev1 system)
- Fix using wrong hp bar (fix not using @2x file when animated image file doesn’t exist)
- Fix continuous cursor trail (math domain error)
- Weird character in skin name fix
- Improve skin.ini parse (fix keyerror and others stuffs)
- Fix parsing replay gives NoneType object is not subscriptable
- Fix hitcircle border not loading
- Show mods during replay
- Output name in another textbox
- Customisable output name, ex: {Map} played by {Player} at {PlayDate} video rendered at {Date} {Accuracy}%.mp4
- Customisable PP counter. CustomPP.exe
- Fix no spinner with some skin
- Hide combo during breaks
- Fix animation for fps > 60 (? not sure if it’s fixed)
- Fix scrollbar does weird shit
- Fix clipping line during ranking screen on some skin
- Add song delay option
- Fix grade sometimes it shows D rank instead of C rank
- Fix key error on CHUJ kurwa map (due to wrong slider speed)
- Add unstable rate at the end of the replay
- Fix wonky kick slider
- Fix relax plays doesn’t work properly
- Accuracy position is fucked up with special resolution fix
- Update spinner (margin error of spin bonus score is +- 1k, instead of 10k lol)