[FFmpeg-user] why are my streams not aligned?
wgordonw1 at gmail.com
Mon Nov 18 20:46:02 EET 2019
On Mon, Nov 18, 2019 at 1:08 PM Ted Park <kumowoon1025 at gmail.com> wrote:
> > I am not sure what you mean? I thought I was doing a simple encoding:
> > - One input video only, one output for video.
> > - One audio input plus a finalized video input for the audio output.
> Yes, but you have separate (raw) input sources.
> I think by alignment you are referring to the segment durations varying
> from each variant to another which could be a simple fix (at least I think?)
> > Map is used to end up with a video only stream and an audio only stream.
> by using the variant map for the hls muxer.
> But then when you play the result, are the video and audio going to be in
> sync is what I’m wondering, since they come from separate sources, and
> processed on separate tasks.
> > I am only including the copied video because I was under the impression
> > that it was required to properly segment the audio file.
> The audio stream doesn’t even have to be ts, you could have separate aac
> files for each segment. If you mean properly wrt synchronization, that’s
> what I’m wondering, since you have separate audio and video sources, is
> that even going to make any difference?
> i.e. if you simply multiplex the input and output, are the video and audio
> in sync? If so, using that file and variant map would make things a lot
> ffmpeg-user mailing list
> ffmpeg-user at ffmpeg.org
> To unsubscribe, visit link above, or email
> ffmpeg-user-request at ffmpeg.org with subject "unsubscribe".
Your questions made me check the source in more detail =) I picked a
random test video from FFMPEG test cases to run through processing. The
audio duration is longer than the video duration. I think that is my issue
here, but I will report back if it turns out not to be the problem!
More information about the ffmpeg-user