출력을 LAME으로 파이프하기 위해 AAC 파일을 WAV로 변환하려고합니다. 나는 이것을 구체적으로 찾고 있습니다.
find . -maxdepth 1 -type f -iname "*.m4a" | sort | while read file; do
ffmpeg -i "$file" -acodec pcm_s16le -ac 2 - | lame -b 256 -m s -q 0 - output.mp3
done
다음과 같은 오류가 발생합니다.
Unable to find a suitable output format for 'pipe:'
Warning: unsupported audio format
-acodec
출력 을 지정하는 방법이 있습니까? 지금 맨 페이지를 읽고 있습니다.
FFMPEG 내에서 MP3로 변환 할 수 있다는 것을 알고 있지만 그게 제가하고 싶은 것이 아닙니다.)
Miati의 답변 의 프롬프트 덕분에 나는 그것을 알아 냈습니다.
ffmpeg -i file.m4a -f wav -acodec pcm_s16le -ac 2 - | \
lame -m s -b 320 -q 0 --replaygain-accurate - file.mp3
stdout으로 출력 할 때 형식을 설정해야합니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다