SD 카드에서 MP4 동영상을 복구하는 데 도움을 줄 수 있는 분 있나요?

전송 중 갑자기 사라진 후 SD 카드에서 MP4 비디오 파일을 복구하려고 합니다. 카드에는 여전히 저장 공간이 사용 중인 것으로 표시되지만, 비디오는 열리지 않거나 제대로 표시되지 않습니다. 이것들은 중요한 개인 녹화물이므로, 더 큰 손상을 일으키지 않고 복구할 수 있는 가장 좋은 SD 카드 비디오 복구 방법이나 도구에 대한 조언이 필요합니다.

그 기분 압니다. 필요한 클립을 지워버리면 철렁하고, 가장 먼저 드는 생각은 뭐라도 될 때까지 카드를 이것저것 건드려보는 거죠. 저도 예전에 그랬습니다. 좋지 않은 선택이었어요. SD 카드에서 영상이 사라졌다면, 바로 카드를 만지지 마세요.

삭제됐다고 해서 항상 완전히 사라진 것은 아닙니다. 대부분의 SD 카드에서는 파일 데이터가 한동안 그대로 남아 있습니다. 시스템은 그 공간을 비어 있다고만 표시합니다. 새 데이터가 그 위에 덮어쓰기 전까지는 영상을 복구할 수 있습니다.

제가 가장 먼저 할 일

1. 카드에 아무것도 쓰지 마세요

이게 가장 중요합니다.

더 이상 영상을 촬영하지 마세요. 사진도 찍지 마세요. 카드에 파일을 옮기지도 마세요. Windows가 포맷하라고 재촉하더라도 포맷하지 마세요. 카드를 꺼내서 스캔할 준비가 될 때까지 그대로 두세요.

저는 주말 여행 때 쓴 카메라 카드로 이걸 뼈저리게 배웠습니다. 새 클립 몇 개를 더 찍고 나니, 예전 영상의 절반이 완전히 날아갔습니다.

2. 컴퓨터가 아직 카드를 인식하는지 확인하세요

복구를 시도하기 전에, 카드가 아예 표시되는지부터 확인하세요.

  1. 다른 카드 리더기를 사용해 보세요.

  2. 다른 USB 포트를 사용해 보세요.

  3. 가능하다면 다른 컴퓨터에도 연결해 보세요.

  4. Windows에서는 디스크 관리를 열고 거기에서 카드가 보이는지 확인하세요.

Windows가 카드가 RAW라고 표시하거나 포맷하라는 메시지를 띄워도, 아직 당황하지 마세요. 그런 상태의 카드를 큰 문제 없이 스캔하는 복구 도구를 저는 본 적이 있습니다. 카드가 어디에서도 나타나지 않는다면, 단순 삭제가 아니라 카드 자체의 고장이나 리더기 불량일 수 있습니다.

제가 효과를 본 복구 도구들

3. 복구 소프트웨어로 카드 스캔하기

영상의 경우, Disk Drill은 제가 사용해 본 것 중 더 나은 선택지 중 하나입니다. 다양한 파일 형식을 지원하며, 카메라 중심 스캔 모드는 액션캠, 드론, 일부 미러리스 카메라에서 흔한 단편화된 영상 파일 복구에 도움이 됩니다.

일반 파일 스캔으로는 일부가 누락되던 GoPro, DJI, Sony 카드 같은 것들에서 클립을 복구하는 것도 봤습니다.

Windows 버전은 최대 100MB까지 무료로 복구할 수 있습니다. 대용량 영상 파일에는 그 한도가 충분하지 않지만, 비용을 지불하기 전에 스캔하고, 미리 보고, 영상이 있는지 확인하기에는 충분합니다.

무료 방법을 원한다면 PhotoRec도 시도해 볼 만합니다. 작동은 합니다. 다만 인터페이스는 투박합니다. 또 원래 파일명과 폴더 구조가 사라지는 경우가 많아서, 일반적인 이름의 복구 파일이 한가득 생길 수 있습니다. 그래도 비용이 전혀 들지 않는다는 점에서, 많은 사람들의 영상을 여러 번 살려낸 적이 있습니다.

복구를 이렇게 진행하겠습니다

4. 같은 카드가 아닌 다른 드라이브로 복구하세요

  1. 카드 리더기로 SD 카드를 연결하세요.

  2. 전체 스캔 또는 정밀 스캔을 실행하세요.

  3. 결과를 동영상 파일로 필터링하세요.

  4. 가능성이 있어 보이는 파일은 미리 보기로 확인하세요.

  5. 복구한 파일은 컴퓨터나 외장 드라이브에 저장하세요.

