이 질문에는 이미 답변이 있습니다.
Canon EOS 7D로 비디오를 촬영하고 있는데 배터리가 뜨거워 졌다고 알려주므로 배터리 덮개를 열고 즉시 종료했습니다. 배터리 팩이었고 배터리는 꺼 졌어도 그대로 유지되었습니다. 이제 ffmpeg조차 읽을 수없는 1.4GB 파일이 있습니다. 필요한 경우 데이터를 읽는 데 사용할 수있는 것과 동일한 형식으로 촬영 된 다른 파일이 많이 있지만 어떻게해야합니까?
나쁜 파일의 ffmpeg -i :
[mov,mp4,m4a,3gp,3g2,mj2 @ 000001572b9fa3a0] moov atom not found
MVI_3891.MOV: Invalid data found when processing input
좋은 파일에 ffmpeg -i :
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'MVI_3892.MOV':
Metadata:
major_brand : qt
minor_version : 537331968
compatible_brands: qt CAEP
creation_time : 2016-01-28 12:04:16
Duration: 00:12:10.86, start: 0.000000, bitrate: 46897 kb/s
Stream #0:0(eng): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuvj420p(pc, smpte170m/bt709/bt709), 1920x1080, 45357 kb/s, 29.97 fps, 29.97 tbr, 30k tbn, 60k tbc (default)
Metadata:
creation_time : 2016-01-28 12:04:16
Stream #0:1(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, stereo, s16, 1536 kb/s (default)
Metadata:
creation_time : 2016-01-28 12:04:16
untrunc
파일을 복구하는 방법을 설명하는 다른 질문을 참조하십시오 .