입력 비디오에서 비디오 클립을 추출하려는 프로젝트를 진행 중입니다. 많은 링크를 찾았습니다(예:협회) 이 작업을 수행하지만 모든 작업에서 비디오 지속 시간을 지정해야 합니다.
안타깝게도 파일 경로를 제공했기 때문에 이 정보가 없습니다. 제가 찾고 있는 것은 특정 위치에 저장된 영상 중 오디오 부분이 없는 10초 분량의 클립입니다.
내 의도는 실제 비디오의 미리보기로 프런트엔드에 10초 분량의 비디오를 표시하는 것이며, 그 안에서 사운드를 시작하고 싶지 않습니다.
답변1
당신은 아마도 다음과 같은 일을 할 것입니다:
ffmpeg -i "A_File.mp4" -ss 00:00:0.0 -t 10 -an "B_File.mp4"
좀 더 빠르게 수행하려면 -threads $(nproc)
다음 예를 추가해 볼 수도 있습니다.
ffmpeg -threads $(nproc) -i "A_File.mp4" -ss 00:00:0.0 -t 10 -an "B_File.mp4"
다음을 포함하여 이러한 결과를 달성하는 데 관한 풍부한 기사와 문서가 있습니다.
https://ffmpeg.org/ffmpeg.html
http://www.labnol.org/internet/useful-ffmpeg-commands/28490/