ffmpeg复用保存成MP4.时间戳问题
熊猫Ben 2017-06-10 10:40:20 录制视频 ,采用ffmpeg的复用。
要正常播放必须
AVDictionary *opt=NULL;
av_dict_set_int(&opt,"video_track_timescale",25,0);
ret=avformat_write_header(ofmt_ctx,&opt);
而且pts只能+1递增。时间基没有设置也能十分正常播放。
为什么会这样子呢。为什么只能+1递增呢,而且为什么一定需要设置opt呢(opt不设置则会有几千的fps)。