正在修复损坏的.MP4文件.其可能是3gp文件



我有一个名为input的文件。MP4,并且它已损坏。它来自闭路电视摄像机。我什么都试过了,ffmpeg,VLC转换,没有运气。但是,我使用了mediainfoexiftool,并提取了以下信息。我想知道是否有人能弄清楚我是否可以使用这些信息来修复它或将其转换为可用的格式。我在谷歌硬盘上有一份

mediainfo给了我这个:

General
Complete name                       : input.MP4
Format                              : MPEG-4
Format profile                      : 3GPP Media Release 5
Codec ID                            : 3gp5 (3gp5/3gp4/avc1/mp42/isom)
File size                           : 5.77 MiB
IsTruncated                         : Yes

exiftool给了我这个:

ExifTool Version Number          : 10.80
File Name                        : input.MP4
Directory                        : /home/tendi/Downloads
File Size                        : 5.8 MB
File Modification Date/Time      : 2018:07:21 19:09:03-04:00
File Access Date/Time            : 2018:07:21 19:30:48-04:00
File Inode Change Date/Time      : 2018:07:21 19:30:48-04:00
File Permissions                 : rw-rw-r--
File Type                        : 3GP
File Type Extension              : 3gp
MIME Type                        : video/3gpp
Major Brand                      : 3GPP Media (.3GP) Release 5
Minor Version                    : 0.0.0
Compatible Brands                : 3gp5, 3gp4, avc1, mp42, isom
Movie Data Size                  : 5899106
Movie Data Offset                : 44

有什么建议吗?

我收到了一个编解码器为"3gp5"的mp4视频,它似乎是isom/mp41编解码器的前身。我用进行了代码转换

ffmpeg -i input-3gp5.mp4 -vc mp42  output.mp4

然后我可以播放带有html5视频标签的视频。

最新更新