듀얼 CPU에서 ffmpeg로 인코딩할때 CPU 사용율 질문 드립니다.

   조회 6323   추천 0    

 안녕하세요.

현재 듀얼 CPU를 사용 하는데요.

ffmpeg로 인코딩을 테스트 해 보니 CPU 1개 자원은 거의 사용을 안하네요.


다른 곳에 질문을 해보니....원래 ffmpeg는 멀티 CPU 지원이 없다는 답변을 들었는데.......혹시나 해서 여쭤봅니다.

ffmpeg -i "$INPUT" -vcodec libx264 -acodec copy -threads 0 -b:a 192k -level 4.1 "$OUTPUT" </dev/null >>$OUTPUT.log 2>&1

이렇게 옵션을 주고 사용중입니다.

혹시, 듀얼 CPU의 모든 자원을 사용해서 인코딩할 수 있는지요?

어떤 옵션을 어떻게 수정하면 가능할런지요?


짧은글 일수록 신중하게.
10코어 2개를 사용하고 계신가요? 이미 충분한 자원을 사용하고 있는것 같습니다. 하이퍼 쓰레드가 켜진 경우 CPU 100%를 50%사용률로 인식하는 것 같습니다. 하이퍼 쓰레드를 끄고 실제 인코딩 시간을 비교해보시는게 어떨까요.
     
들고양이 2017-12
아니요....20코어 2개 사용중인데요...
하이퍼 쓰레드도 연관이 있나요? 참고하겠습니다 .조언 감사합니다.
큰솔 2017-12
위 옵션중 -threads 0
이 부분을 사용하고자 하는 core수 만큼 변경해보세요....
TEncoder Video Converter 4.5.10도 한번 사용해보세요...
FFMpeg,Mencoder를 인코더로 선택할수 있고 최대 코어를 사용할수 있습니다.
GUI방식이라 사용하기도 쉽습니다.
     
들고양이 2017-12
Tencoder는 윈도우용 어플같은데요? 저는 해킨토시 맥을 주로 사용해요...
threads 옵션은 10, 20, 40, 0 전부 해봤지만 큰 차이가 없네요. 하하...
조언 감사합니다.
이사무엘 2017-12
맥이신것 같은데, 맥에서는 8쓰레드 갈구면 그중 물리코어를 먼저 제일 사용하고, 부족 하다 싶으면 논리 쓰레드까지 같이돌립니다.
     
들고양이 2017-12
네...그런데 최대치가 한계가 있는지 20코어 이상은 안도네요. 그래서 여쭙는 겁니다. 조언 감사합니다.


QnA
제목Page 1782/5725
2015-12   1770898   백메가
2014-05   5245594   정은준1
2017-12   4619   으라차차차
2017-12   3613   어훕
2017-12   3855   하셀호프
2017-12   4316   김준유
2017-12   3475   인천I베리
2017-12   4553   강민준1
2017-12   3761   송석후
2017-12   5750   일론머스크
2017-12   3765   metaljw
2017-12   5391   아리시마
2017-12   3726   정환찡
2017-12   5865   minsuk
2017-12   4753   com알못
2017-12   11321   그린
2017-12   4191   스마트맨
2017-12   7706   이선호
2017-12   4294   수필처럼
2017-12   4777   욕심쟁e
2017-12   4423   초보IT
2017-12   4181   아리시마