New ffmpeg version request (Bug #1520)


Added by sebastien wybo about 13 years ago. Updated over 12 years ago.


Status:Done Start date:
Priority:High Due date:
Assignee:Vadim Pisarevsky % Done:

0%

Category:highgui-video
Target version:-
Affected version: Operating System:
Difficulty: HW Platform:
Pull request:

Description

Hi
I've had a few bugs where ffmpeg would fail to read an mpg video returning :
[mpeg1video 004910a0] mpeg_decode_postinit() failure
[mpeg1video
004910a0] too many threads

It seems this error comes from libavcodec used to build ffmpeg. This was additionally corrected on July 9th in libavcodec so probably releasing a new version of the opencv_ffmpeg.dll dll would solve this.


Associated revisions

Revision 4ce0a8a8
Added by Roman Donchenko over 11 years ago

Merge pull request #1520 from lluisgomez:scene_text_erGrouping_classifier

History

Updated by sebastien wybo about 13 years ago

Ok don't know what's going wrong here but I'm also getting these messages on some mpeg4 videos now (except message start with [mp4video ) which used to work flawlessly before (mpeg videos used to work too)

Is there a way to recompile opencv_ffmpeg.dll myself?

Updated by sebastien wybo about 13 years ago

Ok ended up recompiling the latest ffmpeg version (head from 2011/12/15) and the new dll solved all issues with too many threads error

Definitely a must have in my opinion - dll is huge though (40MB compared to 7.5MB of the previous one)

Attached is the compiled dll

  • Status changed from Open to Done
  • (deleted custom field) set to fixed

Updated by Andrey Kamaev over 12 years ago

  • Category changed from highgui-images to highgui-video

Also available in: Atom PDF