I am not sure whether this is a bug or some behavuiour I don’t understand, but I have the problem that shotcut is modifying the length of video and audio slightly when I import a file.
So I demux a video file, do some audio editing (not in length) and mux (and cut etc.) the files again with shotcut. But everytime I have a small delay in audio an video (about 20-40ms), which have to correct manually. On investigating where this problem comes from, I had a look at the video and audio length and noticed that they differ between the original file and what shotcut shows me.
So here is an example without demuxing and muxing to exclude the risk that something is messed up during demuxing or muxing: I have a video file and I get the length with ffprobe.exe, it is 0:27:08.75. When I import the file in shotcut it shows in the playlist window: 0:27:08:45…
The ffmprobe command I used were:
ffprobe.exe -v error -show_entries format=duration -of default=noprint_wrappers=1:nokey=1 -sexagesimal 20180909_213616.MOV
ffprobe.exe -v error -select_streams v:0 -show_entries stream=duration -of default=noprint_wrappers=1:nokey=1 -sexagesimal 20180909_213616.MOV
according to http://trac.ffmpeg.org/wiki/FFprobeTips
Any comments on this?