GNOME Bugzilla – Bug 751215
Could not use common encoding profile with AAC for audioless timelines.
Last modified: 2018-05-06 12:17:16 UTC
I want to use single encoding profile for a lot of XGES to be rendered. It's MP4 or MPEG 2 TS with H264 and AAC inside. If timeline has audio to be applied on audio track all works fine. But if audio is absent (in some timelines) - aacparse element causes internal data stream error in GESPipeline (cause there is no data to handle). So, I can not use one profile for GESPipelines either with and without audio data. I have to use different ones. But when I use MP3 audio encoder - GESPipeline works for both cases. MP3 encoder doesn't crash pipeline if there is no audio. I want same behaviour with AAC encoder.
Do you want your output to contain an 'empty' audio track or you want no audio track? Best would be to remove or disable (it is new in master) the audio encoding preset and remove the audio track if you do not want any audio track.
But it seems if we have audio track, but have no assets / clips with audio, it should be filled with silence from GstAudioTestSrc, correct?
Correct yes, if it is not the case please provide a testcase and we will fix that.
Ping?
Closing this bug report as no further information has been provided. Please feel free to reopen this bug report if you can provide the information that was asked for in a previous comment. Thanks!