MXF视频文件简介
MXF是素材交换格式Material eXchange Format的首字母缩写。MXF是美国电影与电视工程师学会组织(SMPTE)定义的一种专业音视频媒体文件格式。MXF格式视频主要应用于影视行业媒体制作、编辑、发行和存储等环节。相对于MOV,MP4来说具有完全不同的文件结构和封装技术,MXF视频损坏修复在技术上有更大的难度,目前市场上还没有非常成熟可靠的修复软件。
MXF视频文件损坏
有这样一个MXF格式的视频,是由索尼SONY PXW-X280摄像机拍摄的,拍摄过程中由于电池耗尽,造成最后一个MXF视频文件没有封装完成,在卡里显示视频大小为93G,但是文件后缀是RSV,却不是MXF,如下图。

正常封装的文件为MXF,并且有对应的XML文件,而且这个视频并没有对应的XML文件。无XML文件即表示MXF视频并没有正常封装完成,没有封装的MXF视频是无法播放的,更不能编辑。
MXF频文件修复
1. 首先打开损坏的视频文件看文件代码,检查视频数据的有效性。如下图所示,有明显的MXF视频代码特征,表示视频可以被修复。如果打开发现全部是0X0000000的,代表视频文件源代码缺失,无法修复。
2. 检查正常的MXF视频的编码,了解编码参数,以便于修复:
| General | |
| Format | MXF |
| Format version | 1.3 |
| Format profile | OP-1a |
| Format settings | Closed / Complete |
| File size | 8.00 MiB |
| Duration | 2 h 41 min |
| Overall bit rate | 6 916 b/s |
| Encoded date | 2018-01-29 22 |
| Writing application | Sony Mem 2.00 |
| IsTruncated | Yes |
| Video | |
| ID | 2 |
| Format | AVC |
| Format/Info | Advanced Video Codec |
| Format profile | High 4 |
| Format settings, wrapping mode | Frame |
| Codec ID | 0D01030102106001-0401020201316001 |
| Duration | 2 h 41 min |
| Maximum bit rate | 50.0 Mb/s |
| Width | 1 920 pixels |
| Height | 1 080 pixels |
| Display aspect ratio | 16 |
| Frame rate | 50.000 FPS |
| Color space | YUV |
| Chroma subsampling | 4 |
| Bit depth | 10 bits |
| Scan type | Progressive |
| Color range | Limited |
| Color primaries | BT.709 |
| Transfer characteristics | BT.709 |
| Matrix coefficients | BT.709 |
| Audio #1 | |
| ID | 3 |
| Format | PCM |
| Format settings, wrapping mode | Frame (AES) |
| Codec ID | 0D01030102060300-0402020101000000 |
| Duration | 2 h 41 min |
| Bit rate | 1 152 kb/s |
| Channel(s) | 1 channel |
| Sampling rate | 48.0 kHz |
| Bit depth | 24 bits |
| Stream size | 1.30 GiB |
| Locked | Yes |
| Audio #2 | |
| ID | 4 |
| Format | PCM |
| Format settings, wrapping mode | Frame (AES) |
| Codec ID | 0D01030102060300-0402020101000000 |
| Duration | 2 h 41 min |
| Bit rate | 1 152 kb/s |
| Channel(s) | 1 channel |
| Sampling rate | 48.0 kHz |
| Bit depth | 24 bits |
| Stream size | 1.30 GiB |
| Locked | Yes |
| Audio #3 | |
| ID | 5 |
| Format | PCM |
| Format settings, wrapping mode | Frame (AES) |
| Codec ID | 0D01030102060300-0402020101000000 |
| Duration | 2 h 41 min |
| Bit rate | 1 152 kb/s |
| Channel(s) | 1 channel |
| Sampling rate | 48.0 kHz |
| Bit depth | 24 bits |
| Stream size | 1.30 GiB |
| Locked | Yes |
| Audio #4 | |
| ID | 6 |
| Format | PCM |
| Format settings, wrapping mode | Frame (AES) |
| Codec ID | 0D01030102060300-0402020101000000 |
| Duration | 2 h 41 min |
| Bit rate | 1 152 kb/s |
| Channel(s) | 1 channel |
| Sampling rate | 48.0 kHz |
| Bit depth | 24 bits |
| Stream size | 1.30 GiB |
| Locked | Yes |
3. 参考以上数据,把RSV文件数据进行封装修复MXF,特别注意视频和音频质量上的保证,而且要保持声音和画面同步修复。
来源:CSDN
作者:视音频修复技术
链接:https://blog.csdn.net/QQ2480572734/article/details/104302766