리눅스에서 비디오 속도 향상 실제로 원본 파일에서

재생 속도를 높이기 위해 vlc와 같은 플레이어를 사용하고 싶지 않습니다. 실제로 원본 파일에서 재생 속도를 높이고 싶습니다. 비디오를 2 배 빠르게 재생하고 싶습니다.



답변

mencoder에는 속도를 두 배로 늘리기 위해 -speed사용할 수 있는 옵션이 있습니다 -speed 2. 매뉴얼 페이지에 설명되어 있습니다. 예:

mencoder -speed 2 -o output.avi -ovc lavc input.avi

답변

이것에 대한 조사를 한 후에 다음 명령 줄 옵션이 ffmpeg와 잘 작동한다는 것을 알았습니다.

ffmpeg -i input.mp4 -filter_complex "[0:v]setpts=0.5*PTS[v];[0:a]atempo=2[a]" -map "[v]" -map "[a]" -c:v libx264 -c:a aac output.mp4
  • ffmpeg를 먼저 설치하십시오.

  • setpts 비디오 속도입니다 (.5는 두 배 빠름).

  • atempo 오디오 속도입니다 (2는 두 배 빠름).

  • 기본 FFmpeg AAC 인코더는 실험적인 것으로 여겨졌지만 더 이상 그렇지 않습니다. ffmpeg가 오래된 -strict experimental경우이 인코더를 활성화 하기 위해 추가해야합니다 (그렇지 않으면 콘솔 출력에서이를 언급합니다).

  • 제어 비디오 품질과 인코딩 속도 -crf-preset설명으로 는 FFmpeg 위키 : H.264 비디오 인코딩 가이드 . 또는 허용되는 것처럼 보일 경우 기본값을 사용하십시오.

  • FFmpeg Wiki : AAC Audio Encoding Guide에-b:a 설명 된대로 오디오 품질을 제어하십시오 .

참조 : FFmpeg Wiki : MP3 오디오 인코딩 안내서 .


답변

slowmoVideo 는 비디오 속도를 높이고 늦출 수 있습니다

slowmoVideo는 푸티 지에서 슬로우 모션 비디오를 만드는 OpenSource 프로그램입니다.

그러나 단순히 비디오를 0.01 배속으로 재생하는 것은 아닙니다. 모션 블러를 사용하면 푸티지를 부드럽게 느리게하고 속도를 높일 수 있습니다.

슬로우 모션은 어떻게 작동합니까? slowmoVideo는 비디오에서 픽셀이 이동하는 위치 (이 정보를 광학 흐름이라고 함)를 찾은 다음이 정보를 사용하여 추가 프레임을 계산합니다.

먼저 프로그램을 다운로드 하여 설치하십시오. 로드되면 파일> 새로 만들기로 이동하여 비디오 파일을 선택하십시오.

비디오가로드되면 빈 영역을 클릭하여 비디오의 속도를 높이고 느리게하는 방법을 설명하는 곡선을 그립니다.

완료되면 파일> 렌더 (Ctrl + R)로 이동하여 비디오를 저장할 디렉토리를 선택하십시오.