On Fri, 22 Nov 2024 18:46:19 +0100 Arnaud Masserann <arnaud1...@gmail.com> wrote:
> Most demuxers allocate a new buffer for each packet. > For MOV, this can be problematic, because of some high-bitrate > codecs like ProRes/HAPQ/NotchLC. > > Use pools of buffer instead. > > For some test media, demuxing goes from 20ms/frame to 11ms/frame, > close to the perf of ReadFile (10ms/frame), making it possible > to read the media at 60Hz. was this tested with all mov samples or just those high bitrate ones ? i am wondering if it helps/hurts demuxing the ancient mov samples we also support. see the nightmares here https://samples.ffmpeg.org/mov/ if hurts, i wonder if buffer pools could be used only for specific high bitrate codecs in mov demuxer? not important just curious. nice job on the speedup! -compn _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".