전에 언급했듯이여기, 다음을 사용하여 오디오 속도를 높일 수 있습니다 ffmpeg
.
$ ffmpeg -i input.mkv -filter:a "atempo=2.0" -vn output.mkv
그러나 은 Ubuntu
으로 ffmpeg
대체되며 avconv
에서는 atempo
필터를 사용할 수 없습니다 avconv
.
내 질문은 다음과 같습니다
atempo
사용할 수 있는 필터에 대한 대안이 있습니까avconv
? 또는 오디오 및 비디오 사용 속도를 높이는 방법이 있습니까avconv
?- 비디오 파일 속도를 높이는 방법(더 나은 아이디어가 있는 경우)
답변1
다음 사실을 피할 수 있습니다.빠른 속도로필터를 사용할 수 없습니다 avconv
(그러나세트 포인트비디오 필터는)입니다. 다음과 같은 다른 도구를 사용하십시오.sox
하다오디오 부분(흐름에 따라 매핑 조정):
avconv -i input.mkv -c copy -map 0:0 video.raw #copy raw video stream
avconv -i input.mkv -c copy -map 0:1 audio.raw #copy raw audio stream
sox audio.raw audioq.raw speed 4 #speed up(4x)audio&pitch
sox audio.raw audioq.raw tempo 4 #or, to preserve pitch
avconv -i video.raw -filter:v "setpts=0.25*PTS" output.raw #speed up (4x) video
avconv -i output.raw -i audioq.raw final.mkv #combine outputs to .mkv
확실히 이 작업을 수행하는 더 쉬운 방법이 있지만 임의의 .mkv 파일을 사용하여 시도해 보았지만 작동했습니다.
답변2
avconv
대신 사용하지 말고 평가해 보세요 ffmpeg
. 이 프로젝트는 간단히 다운로드하여 설치하고 제자리에서 사용할 수 있는 정적으로 구축된 버전을 제공합니다.
다운로드하고 압축을 풀면 다음과 같이 실행할 수 있습니다.
./ffmpeg ....