Blender Git Commit Log

Git Commits -> Revision c1f5d8d

Revision c1f5d8d by Richard Antalik (master)
December 14, 2021, 00:16 (GMT)
Fix T91005: Autosplit produces unusable files

Audio PTS was reset for each new file. This caused misalignment of video
and audio streams. In Blender, these files can't be loaded, other
players will fail to align audio and video.

Since timestamps are reset intentionally, reset also video stream
timestamps.

There were other bugs:
After timestamp was reset for audio, write_audio_frames started
encoding from timeline start until target frame, so each split video
had more audio than it should.

Also audio for last frame before splitting was written into new file.

Differential Revision: https://developer.blender.org/D13280

Commit Details:

Full Hash: c1f5d8d023c6fdef67efbc6ce2af49e384c9bd98
Parent Commit: b647509
Lines Changed: +17, -9

1 Modified Path:

/source/blender/blenkernel/intern/writeffmpeg.c (+17, -9) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021