[차한잔] 영상이나 음악 파일 검사 관련 여쭙습니다.
안녕하세요!
컴퓨터를 좋아하고 이래저래 들은 지식들이야 있지만 뭔가 항상 새로운 상황이 생기면 부족함을 느끼게 됩니다.
데이터 관리 관련해서 회원님들께 뭔가 좀 여쭙고 싶어서요.
WAV음악파일(개당 몇십메가)이나 동영상파일(녹화파일 등 파일 하나에 몇십기가....사이즈가 좀 큰것들) 가 들어있는 하드디스크나 외장하드가 충격을 받았다고 가정했을 때, 내부의 데이터가 유실될 확률을 생각해보아서...
안에 들어있는 음악파일이나 동영상 파일이 손상되었는지 알아보려면 하나하나 재생해보는 방법밖에는 답이 없는지요?..
사실, 따로 원본 데이터가 있다면 하드디스크의 데이터와 MD5같은 파일별 해시값을 비교해보면 확실한데 비교대상군이 없다고 가정할때..
그냥 틀어놓고 판단하는수밖에 없는지, 혹은 그렇게 되면 너무 시간이 오래 걸리니까 팟플레이어 등에서 좀 높인 배속재생을 하면 되는지 여쭙습니다.
파일이 맛이 갔다면 중간에 에러가 나서 재생이 중단되거나, 영상/음성이 노이즈 낀듯이 깨지거나 할텐데.. 이걸 배속재생으로 검출할수 있다면 하나하나 재생 다 해보겠는데,
배속재생시 영상 프레임을 다 재생하는게 아니라 하나씩 건너뛰어서 하게 되면 문제가 있는 부분은 그냥 건너뛸수 있고 그렇게 되어서 문제를 포착 못한다면 그냥 1배속 재생으로 할수밖에 없는 상황이거든요. 이걸 언제 다하나 싶기도 하고;;;;
사진파일을 그냥 열어서 보면 딱 아니까 하나하나 체크가 금방 되는데 영상이나 음성 파일은 이게 어떻게 판단을 해야할지 막막해서 여쭙습니다.
글쓰기 |
파일이 깨지는 경우는 여러가지가 있습니다.
1. fat이 깨졌다
2. fat은 멀쩡한데 fat에 들어있는 fid가 깨졌다
3. fat도 멀쩡하고 fid도 멀쩡한데 data가 중간에 깨졌다..
그리고 파일의 종류 그러니까 파일 타입에 따라 다르기도 합니다.
wave, mp3, mp4, mpeg, avi, mov 동영상이나 음악 파일 등등은
wave의 경우 중간에 이가 빠지면 확실히 차이가 나는데
mp3, mp4, avi, mov와 같이 압축 알고리즘에 의하여 압축화된 영상이나
음악은 이가 빠져도 그냥 넘어가는 경우가 있습니다.
일일이 재생하는 것도 방법이지만 동영상의 경우 프레임일테고
음악 파일일 경우 decoding 그러니까 재생시 특정 구간에서 사라진
구간을 음악 편집 프로그램 물론 이것도 프레임이겠네요
잡아낼 수 있습니다만...
이게 시간 먹는 하마인지라.... 재생이 그나마 눈과 귀를 속이니
맘 편하게 먹는게 낫습니다.