비디오 변환 속도 향상

비디오 변환 속도 향상

나는 대용량 비디오 파일을 하드 드라이브에 저장하기 전에 압축하는 것을 좋아합니다. Fedora-29-bash에서는 현재 재인코딩을 위해 다음 ffmpeg 명령을 사용합니다. 이는 압축과 품질의 균형을 유지합니다.

ffmpeg -i $in_path -b:v 960k -bufsize 9600k -strict -2 $out_path

위 명령을 2GB 동영상 파일에 실행 시간 30분으로 실행하면 약 20분 정도 소요됩니다. 내 하드웨어는 이 쿼리 끝에 표시됩니다. 이 비디오 재인코딩 속도를 높일 수 있나요?

즉, ffmpeg를 포기하고 다른 소프트웨어(예: 핸드브레이크)로 전환하면,더 빠르게 녹음할 수 있나요?bash(cp 또는 rsync 명령 등)를 통해 파일을 복사하는 것과 (nemo) 파일 관리자를 사용하여 파일을 복사하는 경험을 바탕으로 직감적으로 bash-ffmpeg의 성능을 이길 수 있는 것은 없다는 것입니다.

나는 내 직감을 다시 한번 확인하기 위해 이 쿼리를 제출했습니다.

내 하드웨어

os         :  64 bit fedora 29
cpu        :  Intel I5-4440 Processor BX80646I54440
mobo       :  (64 bit) Gigabyte H97 SATA Express M.2 SSD UEFI DualBIOS  
           :  DDR3 1600 LGA
memory     :  32 gb : 2 x [G.Skill F3-1600C10D-16GAO Ares 16GB (2x8GB) 
           :  DDR3-1600Mhz Memory RAM]
psu        :  corsair cx series 600 watt
hdisk      :  1tb internal western digital wd10ezex sata
video card :  none - I use mobo's onboard video at 1920x1080.
sound card :  none - I use mobo's onboard audio

답변1

MKV 또는 MP4의 경우 기본 비디오 코덱은 libx264속도와 품질이 서로 다른 사전 설정 세트가 있는 입니다. 기본 사전 설정은 입니다 medium. 예를 들어 다음 veryfast목록을 참조하세요.https://trac.ffmpeg.org/wiki/Encode/H.264#crf

관련 정보