복구한 파일을 다시 SD 카드에 저장하지 마세요. 뻔한 말처럼 들릴 수 있지만, 실제로 그렇게 하는 사람들이 있습니다. 복구한 데이터를 같은 카드에 기록하면, 아직 복구하지 않은 다른 삭제 파일의 일부를 덮어써 버릴 위험이 있습니다.

복구한 비디오가 재생되지 않을 때

5. 파일은 있을 수 있지만 손상되었을 수 있습니다

이 부분은 꽤 짜증납니다. 가끔 복구를 하면 파일은 돌아오지만, 클립이 열리지 않습니다.

먼저 시도해 볼 것은 VLC Media Player입니다. 다른 플레이어들이 실패하고 오류를 내뱉었을 때도 VLC는 손상된 파일을 열어준 적이 있습니다.

VLC로도 처리되지 않는다면 비디오 복구 도구를 찾아보세요. 그중 일부는 같은 카메라에서 같은 설정으로 녹화한 정상 샘플을 사용해 손상된 영상을 복원합니다. 이상하게 들리겠지만, 네, 가끔은 실제로 됩니다.

그리고 시스템이 계속 카드를 포맷하라고 요구하더라도 지금은 무시하세요. 먼저 복구. 정리는 나중에.

가장 중요한 것

시간이 중요합니다. 덮어쓰기는 더 중요합니다.

카드 사용을 빨리 멈추고 삭제된 영역이 덮어쓰기되기 전에 복구를 시작하면 가능성이 높아집니다. 카드가 아직 읽힌다면 꽤 괜찮은 가능성이 있습니다. 계속 그 카드에 녹화하면 상황은 금방 나빠집니다. 정말 단순합니다.

공간이 여전히 사용 중이라면, 전송 중에 파일 테이블이 꼬였더라도 MP4 파일은 아직 남아 있는 경우가 많습니다. 한 가지 점에서는 @mikeappsreviewer와 약간 의견이 다릅니다. PC가 아직 SD 카드를 읽을 수 있다면, 먼저 SD 카드의 바이트 단위 이미지를 만드는 것이 좋습니다. 카드를 직접 작업하지 말고 이미지로 작업하세요. 손상되는 카드는 빠르게 상태가 악화됩니다.

USB Image Tool, HDD Raw Copy 또는 Win32 Disk Imager를 사용하세요. 이미지를 PC에 저장한 다음 Disk Drill로 그 이미지를 스캔하세요. 이렇게 하면 위험을 줄일 수 있고, 나중에 다른 도구로 다시 시도할 수도 있습니다.

파일이 복구되었지만 재생되지 않는다면, 문제는 종종 MP4 헤더, 즉 moov atom이 없거나 손상된 경우입니다. MediaInfo로 이를 확인하는 데 도움이 됩니다. ffmpeg는 때때로 다음 명령으로 해결할 수 있습니다:
ffmpeg -i broken.mp4 -c copy fixed.mp4

ffmpeg가 실패하면, 같은 카메라에서 나온 샘플 파일을 사용하는 untrunc 또는 복구 도구가 더 잘 작동하는 경우가 많습니다.

복구 전에 카드의 숨김 파일도 확인하세요. Windows에서는 다음을 실행하세요:
attrib -h -r -s /s /d X:.

이 방법은 전송 후 파일이 사라진 것처럼 보이지만 저장 공간은 여전히 사용 중으로 표시되는 카드에 효과가 있습니다. 저가형 SD 카드와 불안정한 리더기에서 이런 경우를 본 적이 있습니다.

단계별 영상이 필요하다면, 이 YouTube의 SD 카드 MP4 비디오 복구 가이드는 따라 하기 쉽습니다.

카드에 여전히 사용된 공간이 표시된다면, 파일이 사라졌다고 단정하지는 않겠습니다. 전송이 중간에 끊겨 고아 데이터, 손상된 디렉터리 항목, 또는 0바이트 자리표시자 파일만 남는 경우가 있습니다. @mikeappsreviewer@reveurdenuit 와는 약간 다른 관점으로, 어떤 것에든 복구 명령을 실행하기 전에 먼저 카드 상태를 확인하세요. 가능하다면 H2testw 나 SD 카드 포매터의 진단 기능 같은 것을 사용하세요. 가짜이거나 수명이 다해가는 카드는 복구가 가능한 것처럼 보이게 한 뒤, 다시 모든 것을 손상시킬 수 있습니다.

