-
Notifications
You must be signed in to change notification settings - Fork 140
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add transparency support to video export, too #94
Comments
I can confirm the using the series of generated PNG files as input for FFMPEG works as intended... just slow and cumbersome. |
When implementing video export, my preference would be speed and image quality. I don't care about output file size; it can even be uncompressed, because this is only an intermediary start; it's the input of another round of ffmpeg processing, and I will apply proper compression then and there. (Hence, doing video compression during the midi visualization phase is just a waste of time for me.) |
@kosua20 here is a recent example, generated using the transparent PNG export method: |
Hello, thank you for your interest in MIDIVisualizer and for this detailed issue! I'm planning on adding support for the ProRes format as FFMPEG supports it well, would this be convenient for your process? Or did you have another specific format in mind? |
If it works with FFMPEG, then it's good enough for me, too. (I will use it as input for FFMPEG.) My considerations are
Within ProRes, I would go for 4444 XQ, 1920 × 1080, 50p, 16 bit alpha.... Thanks. |
Hello again, thank you once again for these details! From what I understood from the FFMPEG documentation, the fast ProRes codec is picked by default and the "best parameters" suggested in the list are for the fallback, slower codec. I've still used the suggested settings in MIDIVisualizer, in case this fallback happens on some platforms. |
Thank you for the new feature! I have made some testing with the performance, with a 70 seconds long track.
.. so basically, it's twice as fast now, which is obviously great. Here is my latest export, using transparent background in ProRes format: https://vimeo.com/426953775/edf6e71efa So as far as I am concerned, this issue can be closed now. |
Excuse me, although I successfully exported the mov file with alpha channel, it doesn't seem to be supported by Adobe premiere, i.e. the background is still black. And no alpha channel was recognized.
|
It would be great to get alpha transparency to work for video output too.
Currently it works great for PNG export, but my main use case is video, and as far as I can tell, with the current version (6.2), the alpha channel is lost when generating an MP4 file.
These links might be relevant:
Thanks.
The text was updated successfully, but these errors were encountered: