Closed1

MP4/MOVと大きなtimebase(tbn)

yohhoyyohhoy

https://github.com/FFmpeg/FFmpeg/blob/master/libavformat/movenc.c

// static int mov_init(AVFormatContext *s)
 f (mov->video_track_timescale) {
    track->timescale = mov->video_track_timescale;
    if (mov->mode == MODE_ISM && mov->video_track_timescale != 10000000)
        av_log(s, AV_LOG_WARNING, "Warning: some tools, like mp4split, assume a timescale of 10000000 for ISMV.\n");
} else {
    track->timescale = st->time_base.den;
    while(track->timescale < 10000)
        track->timescale *= 2;
}

video_track_timescaleオプション導入

https://github.com/FFmpeg/FFmpeg/commit/7e570f027b9bb0b5504ed443c70ceb654930859d

10000<=timescale保証導入

https://github.com/FFmpeg/FFmpeg/commit/b02493e47668e66757b72a7163476e590edfea3a

このスクラップは2022/03/05にクローズされました