나는 ffmpeg의 동일한 버전을 실행하는 두 가지 다른 시스템 (Windows 10 LTSB 및 Windows Server 2012)을 보유하고 있으며 두 가지 모두에서 다음 명령을 실행하고 있습니다.
ffmpeg -i input.mp3 -vn -c:a aac -b:a 160k -ac 2 -ar 44100 output.mp4
( "input.mp3"은 똑같은 파일 임)
이 시스템에서는 입자가 많고 품질이 좋지 않은 출력을 얻지 만 다른 시스템에서는 명확한 고품질 결과를 얻고 있습니다.
그것은 다른 모든 버전의 ffmpeg에서도 발생합니다 :이 시스템에서는 거친 결과가 발생하고 다른 시스템에서는 좋은 결과가 나타납니다. 똑같은 명령.
이 논리에 대한 설명이 있습니까?
Win10 로그 : https://pastebin.com/GY8p3S9p
서버 2012 로그 : https://pastebin.com/BHKwTdug
두 실행의 전체 로그를 공유하십시오.
—
Gyan
게시 할 로그를 추가했습니다.
—
Melody
전문 친구가 제안한 것처럼 Windows 10 시스템에서 -aac_coder twoloop 매개 변수를 사용했는데 문제가 해결되었습니다.
—
Melody