동영상 해상도 관련 질문입니다

질문과답변

동영상 해상도 관련 질문입니다

17 oO지온Oo 2 332

안녕하세요.


요즘 과거부터 보관하고 있었던 영상들 중에서 화질이 떨어지는 것들을 추려서 화질 개선이 된 영상이 존재하면 바꾸고 있습니다.


제노사이버 / Genocyber 작품의 화질이 좋아졌길래 영상을 받았는데 문제가 있습니다.


아래가 두 영상의 화면입니다.


A

e7b1adcafd5cde8dd6d034f1c9ac1d94_1702130809_8758.jpg


B
e7b1adcafd5cde8dd6d034f1c9ac1d94_1702130809_967.jpg
 

=========================================


A

e7b1adcafd5cde8dd6d034f1c9ac1d94_1702132198_8654.jpg

B
e7b1adcafd5cde8dd6d034f1c9ac1d94_1702132198_9646.jpg

 

위의 두 스크린샷을 보시면 차이점이 뭔지 단번에 아실 수 있으시리라 생각합니다.


스크린샷 A와 B를 보면 아시겠지만, A영상은 경계선이 블러 처리된 것처럼 흐릿합니다.

하지만, B영상은 경계선이 확실하게 보이죠.

그러나 화면비를 봤을 때 A영상은 정상으로 보이는 반면 B영상은 옆으로 퍼져 보입니다.


화질은 당연히 아래에 있는 B의 화질이 훨씬 좋습니다.

문제는 횡 크기인데..

두 영상 모두 720x480 해상도로써 동일합니다.  다만, 출력 화면비를 보시면 A는 1.36 : 1 ...... B는 1.5 : 1 로 나타납니다.

계산해 보시면 아시겠지만, 1.36 : 1 은 해상도 640x480 크기의 화면이죠.

실제로 A 영상의 해상도는 720x480으로 되어있지만, 출력 화면은 640x480의 화면 크기입니다.


e7b1adcafd5cde8dd6d034f1c9ac1d94_1702131012_6165.jpg  B e7b1adcafd5cde8dd6d034f1c9ac1d94_1702131012_7202.jpg

 

출력화면을 보자면 A의 화면크기가 맞습니다.  640x480으로 출력되어야 맞는다는 의미입니다.

720x480 화면으로 출력되는 B 영상의 경우, 횡으로 좀 퍼져보이게 됩니다.  그러나 화질은 스크린샷에서처럼 B가 훨씬 좋아요.


해상도가 더 커지면 좋겠습니다만, 워낙 예전 작품이기도 해서 해상도가 더 커지길 바라는 것은 무리일 수도 있겠습니다.


그래서 제가 바라는 것은 720x480 화면으로 출력되는 B 영상을 출력할 때 640x480 화면으로 출력시킬 방법을 알고 싶습니다.

또는 720x480 화면을 640x480 화면으로 인코딩하는 방법 등을 알고 계시다면 알려주세요.


혹시나 싶어서 말씀드립니다만,

동영상 플레이어의 화면비율 유지 옵션을 끄고 보라는 말은 답변으로써의 가치가 없을 듯 합니다.

화면비율 유지 옵션을 끄고 횡크기만 줄여서 보라는 대답은 다른 작품을 감상할 때는 다시 화면비율 옵션을 켜라는 말이죠.

임시변통으로 동영상 플레이어 설정을 어떻게 해야하는지를 물어보는 질문이 아닙니다.

일반적으로 영상을 재생시켰을 때, 위의 B영상을 640x480 해상도로 출력하도록 하는 방법이나

720x480 영상을 640x480 영상으로 인코딩하는 방법을 알고 싶습니다.


  • 페이스북으로 보내기
  • 트위터로 보내기
  • 구글플러스로 보내기
  • 카카오스토리로 보내기
  • 네이버밴드로 보내기
  • 네이버로 보내기
  • 텀블러로 보내기
  • 핀터레스트로 보내기
 

Comments

33 스피리투스
먼저 SAR, PAR, DAR에 대한 개념을 잡으세요.
https://en.wikipedia.org/wiki/Pixel_aspect_ratio

어느 정도 이해했다면 아래의 글을 참고하세요.
https://superuser.com/questions/907933/correct-aspect-ratio-without-re-encoding-video-file
재인코딩을 하지 않고 화면 출력 비율을 변경할 수 있는가에 대한 토론입니다.
팟플레이어 등의 재생기에서 [화면 비율]을 [출력 비율]로 설정하고 사용하는 분들은 동영상 파일의 컨테이너 데이터만 변경하면 된다는 것 같습니다.
MP4Box 와 mkvmerge 에서 가능하다고 합니다.
17 oO지온Oo
감사합니다.
말씀하신 글을 참고해서 MKVToolNix 툴을 사용하여 아주 간편하게 720 : 480 영상을 654 : 480 해상도로 출력하도록 변경했습니다.

720 : 480 영상을 640 : 480 으로 만들면 화면비가 1.33 : 1 이라고 나오더군요.
위의 A영상은 1.36 : 1 이라고 나오기 때문에 720의 1.36 비율을 계산해 보니까 653.8xxxx 로 나와서 654 횡 크기로 지정했습니다.

동영상 파일 내의 설정 데이터만 변경해서 해결이 가능하군요.
큰 도움이 되었습니다.