I’m constructing a video file from pre-encoded packets. Video is H.264, Audio is AAC, and the container is MP4.
As an example, I have: - 20 seconds of video - 10 seconds of audio, starting at 5 seconds in. I’m checking PTSs and writing with av_write_frame in the proper order. The resulting file works great in VLC and QuickTime, but if I open the video in Windows Media Player, that audio starts playing immediately. Everything else about the audio is fine, it just starts at the wrong time. Any idea on why this would be happening? Is there a proper way to push audio in to a video file that doesn’t start immediately? I’ve also tried av_interleaved_write_frame, but that didn’t change anything. - Stephen _______________________________________________ Libav-user mailing list [email protected] http://ffmpeg.org/mailman/listinfo/libav-user
