最近工作中遇到一例较少见的损坏视频文件,此视频由松下S1R相机录制,由于电池没电损坏的MDT文件。虽然修复MDT为MOV或者MP4视频文件的情况挺多,但是这一个视频文件却有一个特别的地方,在修复上增加了一定难度,我们不妨分析难度在哪。
从视频编码来看,视频编码AVC, 150M码率,4K画质,这些没什么特别,都是视频文件修复技术常见的参数。但是看音频参数audo, Code ID, LPCM, 就有点区别了,如果有过音频工作经验的可以看出,LPCM音质是未压缩的原音录制,相对以往修复的压缩音频编码,这个修复有一定难度。尝试使用以往的修复编码,打开修复后的视频,画质正常,但是无声音或者是噪音。这个就是视频解码了,音频不能正解解码。于是,根据LPCM的音频编码特征来更新已有的修复编程,增加对LPCM的支持,解决了这一难题。以下的视频编码的参数数据,可供修复参考。
General | |
Format | MPEG-4 |
Format profile | QuickTime |
Codec ID | qt 2011.07 (qt /pana) |
File size | 138 MiB |
Duration | 7 s 7 ms |
Overall bit rate mode | Variable |
Overall bit rate | 165 Mb/s |
Video | |
ID | 1 |
Format | AVC |
Format/Info | Advanced Video Codec |
Duration | 7 s 7 ms |
Bit rate mode | Variable |
Bit rate | 150 Mb/s |
Maximum bit rate | 180 Mb/s |
Width | 3 840 pixels |
Height | 2 160 pixels |
Audio | |
ID | 2 |
Format | PCM |
Format settings | Big / Signed |
Codec ID | lpcm |
Duration | 7 s 7 ms |
Bit rate mode | Constant |
Bit rate | 2 304 kb/s |
Channel(s) | 2 channels |
Channel layout | L R |
Sampling rate | 48.0 kHz |
Bit depth | 24 bits |
Stream size | 1.92 MiB (1%) |