비디오를 낮은 해상도로 다운 샘플링해야 함


58

HD의 Mp4 파일을 낮은 해상도의 Mp4 파일로 변환 하고 싶습니다 . 이것에 사용할 수있는 소프트웨어가 있습니까?

답변:


67

터미널 명령 (기본적으로 설치되지 않은)은 다음과 같습니다.

멘 코더

에 의해 설치 sudo apt-get install mencoder

멘 코더mencoder 설치

원하는 mencoder에 대한 부분은 매개 변수 -vop scale 로 mencoder에 비디오가 가고 싶은 스케일 을 알려줍니다. 대역폭 사용을 줄이거 나 비디오 크기를 줄이려는 경우 이는 정상적인 현상입니다.

mencoder input.mp4 -ovc lavc -lavcopts vcodec=mp4 -vop scale=640:480 -oac copy -o output.mp4

또는

mencoder input.mp4 -ovc lavc -lavcopts vcodec=mp4 -vf scale=640:480 -oac copy -o output.mp4

또는 간단한

mencoder input.mp4 -vop scale=640:480 -o output.mp4

내 경험으로는 위와 같은 비디오 및 오디오에 대한 추가 정보를 포함시키는 것이 좋습니다.

FFMPEG (더 이상 사용되지 않음)

에 의해 설치 sudo apt-get install ffmpeg

ffmpegffmpeg 설치

다음은 ffmpeg의 예입니다.

ffmpeg -i input -vf scale=iw/2:-1 output

여기서 IW = 비디오 입력 폭.

스케일 = 스케일링 할 파라미터. 이 경우 원래 크기를 2 (iw / 2)로 나눕니다.

당신처럼 매개 변수 또는 변수없이 실행하거나 경우에하는 모두는 더 많은 정보를 제공 할 수 있습니다 mencoder또는 ffmpeg예를 들어 나 종류 man mencoderman ffmpeg하는 당신에게 그들과 함께 작업하는 방법에 대한 매우 광범위한 작은 매뉴얼을 줄 것이다.

AVCONV <-나는이 사람을 사랑합니다!

avconvAvconv 설치

설치하려면 -sudo apt-get install libav-tools

실행하려면 -avconv -i input.mp4 -s 640x480 output.mp4

여기서 -i일본어 입력 파일이며, -s각 프레임의 크기와 출력 최종 이름 끝에 간다위한 것이다.

내가 좋아하는 GUI 도구는 다음과 같습니다.

여기에 이미지 설명을 입력하십시오

AVIDEMUX- 크기를 조정하고 크기를 줄여서 목표가 크기를 줄이는 경우에 도움이됩니다. 아비 뎀avidemux 설치

여기에 이미지 설명을 입력하십시오

핸드 브레이크 -비디오 변환 및 크기 최적화를위한 탁월한 도구입니다. h.264로 ogg에서 mp4로 갈 때 많이 사용합니다. 많은 크기를 줄입니다. 수동 브레이크수동 브레이크 설치

여기에 이미지 설명을 입력하십시오

OPENSHOT & PITIVI- 비디오를 렌더링 할 때 크기를 줄이는 데 도움이되는 훌륭한 비디오 편집기입니다. openshot오픈 샷 설치pitivipitivi 설치

결론적으로 직접 크기 조정 / 확장을 위해 터미널을 사용할 수 있습니다. 크기는 모두 사용할 수 있습니다.


3
Avidemux 크기를 조정할 수 있습니다 . 더-비디오 필터 메뉴 체크 아웃
artfulrobot

@artfulrobot 맞습니다. 먼저 트랜스 코딩하도록 설정해야합니다. +1
Luis Alvarado

Ubuntu Precise에서 : avidemux는 h264에 대해 프레임 정확도를 잃거나 말더듬 / 충돌을 당할 것이라는 경고를 표시합니다. avconv는 13 분 파일을 처리하기 위해 Intel i5에서 1 시간 이상 걸렸으며 원본보다 훨씬 큰 파일을 생성했습니다. mencoder를 사용할 수 없습니다 libavcodec에서 코덱 'mp4'를 찾을 수 없습니다 비디오 필터 'lavc'을 열 수 없습니다. Openshot은 출력을 제어하지 못하고 (사전 설정 무리, 필요한 것은 없습니다) 잘못된 속도로 재생되거나 고르지 않은 오디오를 가진 파일을 만들었습니다. :-(
artfulrobot

@artfulrobot-와우에 문제가 생겼습니다 ^^. Avidemux는 트랜스 코딩 할 때 프레임 정확도가 느슨해 지므로 (크래시가 크지 않음) h264에 대한 경고 메시지를 표시합니다. . 나는 i3로 약 25 분 안에 h264로 mp4 형식으로 1 시간 23 분 영화를 보았습니다. i7 2600을 사용하면 11 분으로 줄었습니다. 제한된 추가 패키지를 설치하셨습니까?
Luis Alvarado

MAH09111_640x480.mp4 -o 480 -oac PCM : mencoder MAH09111.MP4 -ovc lavc -vf 규모 = 640 : 즉 64 비트 Manjaro를 사용하여, 나를 위해 일한 무엇
rsb2097

24

사용하십시오 avconv. 터미널 타입

avconv -i input.mp4 -s 320x240 output.mp4

320x240원하는 해상도로 교체하십시오 .

사용할 수있는 추가 옵션이 많이 있습니다. 수행 man avconv자세한 내용을 알고.

대신,이 없으면 avconvffmpeg를 사용할 수 있습니다.

설치:

sudo apt-get install ffmpeg

변하게 하다:

ffmpeg -i input.mp4 -s 320x240 output.mp4

1
나는 avconv를 시도 했다. 찾을 수없는 명령을 제공합니다 . 위에서 언급 한 모든 것을 시도했습니다. 나에게 같은 대답을하고 있습니다. 대체 솔루션을 제안 할 수 있다면 정말 유용 할 것입니다.
theja

편집이 작동하는지 확인하십시오.
abhshkdz

3
재 인코딩없이 오디오 스트림을 복사 -c:a copy하는 avconv데 추가
warvariuc

1
우분투 16.04를 작동하지 않습니다 The encoder 'aac' is experimental but experimental codecs are not enabled, add '-strict -2' if you want to use it.그리고 -strict -2오류를 변경하지 않습니다.
6005

@theja avconvlibav-tools를 설치 한 후 명령을 사용할 수 있습니다sudo apt-get install libav-tools
sunyata

17

VLC를 사용하십시오.

미디어 메뉴에서 "변환 / 저장"을 선택하십시오. 파일을 입력에 추가하고 변환 / 저장 버튼을 클릭하십시오.

그런 다음 출력 파일을 지정하라는 메시지가 표시되고 프로필을 선택하고 그와 함께 땜질을 할 수 있습니다. 예를 들어 여기에서 비디오의 크기를 50 %로 조정합니다.

스크린 샷

저장을 클릭하십시오.

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