[FFmpeg-trac] #5000(undetermined:reopened): Skipping frames for GoPro videos recorder with Ambarella
FFmpeg
trac at avcodec.org
Mon Nov 16 05:27:53 CET 2015
#5000: Skipping frames for GoPro videos recorder with Ambarella
-------------------------------------+-------------------------------------
Reporter: Den-ffmpeg | Owner:
Type: defect | Status: reopened
Priority: normal | Component:
Version: unspecified | undetermined
Keywords: | Resolution:
Blocking: | Blocked By:
Analyzed by developer: 0 | Reproduced by developer: 0
-------------------------------------+-------------------------------------
Changes (by Den-ffmpeg):
* status: closed => reopened
* resolution: worksforme =>
Comment:
Did you compare the input and output file? I definitely see the difference
between them. Please, try to watch them again, for example, in QuickTime
or Windows Media Player. Did you look through the attached log? There are
command line and uncut console output. And you might see something like
that "[h264 @ 05ccd4e0] no picture ooo" there.
I think, the problem is in frames' order. Specified line comes from
\libavcodec\h264.c
{{{
if (!out_of_order && pics > h->avctx->has_b_frames) {
h->next_output_pic = out;
if (out_idx == 0 && h->delayed_pic[0] &&
(h->delayed_pic[0]->f->key_frame || h->delayed_pic[0]->mmco_reset)) {
h->next_outputed_poc = INT_MIN;
} else
h->next_outputed_poc = out->poc;
} else {
av_log(h->avctx, AV_LOG_DEBUG, "no picture %s\n", out_of_order ?
"ooo" : "");
}
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/5000#comment:5>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list