FFmpeg에서 진행률을 출력하고 계산하려면

1228 단어 ffmpeg

FFmpeg



FFmpeg 은 동영상 변환을 해주는 매우 편리한 소프트웨어입니다.
그 진행을 출력하는 방법에 대한 Tips입니다.

FFmpeg의 진행을 출력



인코딩에는 다소 시간이 걸리지 만 진행 정보를 표시하려면 prgress 옵션을 사용하십시오.


- ffmpeg Documentation

-progress 옵션을 사용하면 진행 정보를 출력할 수 있습니다.

파일을 출력하고 싶은 경우


-progress 의 인수에 progress.txt 와 같이 파일을 건네주면 됩니다.
ffmpeg -i INPUT -progress progress.txt out.mp4

표준 출력하고 싶은 경우



이것이 꽤 몰랐습니다만, 표준 출력시키려면 - 를 인수에 건네주면 괜찮습니다.
(수수하게 빠졌습니다.)
ffmpeg -i INPUT -progress - out.mp4

FFmpeg의 진행률을 백분율로 내려면



그건 그렇고, FFmpeg의 진행률은 백분율로 출력되지 않습니다.

frame수나 변환이 완료한 초수를 취득할 수 있으므로, 変換できたframe数/全体のframe数 또는 変換できた時間/全体の時間 라고 하는 계산을 실시하는 것으로 진척의 퍼센트를 산출할 필요가 있습니다.

꼭 사용해보십시오.

좋은 웹페이지 즐겨찾기