비디오 안정화 소프트웨어


17

그래픽 프로그램이나 명령 줄 유틸리티를 통해 Ubuntu에서 비디오를 "안정화"하는 방법이 있습니까?

안정화를 통해 흔들리는 비디오가 분석되는 iMovie의 기능을 주로 참조한 다음 프레임별로 변경하여 매끄럽게 보이도록합니다. 이 방법은 확대 / 축소 및 회전을 통해 비디오 품질을 느슨하게하여 효과를냅니다. 내가 의미하는 바의 예를 보려면 이 비디오 를 보십시오 .


나는 비디오에 대해 많이 알지 못하지만 예제의 흔들림은 해당 앱이 제거하도록 설계된 흔들림과 같지 않습니다. 아마도 헬멧이 아닌 프레임에 장착 해보십시오.
Stefano Palazzo

우분투에서 할 수 없었습니까?
Lincity

답변:


13

transcode패키지는 손떨림 보정 플러그인 번들 vid.stab을 . 그들의 비디오 데모는 확실히 설득력있는 것처럼 보입니다 (약간의 구토를 유발하는 경우).


ffmpeg 자체는 Ubuntu에서 사용할 수 없지만 ffmpeg 2.0에서 필터로 사용할 수 있습니다. (
FairMiles

@FairMiles ffmpeg는 Ubuntu 리포지토리에서 사용할 수 있지만 분명히 vidstab은 아닙니다.
Flimm

8

Cinelerra를 사용해보십시오.

Cinelerra 설치

튜토리얼


이 튜토리얼을 보면 실망 스럽습니다. iMovie에서 익숙한 것에 비해 프로세스가 오래 걸리고 결과도 좋지 않습니다.
8128

5

FFmpeg 디 쉐이크 필터 .

ffmpeg -i "$INPUT" -vf deshake=rx=64:ry=64:blocksize=32 -strict -2 "$NEW_NAME"  ## :opencl=1

비디오 해상도가 높을수록 당신은 필요한 rx, ry그리고 blocksize. 설명서 링크를 확인하십시오.

내가 사용하는 작은 스크립트는 다음과 같습니다.

INPUT=$1
BASE_NAME=`basename "$INPUT"`
BASE_NAME="${BASE_NAME%.*}"
SUFFIX=${INPUT##*.}
NEW_NAME="$BASE_NAME"-deshake.$SUFFIX

set -x
ffmpeg -i "$INPUT" -vf deshake=rx=64:ry=64:blocksize=32 -strict -2 "$NEW_NAME"  ## :opencl=1
set +x
##  Copy the modification date too.
touch "$NEW_NAME" -r "$INPUT"

추가해야하지만 결과가 너무 좋지 않습니다. 유튜브에 업로드하는 것이 낫다고 말하고, 결과를 흔들어 다운로드하십시오.


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