Bug 452950 - Render to WebM-VP9/Opus (libre) does not export audio
Summary: Render to WebM-VP9/Opus (libre) does not export audio
Status: RESOLVED FIXED
Alias: None
Product: kdenlive
Classification: Applications
Component: Video Display & Export (show other bugs)
Version: 22.04.0
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Jean-Baptiste Mardelle
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-04-24 15:34 UTC by Iyán Méndez Veiga
Modified: 2022-05-27 15:19 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 22.04.2
fritzibaby: Brainstorm+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Iyán Méndez Veiga 2022-04-24 15:34:14 UTC
SUMMARY
Using this particular preset generates files without audio in the latest version. This is a regression since I used this present in the past and it worked just fine.


STEPS TO REPRODUCE
1. Prepare some video
2. Select the preset "WebM-VP9/Opus (libre)"
3. Check that Audio box is selected

OBSERVED RESULT
Webm file with no audio

EXPECTED RESULT
Webm file with audio

SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.24.4
KDE Frameworks Version: 5.93.0
Qt Version: 5.15.3
Kernel Version: 5.17.4-arch1-1 (64-bit)
Graphics Platform: X11
Processors: 8 × 11th Gen Intel® Core™ i5-1135G7 @ 2.40GHz
Memory: 15.4 GiB of RAM
Graphics Processor: Mesa Intel® Xe Graphics

ADDITIONAL INFORMATION
The other two presets in the same category work fine: MP4-H265 (HEVC) and WebM-AV1/Opus (libre).
Comment 1 Mahaer Mahmud 2022-05-21 13:24:07 UTC
This problem still occurs as of Kdenlive 22.04.1.
Comment 2 emohr 2022-05-22 11:27:41 UTC
Thank you for reporting. WebM-VP9 seems to have 2 problems. 

1. The audio stream is not initiated. Workaround: click on "save currents preset as new customer preset" -> click on "audio" tab -> set all parameters as you want -> try again. 

2. On Windows a failure pops up: 
mlt_repository_init: failed to dlopen C:\CraftRoot\tmp\kdenlive-22.04.0-1_standalone\lib\mlt/libmltjackrack.dll ("C:\CraftRoot\tmp\kdenlive-22.04.0-1_standalone\lib\mlt\libmltjackrack.dll": this module was not found.)

But libmltjackrack.dll is available in exact this folder.
Comment 3 Julius Künzel 2022-05-27 12:26:41 UTC
Git commit 57d849d69077fb0abd6faed2bfdc3d29c2d58428 by Julius Künzel.
Committed on 27/05/2022 at 12:26.
Pushed by jlskuz into branch 'release/22.04'.

Fix missing audio with "WebM-VP9/Opus (libre)" preset

Related to #1439
FIXED-IN: 22.04.1

M  +2    -2    data/profiles.xml
M  +5    -3    src/dialogs/renderpresetdialog.cpp
M  +1    -1    src/renderpresets/renderpresetmodel.cpp
M  +12   -6    src/ui/renderwidget_ui.ui

https://invent.kde.org/multimedia/kdenlive/commit/57d849d69077fb0abd6faed2bfdc3d29c2d58428
Comment 4 Julius Künzel 2022-05-27 12:28:06 UTC
Git commit e8a7a30bd0a5d030de4647ec30382e1d79468ee3 by Julius Künzel.
Committed on 27/05/2022 at 12:27.
Pushed by jlskuz into branch 'master'.

Fix missing audio with "WebM-VP9/Opus (libre)" preset

Related to #1439
FIXED-IN: 22.04.1

M  +2    -2    data/profiles.xml
M  +5    -3    src/dialogs/renderpresetdialog.cpp
M  +1    -1    src/renderpresets/renderpresetmodel.cpp
M  +12   -6    src/ui/renderwidget_ui.ui

https://invent.kde.org/multimedia/kdenlive/commit/e8a7a30bd0a5d030de4647ec30382e1d79468ee3