16 : 9 동영상을 4 : 3 레터 박스 버전으로 변환하는 방법은 무엇입니까?


11

16 : 9 가로 세로 비율의 동영상 파일이 있고 4 : 3 장치에서 재생하기에 이상적인 버전을 만들고 싶다고 가정합니다. 이미지를 자르거나 그림을 왜곡하고 싶지 않기 때문에 레터 박스 버전을 만들고 싶습니다.

즉, 16 : 9 크기의 동영상 사각형 주위를 위아래에 검은 막대가있는 4 : 3 동영상이 필요합니다.

무료 명령 행 또는 GUI 도구를 사용하여 Windows 또는 Linux에서이를 수행하는 방법을 알려주십시오.

답변:


11

ffmpeg의 최신 버전은 "padtop"및 "padbottom"옵션을 더 이상 사용하지 않습니다. 새 버전으로이를 수행하려면 위와 동일한 기본 논리를 사용하십시오. 필자의 경우 원본 비디오는 720x404이지만 상단과 하단을 채우는 720x480을 인코딩하고 싶었습니다. 그래서 위의 :

(480-404) / 2 = 38

즉, 상단과 하단 모두에 38 픽셀을 채 웁니다. "pad"명령은 인코딩하는 비디오의 크기와 원본을 얼마나 왼쪽 및 아래쪽으로 이동시키려는지를 나타냅니다. 그래서:

-vf pad=720:480:0:38

출력 해상도는 720x480이 아닌 720 : 480으로 작성되어야합니다.


자세한 내용은 ffmpeg.org/ffmpeg-filters.html#pad 를 참조 하십시오.
Meekohi

7

이것은 ffmpeg에서 수행 할 수 있습니다. 시작하기 전에 수학 이해에 대한이 훌륭한 자료를 읽으십시오. http://www.doom9.org/index.html?/aspectratios.htm

먼저 상단 및 하단 패딩 값을 계산하십시오.

long=width of original,
skinny=height of orginal
totalPadding = .75*long - skinny
top padding = bottom padding = totalPadding / 2

참고 : 상단 및 하단 패딩이 짝수가 아닌 경우 totalPadding에 합치도록 강제로 입력하십시오 (예 : 47 및 53이 아니라 100을 얻기 위해 48 및 52).

둘째, 레터 박스 바를 추가하고 outfile이 4x3으로 인식되도록하십시오. 패딩이 상단과 하단 모두 58 픽셀이라고 가정합니다.

ffmpeg -i Infile.avi -padtop 58 -padbottom 58 -padcolor 000000 -aspect 4:3 Outfile_letterbox.mpg

2

Avisynth를 다운로드하여 설치하십시오 . 메모장을 열고 다음을 입력하십시오.

AviSource("c:\movies\somemovie.avi")
BicubicResize(720,266,0,0.5)
AddBorders(0, 106, 0, 108)

mymovie.avs로 저장하고 인코더에 넣으십시오.

크기 조정 및 테두리를 조정해야 할 수도 있지만 일반적으로 여기에서 진행되는 작업을 볼 수 있습니다. 또한 비디오가 AviSource와 함께로드되지 않으면 DirectShowSource로 교체하십시오.


1

"이상적인"당신의 재생 장치가 비디오를 스트레칭하는 것 같아요?

이상적인 상황은 비디오에 검은 막대를 추가하지 않고 검은 막대로 비디오를 표시하는 것입니다. 막대를 추가하기 위해 비디오를 다시 인코딩하면 "한 번 인코딩"규칙을 위반할뿐만 아니라 비트 당 전체 품질이 저하됩니다 쓸모없는 정보를 추가하여

어떤 문제를 해결하려고하는지 더 설명 할 수 있습니까?


4 : 3 TV가 있습니다. 16 : 9 영화가 있습니다. 재생 가능한 DVD에 구워 두 가지 중 하나가 발생합니다. 1) 4 : 3으로 크기가 조정됩니다 (즉, 늘어짐). 4 : 3 화면을 펼치지 않은 16 : 9 이미지로 채우는 것은 불가능하므로 가장자리가 잘립니다. 치즈가있는 상용 소프트웨어를 사용하여 재생 가능한 DVD (Cyberlink PowerProducer)를 만들고 있습니다. 아마도 그게 문제 일 것입니다. .avi 및 .mpg 파일에서 DVD를 만드는 다른 방법에 먼저 열려 있습니다.
dggoldst

아아, 좋아, 문제가있다-더 이상 디스크를 사용하지 않지만 다른 소프트웨어를 쇼핑하는 것이 좋습니다-내 머리 꼭대기에서 나는 아나모픽 픽셀로 내보낼 수 있어야한다고 생각합니다. 4 : 3 그러나 플레이어에게 비율을 변경하라고 지시하십시오.
salmonmoose


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.