- En termes simples, que sont les valeurs pts et dts ?
- Pourquoi sont-ils importants lors du transcodage des vidéos [décoder-encoder] ?
Que fait ce bit de code dans ffmpeg.c , quel est son but ?
01562 ist->next_pts = ist->pts = picture.best_effort_timestamp;
01563 if (ist->st->codec->time_base.num != 0) {
01564 int ticks= ist->st->parser ? ist->st->parser->repeat_pict+1 : ist->st->codec->ticks_per_frame;
01565 ist->next_pts += ((int64_t)AV_TIME_BASE *
01566 ist->st->codec->time_base.num * ticks) /
01567 ist->st->codec->time_base.den;
01568 }