使用已知编解码器和帧大小修复损坏的 avi 文件

使用已知编解码器和帧大小修复损坏的 avi 文件

如果我们知道帧大小和编码器,是否有办法修复损坏的 avi(采集过程中计算机关闭)?在 VLC 中打开并修复它不起作用。我尝试过以下一些热门答案(我如何修复损坏的 AVI 文件?)我尝试用ffmpeg复制,结果出现以下错误:

[avi @ 0x16aff60] Format avi detected only with low score of 1, misdetection possible!

Ok 文件的 mediainfo:

Video
ID                                       : 0
Format                                   : JPEG
Codec ID                                 : MJPG
Duration                                 : 1h 29mn
Bit rate                                 : 51.0 Mbps
Width                                    : 4 704 pixels
Height                                   : 3 500 pixels
Display aspect ratio                     : 4:3
Frame rate                               : 3.000 fps
Color space                              : YUV
Chroma subsampling                       : 4:4:4
Bit depth                                : 8 bits
Compression mode                         : Lossy
Bits/(Pixel*Frame)                       : 1.033
Stream size                              : 32.1 GiB (100%)

损坏文件的媒体信息:

General
File size                                : 32.8 GiB

相关内容