그리고 CHKDSK를 먼저 실행하지 마세요. 많은 사람이 그걸 추천하지만, 카메라 카드에서는 비디오 구조를 엉망으로 만들 수 있습니다.

제가 시도해볼 것은 다음과 같습니다.

  1. 카드의 잠금 스위치를 켜세요.
  2. 이상한 폴더까지 포함해 보이는 전체 내용을 PC에 복사하세요.
  3. Disk Drill로 손실된 MP4/MOV 시그니처를 스캔하고 파일 크기가 현실적인지 확인하세요.
  4. 복구된 파일이 존재하지만 재생되지 않는다면 VLC만 보지 말고 MPV에서도 테스트하세요. MPV는 이상할 정도로 손상된 파일 재생에 강합니다.
  5. 복구된 클립 크기를 카메라가 평소 1분당 생성하는 크기와 비교하세요. 아주 작은 파일은 대개 헤더만 있는 쓸모없는 파일입니다.

많은 사람이 빼먹는 한 가지가 더 있습니다. 카메라 브랜드 자체의 복구/가져오기 유틸리티를 확인하세요. Canon, Sony, Panasonic, GoPro, DJI 등은 자체 방식으로 클립을 일반 도구보다 더 잘 복원하는 경우가 있습니다.

SD 카드와 카메라 영상에서 삭제된 비디오 복구에 대한 이 스레드에도 유용한 실제 팁이 몇 가지 있습니다. 아, 그리고 카드를 20번씩 계속 꽂았다 뺐다 하지는 마세요. 불안정한 리더기/카드 조합이 더 멍청하게 동작할 수 있습니다.

@reveurdenuit, @himmelsjager, 그리고 @mikeappsreviewer가 말한 내용에 덧붙이고 싶은 한 가지는, 카메라가 클립을 분할된 세그먼트로 기록했는지 아니면 사이드카로 관리되는 미디어로 기록했는지 확인하라는 점입니다. 많은 카메라는 THM, XML, BDMV, IDX, BIN, CPI 또는 제조사 메타데이터 같은 보조 파일을 만듭니다. 이런 파일이 없어졌지만 원본 비디오 조각은 여전히 존재한다면, 일반적인 복구로 데이터 자체는 되살릴 수 있어도 재생되지 않거나 이상하게 잘린 MP4만 남을 수 있습니다.

그래서 저는 무조건 모든 MP4를 복구하는 것부터 시작하지는 않겠습니다. 가능하다면 숨김 시스템 폴더를 포함해 카드의 전체 구조를 먼저 복구하겠습니다. 경우에 따라서는 원래의 폴더 구조를 다시 만드는 것이 결정적인 해결책이 될 수 있고, 그다음 클립을 직접 끌어오는 대신 카메라 제조사의 전용 소프트웨어로 가져오는 편이 더 낫습니다.

카드가 불안정하다면 너무 이른 시점에 상태 테스트를 하는 것에는 약간 동의하지 않습니다. 반복적인 전체 읽기는 죽어가는 카드를 더 압박할 수 있습니다. 연결이 끊기거나, 속도가 느려지거나, 표시 용량이 바뀐다면, 제대로 된 이미지 한 번 또는 제대로 된 스캔 한 번만 수행하고 멈추세요.

Disk Drill에 대해서만 구체적으로 말하자면:

장점

  • 삭제되었거나 손실된 비디오 파일을 찾는 데 강함
  • 미리보기로 복구 전에 영상이 실제로 살아 있는지 확인 가능
  • PhotoRec급 도구와 비교하면 인터페이스가 친숙함

단점

  • Windows에서 무료 복구 한도가 비디오에는 너무 작음
  • 복구된 파일명과 폴더 구조가 여전히 엉망일 수 있음
  • 정밀 스캔은 잘못 검출된 MP4 조각을 많이 반환할 수 있음

Disk Drill이 크기는 이상한데 이름은 비슷비슷한 MP4를 많이 보여준다면, 전부 복구하지 말고 먼저 몇 개 샘플만 복구해 보세요. 정상적인 클립은 보통 카메라의 일반적인 비트레이트와 재생 시간 패턴에 맞습니다. 반면 조각 파일은 몇 초 동안 열리다가 곧 재생이 멈추는 경우가 많습니다.

그리고 카드가 어댑터에 꽂힌 microSD라면, 어댑터를 바꿔 보세요. 그런 어댑터는 생각보다 자주 고장 납니다.