누군가는 품질에 최소한의 영향을 미치는 동안 mp3 파일의 크기를 줄이기 위해 어떤 리눅스 소프트웨어를 알고 있습니까?리눅스에서 mp3의 크기를 줄이는 방법은 무엇입니까?
저는 자산 라이브러리의 모든 png에이 작업을 수행하기 위해 pngcrush를 사용했으며 mp3에도 동일한 작업을 수행하고 싶습니다. 파일 크기가 10 % 감소해도 괜찮은 승리가 될 것입니다.
제안 사항? 쉘 스크립트에서 호출 할 수 있어야합니다.
건배, 최대
누군가는 품질에 최소한의 영향을 미치는 동안 mp3 파일의 크기를 줄이기 위해 어떤 리눅스 소프트웨어를 알고 있습니까?리눅스에서 mp3의 크기를 줄이는 방법은 무엇입니까?
저는 자산 라이브러리의 모든 png에이 작업을 수행하기 위해 pngcrush를 사용했으며 mp3에도 동일한 작업을 수행하고 싶습니다. 파일 크기가 10 % 감소해도 괜찮은 승리가 될 것입니다.
제안 사항? 쉘 스크립트에서 호출 할 수 있어야합니다.
건배, 최대
--mp3input
옵션과 함께 lame
을 사용할 수 있습니다.
예를 들어 -b
옵션을 사용하여 bitrate
이라는 새로운 하위 광고를 지정하면 mp3 품질의 downsampling
을 할 수 있습니다. 예를 들어 당신의 시작 MP3는 256kbs
의 품질을 경우 당신이 128kbs
에 비트 레이트이다 낮출 수 :
lame --mp3input -b 128 input.mp3 output.mp3
입력 파일의 비트 레이트에서 따라 output.mp3
파일은 낮은 품질 때문에 파일 크기 감소가 있습니다. lame
manuale 페이지에서
:
입력 파일은 MP3 파일입니다 가정합니다. 하나의 mp3에서 다른 mp3로 다운 샘플링 할 때 유용합니다. 예를 들어, IceCast 서버를 통한 스트리밍에 유용 할 수 있습니다.
--mp3input
달성하려는 목표에 따라 다릅니다. avconv (이전 ffmpeg)은 좋은 도구이지만 오디오 데이터 (음악, 음성 등)의 유형과 원래 비트 전송률 등에 크게 의존하기 때문에 매개 변수와 관련된 모든 솔루션에 적합한 크기는 없습니다. 다른 설정을 시도해보십시오. 을 모노로 변환하십시오.으로 어떤 결과가 나오는지 확인하십시오.
일반적으로 말하자면 말하기가 실제로 잘 압축되고 11kHz로 다운 샘플링해도 만족할만한 결과를 얻을 수 있지만 비트율을 줄이거 나 모노로 전환하면 음악을 축소 할 수도 있습니다.
감사에 대한 훌륭한 팁, 감사합니다! –
주목할만한 점은 명시 적으로 다시 샘플링하는 것입니다. 예를 들어, 종종 음성 용으로 괜찮은'--resample 22.05'와 같이 사용할 수 있습니다. 예 : 'mkdir out; * fmp에 * .mp3; 절름발이 --mp3input -b 64 --resample 22.50 "$ f" "out/$ f"; done' – ideasman42
다른 해결책을 찾고 있습니다. 'lame'은 문제가 있으며'mplayer '를 사용하여 완벽하게 재생되는 임의의 파일에 대해서는 실패합니다. –