我用数码相机录制了两个视频。两个视频均使用相同的编解码器和设置保存。
第二个视频在某种程度上已损坏,我无法使用 VLC 或视频编辑软件打开。(第一个视频没问题)。
我尝试使用“视频到视频”软件转换视频,该软件显示:
#8636.3: [h264 @ 04E10060]AVC: nal size -1920576098
#8636.3: [h264 @ 04E10060]no frame!
#8636.5: [mov,mp4,m4a,3gp,3g2,mj2 @ 04EC4020]decoding for stream 0 failed
#8636.4: [mov,mp4,m4a,3gp,3g2,mj2 @ 04EC4020]Could not find codec parameters
for stream 0 (Video: h264 (avc1 / 0x31637661), 1920x1080, 11987 kb/s):
unspecified pixel format
#8636.4: Consider increasing the value for the 'analyzeduration' and
'probesize' options
***File load error: C:\..\PICT0002.MP4: could not find codec parameters
Run Code Online (Sandbox Code Playgroud)
使用 Gspot 分析视频(右侧视频损坏:PICT0002):
谁能建议修复第二个视频的工具或方法?大小正确(3 GB),当我尝试用 VLC 打开它时,长度似乎还可以(40 分钟)。
理论上:我应该更改文件中的编解码器元数据以使其可以被软件识别吗?
更新
尝试了ffmpeg分析。命令: ffmpeg -analyzeduration …