exporting score as video (mp4 or the like)
Hey there! I'm a very long-time user of Sibelius and am trying to get into Musescore, both to support its open source mission and, of course (no denying it!), to save money.
I frequently use Sibelius to export scrolling score videos. Is this not possible within Musescore? I see that non-pro users can upload one video per day to youtube and pro users unlimited, but can one really not just export directly to a video file? Or is this feature deliberately withheld to encourage pro subscriptions? Thanks so much for any guidance!
Comments
Save online to musescore.com
In reply to Save online to musescore.com by Jojo-Schmitz
Thanks! I see that it exists as a playable video file now that I saved it online to musescore.com, but if I want it as a video file on my own computer, is that possible? Can I download this off musescore as a video file or anything?
In reply to Thanks! I see that it exists… by rtestroet
No, it also doesn't exist as a video file on musescore.com.
You could try to download it from YouTube though after you've performed the Send to YouTube function.
Another (offline) possibility is to use some screen recorder software (it seems OBS works quite well)
In reply to No, it also doesn't exist as… by jeetee
Ah, okay, thanks! Since you can only upload one video a day to Youtube as a non-pro user, I guess it makes sense for me to stick with Sibelius, since it'll end up costing me the same amount to get the functionality I need. That's a shame. But thanks!
In reply to No, it also doesn't exist as… by jeetee
Hallo Jeetee,
Op 15 januari kon ik wel een mp4 video file downloaden van een score/ partituur op musescore.com. Ik kreeg deze toegestuurd per email. Nu wilde ik van een andere compositie van mij een video (mp4) downloaden, maar dat lukt niet meer. Als je de video naar youtube verzend zijn de noten niet zo scherp. De mp4 die ik kreeg is glashelder en scherp. (als een vector-bestand).
Weet u hoe het komt dat deze mogelijkheid van een mp4 downloaden enkele dagen geleden wel maar nu niet meer beschikbaar is? Of hoe ik een mp4 kan verkrijgen van een lopende partituur?
In reply to Hallo Jeetee, Op 15 januari… by Gitaarspinsels
Hey,
Ik heb totaal geen zicht op wat wel of niet op musescore.com werkt. Die zustersite wordt door een ander team beheerd. Het enige wat ik je momenteel kan aanraden is om het daar op een later moment nog eens opnieuw te proberen.
In reply to Hey, Ik heb totaal geen… by jeetee
Goedemorgen,
Dank je! Ik zal het dan later nog eens proberen.
In reply to Thanks! I see that it exists… by rtestroet
Once you send to YouTube, then it's a video you can download (what's on MuseScore.com isn't a video, at least, not exactly, it's more interactive than that).
Really, though, if you just want a basic video of your score playing, easiest is to install something that can do screencast video - I use OBS Studio, but there are plenty of options for this.
[ EDIT: Doh - tool late! ]
In reply to Once you send to YouTube,… by Marc Sabatella
Oh, screencasting is a good idea. I can play around with that, thanks!
In reply to Oh, screencasting is a good… by rtestroet
If you're on Windows 10, there's a built in screen recorder in the game bar.
In reply to If you're on Windows 10,… by bobjp
Sadly, I'm on a Mac. Many thanks, though! I'm playing around with OBS screen recorder, but that requires an additional audio program called ishowu to get it working on a Mac. A lot of rigmarole for something Sibelius does natively! haha. So I might just stick with Sibelius.
In reply to Sadly, I'm on a Mac. Many… by rtestroet
Chances are there is something else that works on macOS with less fiddling. For instance, see https://support.apple.com/en-us/HT208721 for two built-in options. And if not that, then probably a dozen other options.
Do realize that video export would add quite a bit of complexity to MuseScore, and as an open source program driven primarily by volunteers, such a feature would come at the expense of other features. We generally prefer to focus on features not already provided by other tools. That's an important part of the open source source philosophy as well - focusing on what's important, defining a problem and solving it well, allowing other programs to solve other programs, and to play nice together.
Obviously, I can't force you to try, but you mention the $$$ - I suspect it would be well under an hour to get screen recording software working, how much is an hour of your time worth, compare that to the cost of Sibelius :-)
In reply to Sadly, I'm on a Mac. Many… by rtestroet
You can screen record on a Mac at least two ways. The newest OS has a built in method, or you can use Quicktime. I only know because I Googled it.
Marc beat me to it.
In reply to Sadly, I'm on a Mac. Many… by rtestroet
I saw that with mojave and later, you can use CMD+Shift+5 to record the screen. I'm using Catalina mac os, and it works
In reply to Thanks! I see that it exists… by rtestroet
Yes it is. Navigate to Score Manager/Send to YouTube. It will not send it to YouTube, but will produce a scrolling score video which you can download and play anywhere. No exotic skills needed.
In reply to Yes it is. Navigate to Score… by charles_davis
I can not find "Score Manager" and "Send to YouTube". where is the "Score Manager" located under?
In reply to I can not find "Score… by Peter St.Germain
Those things exist on the commercial score sharing platform of musescore.com.
Please see https://musescore.org/en/faq#faq-20657 and if you still have questions about those things, ask them over there.
In reply to Thanks! I see that it exists… by rtestroet
Yes it is. Navigate to Score Manager/Send to YouTube. It will not send it to YouTube, but will produce a scrolling score video which you can download and play anywhere. No exotic skills needed.
In reply to Save online to musescore.com by Jojo-Schmitz
So this is a feature that works well for creating rehearsal backing tracks for our virtual choir. The problem I have is that the page turn happens at the end of a line so there is no chance to see what is happening on the next page so the choir's entrance is always missed! How could we make the scrolling video have scrolling bar on the top system and the second system as a preview? I can fudge it in Premiere Pro - but it takes ages!
In reply to So this is a feature that… by clandsbert
May be, changing "Page view" to "Continuous view", or "Single page" could help You.
In reply to May be, changing "Page view"… by sammik
Makes no difference. The MP4/youtube file splits pages regardless of settings and the page break or system break settings. I've given up for now. It would be great to have some settings to chose how the Youtube render works.
In reply to Makes no difference. The… by clandsbert
Sorry, I missunderstand You.
If I create video, I use screencast software, to record musescore playback. Than I combine it with generated sound and crop video.
I dont know, how musescore.com generate video to YT works.
In reply to Save online to musescore.com by Jojo-Schmitz
Hi Jojo, is there any consideration to having this facility available in the notation program?
Thanks.
In reply to Hi Jojo, is there any… by xavierjazz
No
In reply to Save online to musescore.com by Jojo-Schmitz
I'd like an open-source implementation of this feature, without any monetary restrictions.
In reply to I'd like an open-source… by lordlouckster
OBS Studio is open source and can capture the video from MuseScore or any other program - no need for each individual application to reinvent the wheel there.
In reply to OBS Studio is open source… by Marc Sabatella
MuseScore 4 is so resource-intensive that OBS captures end up really choppy, especially on larger scores and less powerful computers.
In reply to MuseScore 4 is so resource… by lordlouckster
And there are ways to get those less powerful computers to work.
In reply to Save online to musescore.com by Jojo-Schmitz
xx
In reply to It always worked great by… by Mari'an van Loon
Since your question is about the score sharing website MuseScore.com, the people who can help you are over there on that website, not here on. So best to ask for help there. Or contact their support team directly the link at the bottom of any page.
Meanwhile, as noted elsewhere in this thread, you can always create your video directly from MuseScore favorite screen recorder, such as the one built into your OS.
At page https://musescore.org/en/piano exporting to video is clearly mentioned in context of MuseScore program functionality. Now it seems that is just hidden advertisement for commercial service.
In reply to At page https://musescore… by Pedja
I don't think musescore.com's "Send to Youtube" is a pro-only feature, or is it?
And "Save online" is a feature of the MuseScore software and free of charge.
In reply to I don't think "Send to… by Jojo-Schmitz
It's available for free accounts indeed (but limited to once a day I believe).
However, I also find it misleading to have it on a .org page that only talks about the notation software features.
I made a tool that can create a video with scrolling cursor from MuseScore file: https://github.com/keijokapp/score-util
It has been tested with MS4 but might also work with earlier versions. It does it by exporting SVG-s and playback synchronization info using MS CLI and then combining these together.
It's not perfect but I find it still better and more reliable than the online service or screen recording. Known problems are:
- Audio needs to be exported and added to video separately. I haven't found a way to programmatically export audio while taking mixer settings into account.
- Encoding SVG-s to video is quite slow (less than 1x on my computer)
- Video frames are cut out directly from SVG-s, so if systems are too close together, they might not be separated cleanly.
- The video width is harcoded to page width and aspect ration is hardcoded to 16:9. Higher systems might not fit into that rectangle and are clipped. It's still better than what the online service does because it does not make systems shorter and more zoomed in than in the original score.
Feedback and contributions are welcome.
In reply to I've made a tool that can… by keijokapp
Hi, I tried to use your tool as per the instructions, but I get the following error message:
s>create-musescore-video input.mscz output.mp4
internal/modules/cjs/loader.js:1149
throw new ERR_REQUIRE_ESM(filename, parentPath, packageJsonPath);
^
Error [ERR_REQUIRE_ESM]: Must use import to load ES Module: C:\Users\myusername\AppData\Roaming\npm\node_modules\score-util\bin\create-musescore-video.js
←[90m at Object.Module._extensions..js (internal/modules/cjs/loader.js:1149:13)←[39m
←[90m at Module.load (internal/modules/cjs/loader.js:977:32)←[39m
←[90m at Function.Module._load (internal/modules/cjs/loader.js:877:14)←[39m
←[90m at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:74:12)←[39m
←[90m at internal/main/run_main_module.js:18:47←[39m {
code: ←[32m'ERR_REQUIRE_ESM'←[39m
In reply to I've made a tool that can… by keijokapp
I tried it with MS3 and it doesn't work. Overall, it seems promising but for scores that have a lot of parts only show those that are in the middle of the system. Maybe an option to change to adjust things to fit?