Opened 2 years ago
Last modified 16 months ago
#10034 open defect
mscc: "Inflate error: -3"
Reported by: | ami_stuff | Owned by: | |
---|---|---|---|
Priority: | normal | Component: | avcodec |
Version: | git-master | Keywords: | msc |
Cc: | Blocked By: | ||
Blocking: | Reproduced by developer: | yes | |
Analyzed by developer: | no |
Description
decodes correctly with the original codec
./ffmpeg -i mscc.avi out.avi ffmpeg version N-109064-gc124981b79 Copyright (c) 2000-2022 the FFmpeg developers built with gcc 9 (Ubuntu 9.4.0-1ubuntu1~20.04.1) configuration: libavutil 57. 42.100 / 57. 42.100 libavcodec 59. 52.101 / 59. 52.101 libavformat 59. 34.101 / 59. 34.101 libavdevice 59. 8.101 / 59. 8.101 libavfilter 8. 50.100 / 8. 50.100 libswscale 6. 8.112 / 6. 8.112 libswresample 4. 9.100 / 4. 9.100 Input #0, avi, from 'mscc.avi': Duration: 00:00:02.00, start: 0.000000, bitrate: 5384 kb/s Stream #0:0: Video: mscc (mscc / 0x6363736D), bgra, 320x240, 5300 kb/s, 15 fps, 15 tbr, 15 tbn Stream mapping: Stream #0:0 -> #0:0 (mscc (native) -> mpeg4 (native)) Press [q] to stop, [?] for help [mscc @ 0x55bafe6a7780] Inflate error: -3 Error while decoding stream #0:0: Unknown error occurred [mscc @ 0x55bafe6a7780] Inflate error: -3 Error while decoding stream #0:0: Unknown error occurred [mscc @ 0x55bafe6a7780] Inflate error: -3 Error while decoding stream #0:0: Unknown error occurred [mscc @ 0x55bafe6a7780] Inflate error: -3 Error while decoding stream #0:0: Unknown error occurred [mscc @ 0x55bafe6a7780] Inflate error: -3 Error while decoding stream #0:0: Unknown error occurred [mscc @ 0x55bafe6a7780] Inflate error: -3 Error while decoding stream #0:0: Unknown error occurred [mscc @ 0x55bafe6a7780] Inflate error: -3 Error while decoding stream #0:0: Unknown error occurred [mscc @ 0x55bafe6a7780] Inflate error: -3 Error while decoding stream #0:0: Unknown error occurred [mscc @ 0x55bafe6a7780] Inflate error: -3 Error while decoding stream #0:0: Unknown error occurred [mscc @ 0x55bafe6a7780] Inflate error: -3 Error while decoding stream #0:0: Unknown error occurred [mscc @ 0x55bafe6a7780] Inflate error: -3 Error while decoding stream #0:0: Unknown error occurred [mscc @ 0x55bafe6a7780] Inflate error: -3 Error while decoding stream #0:0: Unknown error occurred [mscc @ 0x55bafe6a7780] Inflate error: -3 Error while decoding stream #0:0: Unknown error occurred [mscc @ 0x55bafe6a7780] Inflate error: -3 Error while decoding stream #0:0: Unknown error occurred [mscc @ 0x55bafe6a7780] Inflate error: -3 Error while decoding stream #0:0: Unknown error occurred [mscc @ 0x55bafe6a7780] Inflate error: -3 Error while decoding stream #0:0: Unknown error occurred [mscc @ 0x55bafe6a7780] Inflate error: -3 Error while decoding stream #0:0: Unknown error occurred [mscc @ 0x55bafe6a7780] Inflate error: -3 Error while decoding stream #0:0: Unknown error occurred [mscc @ 0x55bafe6a7780] Inflate error: -3 Error while decoding stream #0:0: Unknown error occurred [mscc @ 0x55bafe6a7780] Inflate error: -3 Error while decoding stream #0:0: Unknown error occurred [mscc @ 0x55bafe6a7780] Inflate error: -3 Error while decoding stream #0:0: Unknown error occurred [mscc @ 0x55bafe6a7780] Inflate error: -3 Error while decoding stream #0:0: Unknown error occurred [mscc @ 0x55bafe6a7780] Inflate error: -3 Error while decoding stream #0:0: Unknown error occurred [mscc @ 0x55bafe6a7780] Inflate error: -3 Error while decoding stream #0:0: Unknown error occurred [mscc @ 0x55bafe6a7780] Inflate error: -3 Error while decoding stream #0:0: Unknown error occurred [mscc @ 0x55bafe6a7780] Inflate error: -3 Error while decoding stream #0:0: Unknown error occurred [mscc @ 0x55bafe6a7780] Inflate error: -3 Error while decoding stream #0:0: Unknown error occurred [mscc @ 0x55bafe6a7780] Inflate error: -3 Error while decoding stream #0:0: Unknown error occurred [mscc @ 0x55bafe6a7780] Inflate error: -3 Error while decoding stream #0:0: Unknown error occurred [mscc @ 0x55bafe6a7780] Inflate error: -3 Error while decoding stream #0:0: Unknown error occurred Output #0, avi, to 'out.avi': Metadata: ISFT : Lavf59.34.101 Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 320x240, q=2-31, 200 kb/s, 15 fps, 15 tbn Metadata: encoder : Lavc59.52.101 mpeg4 Side data: cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A frame= 0 fps=0.0 q=0.0 size= 0kB time=-577014:32:22.77 bitrate= -0.0kbframe= 0 fps=0.0 q=0.0 Lsize= 6kB time=-577014:32:22.77 bitrate=N/A speed=N/A video:0kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used) Conversion failed!
Attachments (1)
Change History (5)
by , 2 years ago
follow-up: 2 comment:1 by , 2 years ago
comment:2 by , 2 years ago
Replying to Elon Musk:
Which original codec
MSCC Version 1.1
2011 Mandsoft
mscc.dll
and how was encoded with what tool?
just converted input file to mscc with:
Demoshop 3.0.0
2011 Mandsoft
comment:3 by , 2 years ago
Component: | undetermined → avcodec |
---|---|
Keywords: | msc added |
Reproduced by developer: | set |
Status: | new → open |
Version: | unspecified → git-master |
comment:4 by , 16 months ago
It looks like ffmpeg is able to decode files encoded with built-in codec into recording software "Mandsoft Screen Capture Codec Version 1.0" 2012, but not files encoded with "MSCC Version 1.1" 2011 vfw dll. Those two codecs seems not 100% compatible with each othere (most likely because of bugs introduced between codec versions).
Anyway "MSCC Version 1.1" dll which can correctly decode attached "mscc.avi" file (at least on 32-bit win) is in this package:
https://web.archive.org/web/20111011035824/https://www.mandsoft.com/download/DemoshopSetup.exe
Which original codec and how was encoded with what tool?