터미널에서 WAV를 무손실로 변환하는 방법은 무엇입니까?


10

iTunes로 가져 와서 변환하지 않으려는 WAV 파일이 많이 있습니다. 너무 많다. iTunes로 가져 오기 전에 터미널에서 Apple을 무손실로 변환하는 방법을 원합니다.

답변:


16

스크립트 (또는 xargs) 에서 짧은 bash for loop를 만들어야 하지만 관심있는 명령은 다음과 같습니다.

afconvert -d alac in.wav out.m4a

더 많은 정보는 실행하여 찾을 수 있습니다 man afconvert또는 afconvert -h.


1
간단한 한 줄 루프 예 : for file in *.wav; do afconvert -d alac "$file" "${file%wav}m4a"; done
flori

afconvert입력 형식의 범위가 상당히 제한 ffmpeg되어 있습니다. 내장 된 alac 인코더도 있지만 수많은 오디오 형식을 지원하고 가능한 한 소스에서 메타 데이터를 유지하려고 시도하는 것이 좋습니다. 예 ffmpeg -i input.whatever -vn -c:a alac -f ipod output.m4a
Meow
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.