커맨드 라인에서 WAV 음악 라이브러리를 FLAC로 변환하고 최상의 품질을 달성하십시오


14

모든 변환 단계를 확인 / 확인하여 완벽한 FLAC 파일을 생성하고 싶습니다. 짧은 bash 스크립트가 두 번째 선택으로 허용되지만 단일 명령 으로이 작업을 수행하려고합니다.

나는 Kubuntu 12.04에 있고 flac 1.2.1을 설치했습니다.

여기 내 출발점이 있습니다 :

find ~/Music -type f -iname "*.wav" | while read fn; do flac --keep-foreign-metadata --ogg --verify "$fn"; done

이것을 어떻게 향상시킬 수 있습니까?

경우 shntool권장, 어떻게 그것을 포함 할 것이다?

체크섬 비교는 어떻게 포함합니까?

FLAC 테스트를 통해 각 파일의 무결성을 확인하려면 어떻게해야합니까?

실례가 인정된다.

BTW, perfect-flac-encode 살펴 보았지만 너무 복잡합니다. 나는 프로젝트 설명의 첫 문장을 완전히 이해하지 못한다! 설치 단계도 너무 복잡해 보입니다. 내 요구에 맞는 유사한 프로젝트가 있으면 알려주십시오.


FLAC가 필요하지 않다고 생각합니다. 소스가 이미 시끄럽고 FLAC를 사용하면 파일이 부풀어 오르기 때문입니다. 최고의 품질을 얻으려면 원시 소스 대신 wav 파일을 사용해보십시오.
Braiam

2
@Braiam : WAV는 손실 또는 무손실 오디오 데이터를 모두 전달할 수있는 컨테이너입니다. 실제로 무손실 PCM 오디오를 저장하는 데 자주 사용됩니다.
pabouk

원본 음악 CD도 가지고 있습니다. 저의 목표는이 CD에서 무손실 FLAC 음악을 리핑하는 것입니다. 그렇게 간단합니다. 감사.
MountainX

오디오 파일의 기술 데이터를 확인하는 더 좋은 방법을 찾았습니다. 업데이트 된 답변을 참조하십시오.
landroni

1
CD를 FLAC 파일로 리핑하려면 abcde (= 더 나은 CD 추출기)를 사용하십시오.
stonux

답변:


15

모두 WAVFLAC 포맷은 원래 음악 CD에서 모든 품질을 잃지 말고 의미하는 손실이다. 그러나 WAV는 압축되지 않은 반면 FLAC는 오디오 데이터의 효율적인 패킹을 위해 특별히 설계된 무손실 압축 메커니즘 (ZIP 무손실 압축과 거의 유사)을 사용합니다. FLAC 파일은 일반 MP3와 마찬가지로 좋아하는 플레이어로 재생할 수 있습니다.

WAV 파일이 이미 있으면 FLAC로 변환하기 만하면됩니다 (품질 손실에 대해 걱정하지 않아도 됨). SoX 를 통해 CLI를 사용할 수 있습니다 ( flac자체 와 같은 다른 솔루션이 존재하더라도 ).

sox track_01.wav track_01.flac

또는 SoundConverter 와 같이 깨끗하고 직관적 인 GUI를 사용 하십시오 . 기본 설정에서 출력 형식을 FLAC로 설정에서 압축 속도 (품질에 영향을 미치지 않으며 결과 파일 크기 만)를 선택한 다음 파일 또는 디렉토리를 추가하고 변환 프로세스를 시작하십시오.

여기에 이미지 설명을 입력하십시오


변환이 완료되면 soxi(SoX와 함께 제공)을 사용하여 품질이 손실되지 않았 는지 확인할 수 있습니다 .

soxi track_01.wav 
soxi track_01.flac

FLAC 파일 크기는 더 작습니다.

오디오 파일의 기술 데이터를 확인하는 더 좋은 방법은 MediaInfo 입니다. 보다:


-1

기본적으로 명령 줄 이외의 것을 사용 flac하고 올바른 설정이라고 믿습니다. 컴퓨터의 속도와 인내심에 따라 다소 압축 할 수 있습니다. 그렇지 않으면, 그것은 당신에게 달려 있거나 flac에 대한 '공식'포럼을 사용할 수 있습니다. 이는 flacduckduckgo 에서 포럼을 검색하는 것을 의미 합니다.

정말 DIY입니다. 아이디어는 누구나 약간의 연구만으로 컴퓨터 전문가가 될 수 있다는 것입니다. 나는 EAC (Windows)와 '마법사'를 사용합니다. 타사 프로그램과 공식 포럼을 사용하여 도움을받는 것이 가장 좋습니다. 이것은 실제 답변을 찾을 수있는 곳이 아닙니다. 오디오 애호가 포럼을 사용해보십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.