Description of problem: Imported sound fails to play on synfigstudio Version-Release number of selected component (if applicable): 1.2.2 How reproducible: Easy Steps to Reproduce: 1. Launch synfigstudio 2. Import an audio file (in my case I used ogg file) 3. Play or preview Actual results: Silence Expected results: Audio playing Additional info:
Confirmed, filed upstream.
FYI I have a patch from upstream, but it's against master/1.3.x. It doesn't work with 1.2.x. Still working on it.
(In reply to Gwyn Ciesla from comment #2) > FYI I have a patch from upstream, but it's against master/1.3.x. It doesn't > work with 1.2.x. Still working on it. Pulled the updates from master, built it, but the sound is not playing. However, I noticed this message: warning: Unable to find module "mod_libavcodec" (file not found) Do I have to install some library?
That's optional.
Upstream would like an example audio file that doesn't work. Can you post it at the github issue?
(In reply to Gwyn Ciesla from comment #5) > Upstream would like an example audio file that doesn't work. Can you post it > at the github issue? Posted.
Tested synfigstudio on Fedora 31 beta. Still unresolved. BTW, do I change Fedora version 30 to 31 for this bug?
No, leave it at 30. We leave it at the oldest affected supported release to make sure the fix gets there.
with mlt-6.16.0-3.fc31 or mlt-6.18.0-1.fc31 ?
Either.
*** Bug 1772924 has been marked as a duplicate of this bug. ***
Reported upstreamed here [1] and upstream already replied Nothing in your bugs mention testing with mlt-melt command line utility. Did you test with that? Quite likely it is SDL integration problem. For instance sdl2 is preferred over sdl 1.x now, and MLT can be built for either or both. But if built for SDL 2 only and synfig requests “sdl” it will not be found as only “sdl2” is available. I have never touched synfig code to hello there. FYI libmod_avcodec.so is not a part of MLT [1] https://github.com/mltframework/mlt/issues/505
> So essentially because mlt relies so strongly on ffmpeg, it's effectively useless in Fedora, where we cannot ship ffmpeg? The vorbis module has been deprecated since version 0.9.2 in June 2014. It was deprecated because I no longer want to maintain it, and it is redundant with the avformat module . But avformat is only available with mlt-freeworld. So the problem is no audio without mlt-freeworld ? if yes I could try build mlt with vorbis support . Thank you
Yes, that's correct.
FEDORA-2019-a0fab69cfd has been submitted as an update to Fedora 31. https://bodhi.fedoraproject.org/updates/FEDORA-2019-a0fab69cfd
FEDORA-2019-dea9e2907e has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-dea9e2907e
mlt-6.18.0-2.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-dea9e2907e
mlt-6.18.0-2.fc31 has been pushed to the Fedora 31 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-a0fab69cfd
mlt-6.18.0-2.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report.
mlt-6.18.0-2.fc31 has been pushed to the Fedora 31 stable repository. If problems still persist, please make note of it in this bug report.
The sound successfully plays now. Thanks for the fix!