FFmpeg Audio Studio › 도움말

도움말

FFmpeg Audio Studio이란 무엇인가요?

FFmpeg Audio Studio은 ffmpeg을 엔진으로 사용하여 오디오 파일을 한 형식에서 다른 형식으로 변환합니다. 파일을 추가하고, 사전 설정을 선택한 다음 변환하면 결과는 원본 옆이나 선택한 폴더에 저장됩니다. ffmpeg이 디코딩할 수 있는 모든 것을 읽고 MP3, AAC, FLAC, Opus, Ogg Vorbis부터 WAV, AIFF, WMA 및 iPhone 벨소리 형식까지 18가지 형식으로 작성합니다.

이 앱의 특징은 세 가지 선택 사항이 각각 창 오른쪽의 옵션 패널에 있는 자체 드롭다운에서 별도로 이루어진다는 것입니다. 사전 설정(출력 형식), 태그 설정(유지할 태그 및 커버), 효과 설정(사운드에 적용할 작업)입니다. 따라서 하나의 사전 설정은 주석을 제거하는 설정, 볼륨을 정규화하는 설정 또는 둘 다 사용하지 않는 설정과 함께 사용할 수 있습니다. 태그는 태그 편집기가 표시하는 이름으로 한 형식에서 다른 형식으로 전달되므로 필드는 FLAC에서 MP3, M4A, WMA로 의미를 유지합니다.

FFmpeg Audio Studio에는 헤더의 첫 두 버튼으로 선택할 수 있는 두 가지 보기가 있습니다. 작업 보기가 먼저 열립니다. 한 번에 하나의 파일, 파형, 효과가 적용된 실제 재생, 잘라내기, 페이드 및 사운드 채널, 이퀄라이저, 컴프레서 및 레벨용 서랍이 있습니다(작업 보기 참조). 일괄 처리 보기는 한 번에 여러 파일을 처리합니다. 파일 목록, 파일 작업이 있는 헤더, 실행을 구성하는 선택 사항(사전 설정, 태그, 효과, 대상 및 파일이 존재할 때 수행할 작업)이 있는 오른쪽 패널, 그리고 하단에는 한 번에 변환할 수 있는 횟수, 변환 버튼, 출력 폴더를 여는 버튼, 상태 표시줄이 있는 하단 바가 있습니다. 이 페이지의 나머지 부분은 달리 명시되지 않는 한 일괄 처리 보기에 대해 설명합니다.

  • 작업: 한 번에 한 파일는 작업 보기를 보여줍니다.
  • 일괄: 사전 설정으로 여러 파일 변환는 일괄 처리 보기를 보여줍니다.

작업 보기

작업 보기는 한 번에 하나의 파일을 위한 것입니다. 변환이 어떻게 들릴지 듣고, 파형을 보면서 자르기 및 페이드를 설정하고, 거기에서 변환합니다. 빈 왼쪽 영역에 오디오 파일을 드롭하거나(오디오 파일을 여기에 드롭하여 듣거나 편집하세요) 파형 아래의 파일 목록에서 선택합니다. 여기에 드롭된 폴더는 무시됩니다. 파일이 선택되지 않은 경우 영역에는 아직 아무것도 들을 수 없다고 표시됩니다.

  • 파일 목록 표시는 서랍이 파일 목록을 대체한 후 다시 표시합니다.
  • 그림 아래 패널 숨기기는 파형 아래 패널을 숨기고, 그림 아래 패널 표시는 다시 표시합니다.

파형 및 재생

파형은 파일 자체에서 그려집니다. 재생하면 켜져 있는 효과와 함께 ffmpeg가 실행되므로, 최종 인코딩을 제외하고 변환된 파일이 어떤 소리를 낼지 들을 수 있습니다. 재생 중에 파일이나 효과를 변경하면 이전 위치부터 소리가 다시 시작됩니다. 미리 보기에서 들을 수 없는 효과는 제외되며, 소리에서 제외됨 줄에 해당 이름이 표시됩니다. 변환 시에는 여전히 적용됩니다.

  • 재생 및 일시 정지는 소리를 시작하고 멈춥니다.
  • 1초 뒤로 및 1초 앞으로는 위치를 1초씩 이동합니다.
  • 볼륨은 듣는 소리의 크기이며, 음소거 및 음소거 해제는 소리를 음소거하고 복원합니다. 이는 듣는 소리만 변경하며 파일은 변경하지 않습니다.
  • **소리 측정 중...**은 음량 정규화와 같이 전체 파일을 먼저 들어야 하는 효과가 측정되는 동안 표시됩니다.

자르기

자르기는 파일의 한 부분을 유지합니다. [ 및 ]로 표시된 버튼은 현재 위치에서 시작 및 끝나는 지점을 설정하며, 파형을 클릭하면 위치가 이동합니다. 삭제되는 부분은 흐리게 표시됩니다. 자르기는 파일 효과의 한 설정이므로 변환된 파일에 기록되며 미리 보기만으로는 아무것도 잘리지 않습니다.

  • 여기서 자르기 시작 및 여기서 자르기 끝은 자르기의 시작과 끝을 설정합니다.
  • 자르기 시작 지점으로 이동 및 자르기 끝 지점으로 이동은 위치를 자르기의 시작과 끝으로 이동합니다.
  • 전체 파일 유지은 자르기를 제거하고 전체 파일을 유지합니다.
  • 기간은 자르기 후 기록될 내용의 길이입니다.

페이드

페이드 인과 페이드 아웃은 파형의 양쪽 끝에 있는 두 개의 핸들입니다. 핸들을 드래그하여 페이드를 길게 하거나 짧게 할 수 있으며, 파형 아래의 숫자 상자에 초를 입력할 수도 있습니다. 페이드는 유지된 부분 안에 머무르며, 두 페이드는 절대 겹치지 않습니다. 0초 페이드는 페이드가 없는 것입니다.

서랍

파형 아래에 있는 버튼 행은 패널에 표시할 내용을 선택합니다: 파일 목록 또는 한 번에 하나의 서랍. 각 서랍은 하나의 효과를 제어하며, 이를 사용하면 작업 보기 목록에서 해당 효과가 켜지므로 설정한 내용이 즉시 들리고 파일에 기록됩니다.

  • 채널 서랍은 채널을 처리하는 방법을 나타내는 타일을 보여줍니다: 좌우 바꾸기, 한쪽을 양쪽에서 재생하기, 양쪽을 하나의 채널로 믹싱하기, 스테레오로 믹싱 다운하기. 파일의 채널은 사전 설정의 일부가 아닙니다: 이것은 이 효과이므로 타일을 선택할 때만 파일이 변경됩니다. 앱이 처음 시작될 때 채널 선택을 포함했던 이전 버전의 사전 설정은 이 효과로 변환됩니다.
  • 이퀄라이저 서랍은 10개의 밴드를 그래프에 하나의 곡선으로 그립니다. 가로축은 주파수이고 세로축은 게인입니다.
  • 컴프레서 서랍은 컴프레서의 두 가지 컨트롤을 곡선으로 그립니다: 입력되는 모든 레벨에 대해 출력되는 레벨.
  • 레벨 서랍은 볼륨을 설정하는 네 가지 방법(고정 게인, 라우드니스, 피크 또는 ReplayGain)을 제공하며, 한 번에 하나씩 사용됩니다: 다른 것을 선택하면 첫 번째 것이 대체됩니다. 선택한 방법의 각 숫자는 드래그할 수 있는 페이더입니다.

작업 보기의 효과 목록

작업 보기 자체 목록인 오디오 효과는 파형 아래에 있습니다. 일괄 보기의 저장된 효과 항목 중 하나가 아닙니다. 작업 보기에 속하며, 미리 보기가 재생하고 변환이 적용하는 내용을 담고 있습니다. 표준 효과는 항상 스위치가 있는 행으로 고정된 순서로 표시되므로 켜고 끄면서 시도할 수 있습니다. 다른 효과는 효과 추가에서와 같이 효과 추가에서 추가됩니다.

그 옆에 작업 보기는 파일에 대한 자체 선택 항목을 가지고 있습니다. 사전 설정 오디오, 태그 설정(태그), 대상 및 존재하는 경우는 사전 설정, 태그 및 대상 섹션에 설명된 대로 작동합니다.

  • 설정의 ffmpeg 탭에 있는 작업 보기에 나열된 효과는 목록에 표시할 준비가 된 효과를 선택합니다. 나머지는 효과 추가 메뉴에 남아 있습니다. 앱이 구축된 효과는 항상 나열됩니다. 표준 목록으로 돌아가기은 표준 목록으로 돌아갑니다.

ffmpeg 명령

파일 목록 아래 패널에는 선택한 파일이 변환될 정확한 ffmpeg 명령(효과 및 잘라내기 포함)이 표시되므로, 이를 읽거나 직접 실행할 수 있습니다. 파일이 선택되지 않은 경우 해당 내용이 표시됩니다.

  • ffmpeg 명령는 패널이고, 복사는 명령을 클립보드에 복사합니다.

파일 추가

파일을 선택하거나, 전체 폴더를 선택하거나, 창에 드롭하여 변환할 파일 목록을 만듭니다. 각 행은 파일에 포함된 그림을 작은 썸네일로 보여주거나, 그림이 없을 때는 음표를 보여줍니다.

  • 파일 추가는 파일 선택기를 엽니다. ffmpeg이 읽을 수 있는 오디오 파일만 제공됩니다.
  • 폴더 추가는 폴더를 추가합니다. 해당 폴더와 그 아래의 모든 폴더에 있는 오디오 파일이 찾아집니다. 폴더 이름은 대상에서 구조를 재구성할 수 있도록 기억됩니다(대상 참조).
  • 목록 지우기는 변환 중이 아닌 모든 행의 목록을 비웁니다.
  • 목록에서 제거는 단일 행의 버튼입니다. 행이 변환 중일 때는 동일한 버튼이 대신 취소합니다.

목록

파일은 한 번 추가됩니다. 동일한 파일을 다시 추가해도 아무런 변화가 없습니다. 완료, 건너뛰기, 실패 또는 취소된 행은 목록에 남아 있으며, 다음에 변환을 누르면 자체 설정으로 다시 변환됩니다.

모든 파일은 자체 설정을 가집니다 - 프리셋, 태그 설정, 효과 설정, 대상 및 파일이 존재할 경우 수행할 작업. 파일을 추가하면 옵션 패널에 표시된 선택 사항이 적용되며, 새로 추가된 파일만 나중에 선택됩니다. 패널은 브러시와 같습니다. 행의 선택 사항을 표시하지 않으며, 행을 선택해도 패널이 변경되지 않습니다. 다른 파일에 다른 선택 사항을 적용하려면 해당 파일을 선택하고 패널을 설정한 다음 적용를 누르십시오. 이 버튼은 패널의 모든 선택 사항을 대기 중이거나 실행 중이 아닌 선택된 행에 기록하며, 아무것도 선택되지 않은 동안에는 비활성화됩니다. 클릭으로 선택하거나, Ctrl(또는 Cmd)을 누른 채 클릭하여 행을 추가하거나 제거하거나, Shift를 누른 채 클릭하여 마지막 클릭부터 범위로 선택하거나, Ctrl+A를 눌러 모든 행을 선택할 수 있습니다. 목록의 빈 부분을 클릭하면 선택이 해제됩니다. 하단 바에는 선택된 행의 수가 표시됩니다.

각 행은 선택 사항당 작은 칩 하나를 표시합니다 - 프리셋, 태그 설정, 효과 설정, 대상 및 존재 여부 정책. 모든 것을 그대로 두는 선택 사항은 생략되므로, 일반 행은 프리셋만 표시합니다.

  • 적용는 패널의 선택 사항을 선택된 파일에 적용합니다.

변환

아직 대기 중이거나 실행 중이 아닌 모든 행을 실행하려면 변환을 누르십시오. 각 파일은 자체 작업이므로 하나의 실패가 다른 파일의 작업을 중지하지 않으며, 실패한 행은 그 이유를 표시합니다.

  • 변환는 대기 중이거나 실행 중이 아닌 모든 행을 각자의 설정으로 변환합니다(목록 참조). 자체 선택으로 인해 현재 상태로 다시 인코딩만 되는 행은 할 일이 없으므로 제외됩니다.
  • 중지은 실행 중일 때 나타나며 대기 중이거나 변환 중인 모든 파일을 취소합니다. 부분적으로 작성된 출력은 제거됩니다.
  • 행의 취소은 해당 파일 하나를 취소합니다.

행의 배지가 나타내는 것

행은 순서대로 상태를 거치며, 배지는 현재 상태를 보여줍니다.

  • 대기열에 추가됨는 빈 자리를 기다립니다.
  • 읽는 중는 파일이 검사 중임을 나타냅니다.
  • 분석 중 뒤에 백분율이 표시되는 것은 효과를 위해 파일에서 숫자(소리가 시작되고 멈추는 위치, 볼륨)가 필요하기 때문에 변환 전에 파일을 읽는 중임을 나타냅니다. 이 상태는 그 때만 나타납니다. 이어지는 변환은 출력 길이를 기준으로 측정되므로, 잘린 파일도 100%에 도달합니다.
  • 백분율은 출력될 길이를 기준으로 측정된 변환 자체를 나타냅니다.
  • 완료됨 완료; 행은 파일이 저장된 위치도 보여줍니다.
  • 건너뜀 출력 파일이 이미 존재하고 대상이 건너뛰도록 지시했습니다.
  • 실패함 문제가 발생했습니다. 이유는 행에 표시됩니다.
  • 취소됨 사용자가 중지했습니다.

왼쪽 하단의 상태 표시줄은 실행 전에 준비된 파일 수, 실행 중에 처리된 파일 수, 그리고 나중에 결과(변환, 건너뛰기, 실패한 파일 수)를 보여줍니다.

동시에 파일 변환

옵션 패널의 마지막 행에 있는 변환 옆 숫자는 한 번에 변환되는 파일 수를 선택하며, 1개부터 컴퓨터의 물리적 코어 수까지 가능하며, 이는 기본값이기도 합니다. 인코딩은 프로세서에 의해 제한되므로, 코어 수보다 많은 프로세스는 동일한 코어와 동일한 디스크를 놓고 경쟁할 뿐입니다. 8코어 16스레드 머신에서 동시에 16개를 변환하는 것이 8개보다 느리게 측정되었으므로, 물리적 코어 수 이상은 제공되지 않습니다. 컴퓨터가 응답성을 유지해야 할 때 이 값을 낮추십시오.

  • 마우스를 가져다 대면 동시에 변환된 파일이라는 이름이 표시됩니다.

변환이 회색으로 표시되는 경우

변환은 어떤 행도 수행할 작업이 없을 때 비활성화됩니다. 모든 행에 대해 사전 설정, 태그 설정 및 효과 설정이 함께 아무것도 변경하지 않을 때입니다. 즉, 사전 설정이 **(원본)**이고, 태그 설정이 태그나 표지를 제거하지 않으며, 선택된 효과가 없을 때입니다. 변환은 각 파일을 다시 인코딩하는 것일 뿐이며, 이는 품질 손실만 초래합니다. 다른 사전 설정, 무언가를 제거하는 태그 설정 또는 일부 행에 효과를 적용하면 다시 활성화됩니다. 또한 파일이 나열되지 않았을 때, 실행 중일 때, 그리고 ffmpeg를 찾을 수 없었을 때도 비활성화됩니다.

프리셋: 형식 및 품질

프리셋은 출력물이 무엇인지, 즉 형식, 품질, 해당 형식이 가진 옵션을 나타냅니다. 옵션 패널의 첫 번째 드롭다운에서 선택하며, 드롭다운 옆의 버튼으로 열리는 설정의 프리셋 탭에서 편집합니다.

  • 사전 설정 편집은 프리셋 탭을 엽니다.
  • 새로 만들기, 복제 및 삭제는 프리셋을 추가하고, 선택된 프리셋을 복사하고, 삭제합니다. 항상 하나 이상의 프리셋이 있습니다.
  • 프리셋은 해당 행을 드래그하여 이동합니다. 패널의 드롭다운에서도 동일한 순서가 사용됩니다.

사전 설정

새로 설치하면 미리 준비된 사전 설정 세트(128, 192 및 가변 고품질 MP3, AAC, Opus, WMA, AC-3, iPhone 벨소리, Ogg Vorbis, FLAC, WAV 16비트 및 AIFF 16비트)가 제공됩니다. 이들은 일반적인 사전 설정입니다. 이름을 바꾸거나 편집하거나 삭제할 수 있습니다. iPhone 벨소리는 iOS가 허용하는 가장 긴 시간인 40초로 잘립니다.

  • 이름은 드롭다운에 표시되는 이름입니다.
  • 형식은 출력 형식입니다. 아래 옵션은 이를 따릅니다. 형식은 실제로 가지고 있는 컨트롤만 표시합니다.

품질

모든 형식에는 하나의 주요 품질 설정이 있으며, 단위가 옆에 있는 숫자 필드가 있습니다. 그 의미는 형식에 따라 다릅니다. MP3, AAC, Opus, WMA 및 AC-3의 경우 kbps 단위의 비트레이트; Ogg Vorbis 및 가변 MP3의 경우 가변 품질 수준; FLAC 및 WavPack의 경우 압축 수준으로, 인코딩에 걸리는 시간과 파일 크기만 변경하며 사운드는 변경하지 않습니다. WAV에는 품질 설정이 없습니다. 더 높은 비트레이트 또는 수준은 더 크고 더 좋은 소리의 파일을 의미합니다.

  • 비트레이트 모드 (MP3 및 Ogg Vorbis)는 인코더가 비트를 사용하는 방식을 선택합니다. 고정은 전체적으로 동일한 비트레이트이고, 가변은 더 나은 크기 대 품질 비율을 위해 음악을 따르며, 평균 (ABR) (MP3만 해당)은 평균을 목표로 합니다.
  • 비트레이트는 상수 및 평균 모드의 비트레이트입니다.
  • 품질 수준은 가변 모드의 수준입니다.
  • 압축은 FLAC 및 WavPack의 압축 수준입니다.

샘플 속도 및 비트 깊이

이것들은 오디오의 형태를 설명합니다. 소스를 유지하면 출력은 입력과 동일한 값을 가지며, 변경하면 리샘플링됩니다. 형식이 허용하는 값만 제공됩니다. 채널(교환, 양쪽에 한쪽, 모노 또는 스테레오로 믹싱 다운)은 오디오 효과 목록에 있는 음향 효과입니다.

  • 샘플 속도는 초당 출력 샘플 수입니다.
  • 비트 깊이는 샘플을 가지는 형식(FLAC, ALAC, WAV, AIFF 및 기타 몇 가지)의 샘플 크기입니다.

디더링

24비트 녹음을 16비트로 만들 때 샘플이 반올림되고, 이 반올림으로 인해 조용한 부분에서 미세한 왜곡이 발생합니다. 디더링은 먼저 아주 적은 양의 노이즈를 추가하여 이 왜곡을 음악보다 훨씬 낮은 꾸준한 히스 노이즈로 바꿉니다. 일반적인 반올림이 기본값이며 대부분의 음악에 적합합니다. 디더링은 조용하고 고해상도 마스터에 사용됩니다. 24비트 출력에는 절대 적용되지 않습니다.

  • **디더 (출력이 16비트일 때)**는 출력이 16비트일 때 나타납니다.

ID3 태그 버전

MP3, AIFF 및 WAV 출력은 버전 2.3 또는 2.4의 ID3 태그를 포함합니다. 버전 2.3은 모든 플레이어에서 읽히며 Mp3tag가 기본적으로 작성하는 버전입니다. 2.4는 더 최신이며 텍스트를 UTF-8로 저장합니다. 둘 다 반복되는 필드를 별도의 값으로 유지합니다. 2.4가 필요한 경우가 아니면 2.3으로 두십시오.

  • ID3 태그 버전은 버전을 선택합니다.

고급 옵션

일반적인 컨트롤 아래에 접힌 섹션에는 인코더가 품질 설정 외에 사용할 수 있는 스위치가 있습니다. 그대로 두면 인코더가 결정하며, 섹션을 열지 않는 사전 설정은 이전과 동일한 파일을 생성합니다. 무엇을 원하는지 알지 못한다면 그대로 두십시오.

  • 고급 옵션는 섹션이며, 각 항목은 설정하기 전까지 자동입니다.
  • MP3: 조인트 스테레오, 인코더 품질 (0 최고, 9 최속), 저역 통과 필터 (Hz), 고역 통과 필터 (Hz), 비트 리저버 사용, 저작권 플래그 설정 및 원본 플래그 설정.
  • Ogg Vorbis: 최소 비트레이트 (kbps) 및 **최대 비트레이트 (kbps)**는 비트레이트 타겟 모드로 전환합니다.
  • Opus: 최적화 대상 (음악, 음성 또는 낮은 지연), 비트레이트 모드, 프레임 크기, 복잡도 (0 ~ 10), 대역폭 및 강도 스테레오 위상 반전.
  • FLAC: 블록 크기, 스테레오 모드, 최대 LPC 차수, LPC 계수 정밀도, 최소 파티션 차수, 최대 파티션 순서 및 철저한 모델 검색.
  • AAC: **대역폭 제한 (Hz)**는 유지되는 최고 주파수를 제한합니다.

(원본)

사전 설정 드롭다운의 첫 번째 선택은 사전 설정이 아닙니다. **(원본)**은 각 파일을 자체 오디오 코덱을 유지하는 형식으로, 원래 비트레이트로 변환합니다. 형식은 변경하지 않고 태그나 사운드만 변경해야 하는 작업에 사용됩니다. 출력 형식이 지원하지 않는 코덱(예: APE)은 해당 파일에서 실패하며, 해당 행에 메시지가 표시됩니다. 편집하거나 삭제할 수 없습니다.

대상: 파일이 저장되는 위치

대상은 옵션 패널에서 선택하고 설정의 대상 탭에서 편집하는, 파일 이름을 지정하는 패턴과 폴더입니다.

  • 대상 편집는 대상 탭을 엽니다.
  • 변환된 파일이 저장될 위치은 옵션 패널의 대상 드롭다운입니다.
  • 이름은 드롭다운에 표시되는 이름입니다.
  • 폴더는 파일이 기록되는 위치이며, 찾아보기는 이를 선택합니다. convert, .\convert 또는 ..\convert와 같은 상대 폴더는 각 파일의 폴더를 기준으로 계산됩니다. .\convert는 파일 옆의 convert 폴더이고, ..\convert는 해당 폴더 옆의 폴더이므로, 단일 항목이 여러 폴더에 있는 파일을 처리합니다. 파일이 있는 폴더가 이미 구조이므로 폴더 구조는 유지되지 않습니다. D:\Out와 같은 전체 경로는 모든 파일에 대한 한 곳입니다.

원본 폴더

첫 번째 항목인 원본 폴더는 내장되어 있습니다. 각 출력은 원본 옆에 작성되며 새 확장자로 이름을 유지합니다. 폴더가 필요 없으며 편집할 수 없습니다.

파일 이름 패턴

패턴은 각 출력 파일의 태그에서 이름을 지정합니다. 태그를 클릭하여 추가합니다. 슬래시는 하위 폴더를 만듭니다. 태그는 원본 파일 이름, 제목, 아티스트, 앨범 아티스트, 앨범, 트랙 번호, 디스크 번호, 연도 및 장르입니다.

  • 파일 이름 패턴은 패턴입니다. 파일에 없는 태그는 비어 있는 부분을 만들고 삭제됩니다. 단, 아티스트나 앨범이 없으면 "알 수 없는 아티스트" 또는 "알 수 없는 앨범"으로 표시되고, 제목이 없으면 원본 파일 이름으로 대체됩니다.
  • 예시는 가상의 파일이 어떻게 불릴지 보여주므로, 패턴을 사용하기 전에 확인할 수 있습니다.

아티스트, 앨범, 트랙 및 제목을 대시로 구분하는 패턴은 Björk, Homogenic, 3, "Jóga"로 태그된 트랙을 Björk/Homogenic/03 - Jóga.mp3에 저장합니다. 트랙 번호는 두 자리로 채워지고, 파일 시스템에서 금지된 문자는 대체됩니다.

폴더 구조 유지

폴더가 추가되면 해당 하위 폴더를 대상 아래에 다시 만들 수 있어 앨범 트리가 앨범 트리로 유지됩니다. 추가된 폴더의 자체 이름도 유지되므로 두 개의 추가된 폴더는 두 개의 폴더로 유지됩니다. 자체적으로 추가된 파일은 유지할 폴더가 없습니다.

  • 폴더 변환 시 폴더 구조 유지는 기본적으로 켜져 있습니다.

파일이 이미 존재하는 경우

해당 이름의 출력이 이미 있을 때 발생하는 상황입니다. 출력은 입력 파일 자체가 아닙니다.

  • 출력 파일이 이미 존재하는 경우 수행할 작업는 옵션 패널의 드롭다운입니다.
  • 건너뛰기 (기본값)은 기존 파일을 그대로 두고 행을 건너뜀으로 표시합니다.
  • 덮어쓰기은 기존 파일을 바꿉니다.
  • 둘 다 유지은 name (2).mp3와 같이 번호가 매겨진 이름으로 새 파일을 옆에 씁니다.

출력 폴더 열기

  • 출력 폴더 열기은 가장 최근에 완료된 파일의 폴더를 열고, 아무것도 완료되지 않은 경우에는 대상 자체의 폴더를 엽니다.

태그: 무엇을 유지하고 무엇을 제거하는가

태그는 파일 내부에 표지 그림과 함께 저장되는 제목, 아티스트, 앨범, 연도, 트랙 번호 등입니다. 태그 설정은 이들 중 어떤 것이 출력에 도달할지 결정합니다. 이는 옵션 패널의 두 번째 드롭다운에서 선택하며, 설정의 태그 탭에서 편집합니다. 인코딩과 삭제할 메타데이터는 독립적으로 선택되므로 하나의 사전 설정으로 둘 다 처리할 수 있습니다.

  • 태그은 드롭다운입니다.
  • 태그 편집은 태그 탭을 엽니다.
  • 이름은 항목의 이름입니다.
  • 항목은 사전 설정과 동일한 방식으로 추가, 복사, 삭제 및 순서대로 드래그할 수 있습니다.

모두 유지 또는 모두 삭제

항목에는 모드와 예외 목록이 있습니다.

  • 모든 태그 유지는 모든 태그를 유지합니다. 목록에는 삭제할 태그가 포함됩니다 (예외: 삭제할 태그).
  • 모든 태그 삭제는 모든 태그를 삭제합니다. 목록에는 유지할 태그가 포함됩니다 (예외: 유지할 태그).
  • 태그는 이들 사이의 선택입니다.

새로 설치하면 빈 목록과 함께 "모든 태그 유지"라는 하나의 항목이 있습니다. 시끄러운 필드를 제거하려면 기본 모드를 유지하고 목록에 추가하십시오. 기본 정보만 유지하려면 모든 것을 삭제하도록 전환하고 TITLE, ARTIST, ALBUM, TRACK을 목록에 추가하십시오.

태그 이름 지정

태그 편집기에 표시되는 대로 한 줄에 하나씩 또는 세미콜론으로 구분하여 이름을 작성하십시오. 이름은 대소문자를 구분하지 않으며 별표는 모든 텍스트와 일치하므로 REPLAYGAIN_*는 모든 ReplayGain 필드와 일치합니다. 이름은 형식이 필드를 어떻게 철자하든 일치합니다. 편집기의 이름(ENCODERSETTINGS), ID3 프레임 ID(TSSE), Vorbis 이름 또는 사용자 지정 필드의 설명입니다. 입력하는 동안 일치하는 알려진 필드 이름이 상자 아래에 제공됩니다. 하나를 클릭하여 사용하십시오. 어떤 이름이든 허용되며, 제공되든 아니든 상관없습니다.

표지 그림

그림은 태그 이름이 아니므로 자체 스위치가 있으며, 모든 태그를 삭제하는 모드는 그림을 건드리지 않습니다.

  • 커버 사진 제거는 표지를 출력에서 제외합니다.

가사

가사는 다른 태그와 마찬가지로 일반 텍스트와 [01:23.45]와 같은 시간으로 시작하는 줄이 있는 시간 지정 가사 두 가지가 있습니다. FLAC은 둘 다 하나의 가사 필드에 보관하므로 FFmpeg Audio Studio은 텍스트를 읽습니다. 두 줄 이상이 시간으로 시작하면 시간 지정된 것으로 간주됩니다. MP3, AIFF 파일 또는 WAV의 ID3 부분에는 각 종류에 대한 프레임이 있습니다. 시간 지정 가사용 SYLT, 일반 텍스트용 USLT입니다. 소스에서 SYLT 프레임에 보관된 시간 지정 가사는 .lrc 텍스트로 전달되므로 어떤 형식으로 변환해도 유지됩니다.

  • .lrc 파일을 가사로 포함는 소스 파일 옆에 있는 동일한 이름의 .lrc 파일을 가져와 해당 텍스트를 새 파일의 가사로 만듭니다. 소스에 이미 있는 가사를 대체하며, 가사를 삭제하는 태그 항목으로는 제거할 수 없습니다.
  • 태그에 가사는 ID3 출력이 어떤 프레임을 가져올지 선택합니다. **자동 (시간 동기화 가사는 SYLT, 일반 가사는 USLT)**는 텍스트에 따라 선택된 하나의 프레임을 작성하고, **두 프레임 모두 (USLT 및 SYLT)**는 둘 다 작성하며, 항상 USLT 및 항상 SYLT는 텍스트와 상관없이 해당 프레임을 작성합니다(일반 텍스트는 SYLT에서 모든 줄을 시간 0에 가져옵니다). 텍스트를 자체 가사 필드에 보관하는 다른 형식에는 아무런 영향을 미치지 않습니다.
  • USLT 작성 시 시간 제거는 작성된 모든 USLT 프레임의 텍스트에서 시간을 제거합니다. SYLT는 시간을 유지합니다.

태그가 형식 간에 이동하는 방법

ffmpeg만으로는 알 수 없는 필드의 이름을 바꾸고 일부 다른 필드를 삭제합니다. FFmpeg Audio Studio은 각 필드를 태그 편집기가 해당 형식에 사용하는 이름으로 작성하므로 앨범 아티스트, 정렬 필드, 작곡가, BPM, 가사, ISRC 및 사용자 지정 필드는 형식 간에 의미를 유지합니다. 여러 값을 가진 필드는 별도의 값으로 유지되며, 트랙 또는 디스크 번호는 해당 형식이 지원하는 경우 총계(3/10)와 함께 작성되고, 태그가 잘못 저장한 연도는 손실되지 않으며, 소스가 두 가지 다른 값으로 두 가지 방식으로 철자하는 필드(PUBLISHER 및 ORGANIZATION)는 둘 다 유지됩니다. 두 번째 필드는 덮어쓰기되는 대신 자체 필드로 유지됩니다. 표지는 표지를 담을 수 있는 모든 형식으로 이동합니다. 예외는 Ogg의 FLAC, iPhone 벨소리 및 AU이며, 이들은 표지를 담지 않습니다. 원시 스트림(AC-3, 원시 AAC, MP2, Wave64)은 태그와 표지를 전혀 담지 않습니다.

(없음)

태그 드롭다운의 첫 번째 선택인 **(없음)**은 항목이 아닙니다. 모든 태그와 표지를 예외 없이 유지합니다. 편집하거나 삭제할 수 없습니다.

효과: 사운드에 적용되는 작업

효과 항목은 사운드가 변환되는 동안 사운드에 적용되는 작업의 명명된 목록입니다. 이 목록은 여기 및 작업 보기에서 오디오 효과라고 불립니다. 이 목록은 사전 설정과 별도로 옵션 패널에서 선택되므로 하나의 항목이 모든 사전 설정과 함께 사용될 수 있으며, 설정의 오디오 효과 탭에서 편집됩니다.

  • 효과 편집는 효과 탭을 엽니다.
  • 새로 만들기, 복제 및 삭제는 항목을 만들고, 복사하고, 제거합니다. 행을 드래그하면 목록의 순서가 변경됩니다.
  • 이름은 항목의 이름입니다.
  • 효과 추가는 항목에 효과를 추가합니다(효과 추가 참조).
  • 모든 효과 닫기는 항목의 모든 카드를 닫고, 동일한 버튼으로 다시 엽니다(모든 효과 열기).
  • 이 효과가 실행되는 시점을 변경하려면 드래그하세요는 카드 왼쪽의 그립이며, 이 효과 제거는 항목에서 효과를 제거합니다.
  • 기본값으로 돌아가기은 설정을 기본값으로 되돌리는 설정 옆의 버튼입니다.

효과 항목

효과는 목록에 있는 동안 켜져 있고, 제거하면 꺼집니다. 별도의 스위치는 없습니다. 동일한 효과가 목록에 여러 번 있을 수 있으며, 각 항목은 고유한 설정을 가집니다. 페이지에서 각 효과는 카드 형태입니다. 카드가 닫혀 있을 때도 보이는 헤더(그립, 효과 이름, 제거 버튼)와 그 아래에 설정이 있습니다. 설정 아래에는 카드가 작성하는 ffmpeg 명령이 표시되어 정확히 어떤 명령이 실행될지 확인할 수 있습니다.

효과 추가

효과 추가는 검색 상자에 연결된 카테고리 버튼입니다. 카테고리 버튼은 모두 또는 하나의 카테고리를 제공하며 메뉴를 해당 카테고리로 좁힙니다. 검색 상자에 입력하면 이름으로 메뉴가 좁혀집니다. 효과를 선택하면 기본값으로 목록 끝에 추가되며, 원하는 위치로 드래그할 수 있습니다. 앱용으로 만들어진 효과 외에도 메뉴는 ffmpeg 자체 필터를 제공하며, 각 필터에는 ffmpeg이 제공하는 옵션이 있습니다.

효과가 실행되는 순서

효과는 목록의 위에서 아래로, 사용자가 배치한 순서대로 실행되므로 카드를 드래그하면 결과가 변경될 수 있습니다. 파일 자르기 또는 크기 제한과 같이 특정 시점에 파일을 봐야 하기 때문에 앱이 목록의 어디에 있든 몇 가지 단계를 배치합니다. 나중에 변경되는 것에 효과가 의존하여 예상하는 결과를 얻을 수 없는 순서인 경우, 카드 아래에 줄이 표시됩니다. 앱은 사용자의 목록을 재정렬하지 않습니다.

모든 효과

다음은 앱이 제공하는 효과를 카테고리별로 분류하고 각 효과의 기능을 설명한 것입니다. 이름과 문장은 ffmpeg와 함께 설치되는 효과 카탈로그에서 가져온 것이므로, 사용 중인 ffmpeg 버전에 따라 달라집니다. ffmpeg가 설치될 때까지 효과 탭에는 효과가 아직 설치되지 않았다고 표시됩니다.

시간 및 프레임 - 프레임 효과: 타임랩스, 부드러운 움직임, 패딩

  • 거꾸로 재생: 클립을 끝에서 시작까지 소리를 포함하여 재생합니다. 전체 클립이 메모리에 유지됩니다.

볼륨 및 다이내믹스 - 크게, 작게, 균일하게, 압축, 제한, 게이트, 정규화

  • 노이즈 게이트: 사운드가 특정 레벨 이하로 떨어지면 무음 처리합니다.
  • 다이내믹 노멀라이저: 시간에 따라 조용한 부분과 시끄러운 부분의 레벨을 균일하게 만듭니다.
  • 다이내믹 스무딩: 사운드의 갑작스러운 변화를 부드럽게 만듭니다.
  • 다이내믹 이퀄라이저: 사운드 레벨에 따라 게인이 변하는 이퀄라이저입니다.
  • 라우드니스 노멀라이저: 사운드를 표준 라우드니스 (EBU R128)로 맞춥니다.
  • 리미터: 하드 클리핑 없이 사운드가 특정 레벨을 초과하지 않도록 합니다.
  • 멀티밴드 컴프레서: 각 주파수 대역을 개별적으로 압축합니다.
  • 볼륨: 소리를 더 크게 또는 작게 만듭니다.
  • 볼륨: 고정 게인: 리미터와 함께 고정된 양만큼 소리를 더 크게 또는 작게 만듭니다.
  • 볼륨: 라우드니스에 맞춰 정규화: 유지되는 부분의 라우드니스를 목표치로 가져오며, 게인이 클리핑되지 않도록 리미터를 사용합니다.
  • 볼륨: 피크에 맞춰 정규화: 가장 높은 샘플을 목표 레벨로 가져옵니다.
  • 볼륨: ReplayGain 적용: 트랙(또는 앨범)의 ReplayGain 게인을 리미터와 함께 사운드 자체에 적용합니다.
  • 소프트 클리퍼: 피크를 자르지 않고 부드럽게 둥글게 만듭니다.
  • 스펙트럼 다이내믹 레인지 제어: 각 주파수 대역의 레벨을 개별적으로 제어합니다.
  • 심리음향 클리퍼: 귀가 덜 인지하도록 큰 피크를 클리핑합니다.
  • 오디오 대비: 사운드의 다이내믹스를 가볍게 확장하거나 압축하여 더 강력하게 만듭니다.
  • 음성 노멀라이저: 음성을 균일한 레벨로 만듭니다.
  • 컴프레서: 특정 레벨 이상의 모든 것이 비율에 따라 낮아져서 크고 조용한 부분이 더 가까워집니다.
  • 컴프레서 / 익스팬더: 설정한 전송 곡선으로 다이내믹스를 압축하거나 확장합니다.
  • DC 레벨 이동: 전체 파형을 위아래로 이동합니다.
  • ReplayGain: 태그 쓰기: 새 파일의 트랙 게인과 피크를 태그로 작성합니다. 사운드는 변경되지 않습니다.

이퀄라이저 및 필터 - 저음, 고음, 특정 주파수 범위 유지 또는 제거

  • 18밴드 이퀄라이저: 18개의 고정 밴드를 가진 이퀄라이저입니다.
  • 강조 (RIAA 및 기타): RIAA와 같은 녹음 강조 곡선을 적용하거나 되돌립니다.
  • 계수로부터 IIR 필터: 숫자로 제공하는 무한 임펄스 응답 필터를 적용합니다.
  • 계수로부터의 Biquad 필터: 숫자로 지정한 2극, 2제로 필터를 적용합니다.
  • 고음: 고주파수를 증폭하거나 줄입니다.
  • 고차 대역 저지: 매우 가파른 필터로 하나의 주파수 대역을 제거합니다.
  • 고차 대역 통과: 매우 가파른 필터로 하나의 주파수 대역을 유지합니다.
  • 로우 셸프: 특정 주파수 이하를 증폭하거나 줄입니다.
  • 로우패스 필터: 제한된 주파수 이상을 제거합니다: 히스.
  • 밴드 리젝트 필터: 하나의 주파수 대역(예: 험 노이즈)을 제거합니다.
  • 밴드패스 필터: 특정 주파수 대역을 유지하고 나머지는 제거합니다.
  • 사운드 미분: 사운드의 변화율을 계산하는 신호 처리 도구입니다.
  • 사운드 적분: 사운드의 누적 합계를 계산하는 신호 처리 도구입니다.
  • 서브 베이스 제거: 가장 낮은 주파수를 제거합니다.
  • 스펙트럼 기울기: 저주파와 고주파 사이의 균형을 기울입니다.
  • 올패스 필터: 사운드의 크기를 변경하지 않고 위상을 변경합니다.
  • 위상 시프트: 모든 주파수의 위상을 시프트합니다.
  • 이퀄라이저 (10밴드): 31 Hz에서 16 kHz까지 각 옥타브 밴드에 대한 게인입니다.
  • 이퀄라이저 (단일 대역): 하나의 주파수 대역을 증폭하거나 줄입니다.
  • 저음: 저주파를 증폭하거나 줄입니다.
  • 저음 부스트: 서브우퍼 범위 주파수를 추가합니다.
  • 주파수 시프트: 모든 주파수를 고정된 양만큼 위 또는 아래로 이동합니다.
  • 주파수 영역 표현식 필터: 주파수에 적용된 수식으로 사운드를 변경합니다.
  • 초고주파 제거: 가청 범위 이상의 주파수를 제거합니다.
  • 틸트 셸프: 전체 주파수 균형을 기울이는 셸프 필터입니다.
  • 파라메트릭 이퀄라이저: 채널별로 고유한 곡선을 가진 다중 대역 이퀄라이저입니다.
  • 표현식으로 사운드 생성: 수식을 사용하여 사운드의 각 샘플을 다시 작성합니다.
  • 하이 셸프: 특정 주파수 이상을 증폭하거나 줄입니다.
  • 하이패스 필터: 제한된 주파수 이하를 제거합니다: 럼블, 험.
  • FIR 이퀄라이저: 사용자가 정의하는 곡선을 가진 정밀 이퀄라이저입니다.

노이즈 및 복구 - 히스, 클릭, 클리핑, 험, 치찰음

  • 노이즈 제거 (비국소 평균): 패치 매칭 방식으로 광대역 노이즈를 줄입니다.
  • 노이즈 제거 (FFT): 주파수 분석을 사용하여 히스와 같은 지속적인 노이즈를 줄입니다.
  • 노이즈 제거 (wavelets): wavelets을 사용하여 노이즈를 줄입니다.
  • 디에서: 말에서 거친 '스' 소리를 부드럽게 합니다.
  • 음성 노이즈 제거 (신경망): 훈련된 신경망으로 음성의 노이즈를 줄입니다.
  • 클리핑 복구: 너무 높은 레벨로 인해 잘린 피크를 복원합니다.
  • 클릭 제거: 오래된 레코드에서 발생하는 짧은 클릭 및 팝 노이즈를 제거합니다.
  • HDCD 디코딩: High Definition Compatible Digital 디스크를 디코딩합니다.

시간 및 피치 - 페이드, 속도, 피치, 자르기, 루프, 무음

  • 거리 지연: 스피커를 정렬하기 위해 소리가 거리를 이동한 것처럼 지연시킵니다.
  • 끝부분 무음: 노래의 끝부분 무음이 시작되는 곳에서 자르고, 그 뒤에 정확히 이만큼의 무음을 남겨 LP가 개별 트랙으로 재생되도록 합니다.
  • 끝부분 무음 자르기: 소리가 시작하기 전과 멈춘 후의 무음을 자릅니다. 노래 중간의 무음은 자르지 않습니다.
  • 리샘플: 사운드의 샘플 레이트를 변경합니다.
  • 리샘플링 없이 속도 변경: 동일한 샘플을 다른 속도로 재생합니다: 피치와 속도가 함께 변경됩니다.
  • 무음 제거: 무음 구간을 잘라냅니다.
  • 무음으로 채우기: 고정된 길이 또는 샘플 수만큼 끝에 무음을 추가합니다.
  • 범위 유지: 그 위에 있는 효과가 남긴 것을 기준으로 두 시간 사이의 부분만 유지합니다.
  • 사운드 루프: 사운드의 특정 구간을 반복합니다.
  • 사운드 자르기: 사운드의 한 부분을 유지하고 나머지는 제거합니다.
  • 속도 변경, 음높이 유지: 음높이를 변경하지 않고 소리를 더 빠르거나 느리게 만듭니다.
  • 시간 늘리기 및 피치 변경: 높은 품질로 속도와 피치를 독립적으로 변경합니다.
  • 재생 시간 제한: 시작부터 최대 이 시간(초)만큼 유지합니다.
  • 채널 지연: 하나 이상의 채널을 지정된 밀리초만큼 지연시킵니다.
  • 페이드: 유지되는 부분의 시작에서 무음에서 소리를 페이드인하고, 끝에서는 무음으로 페이드아웃합니다. 각 길이는 초 단위이며, 0은 해당 끝을 그대로 둡니다.
  • 페이드 인 또는 아웃: 선택한 시간 동안 사운드를 페이드 인 또는 아웃합니다.

스테레오 및 채널 - 확장, 패닝, 채널 믹스, 헤드폰, 서라운드

  • 대화 향상: 영화 믹스에서 대화가 돋보이게 합니다.
  • 서라운드로 업믹스: 스테레오 사운드를 서라운드 레이아웃에 분산시킵니다.
  • 스테레오 도구: 밸런스, 미드 및 사이드 레벨, 음소거, 위상 등을 하나의 필터에서 조절합니다.
  • 스테레오 확장: 지연된 피드백으로 스테레오 이미지를 더 넓게 만듭니다.
  • 채널: 좌우를 바꾸거나, 한 채널을 양쪽에서 재생하거나, 둘 다 하나로 믹스하거나, 어떤 레이아웃이든 스테레오로 믹스다운합니다.
  • 채널 믹스: 사용자 지정 계수로 채널을 리믹스합니다: 스테레오를 모노로, 좌우 채널 교환.
  • 채널 비상관화: 채널을 덜 유사하게 만들어 사운드를 확장합니다.
  • 채널 재매핑: 채널을 다른 위치로 이동합니다.
  • 추가 스테레오: 좌우 간의 차이를 늘립니다.
  • 하스 스테레오 인핸서: 양쪽 채널 간의 미세한 지연으로 사운드를 넓힙니다.
  • 헤드폰 스테레오 확장: 헤드폰에 맞춰 스테레오 이미지를 더 넓게 만듭니다.
  • 헤드폰 크로스피드: 헤드폰 청취를 편안하게 하기 위해 각 측면의 일부를 다른 측면에 혼합합니다.

사운드 효과 - 에코, 코러스, 페이저, 트레몰로, 디스토션

  • 가상 베이스: 작은 스피커가 더 깊은 음을 재생하는 것처럼 들리게 합니다.
  • 비브라토: 피치를 흔들리게 만듭니다.
  • 비트 크러셔: 사운드의 비트 심도를 줄여 로파이하고 거친 효과를 만듭니다.
  • 에코: 사운드에 하나 이상의 에코를 추가합니다.
  • 익사이터: 고주파를 강화하여 밝기를 더합니다.
  • 코러스: 약간 디튠된 복사본으로 사운드를 풍부하게 만듭니다.
  • 크리스탈라이저: 소리의 변화를 과장하여 선명하게 합니다.
  • 트레몰로: 레벨을 흔들리게 만듭니다.
  • 펄세이터: 스테레오 양쪽이 번갈아 가며 레벨이 펄스되도록 만듭니다.
  • 페이저: 스위핑 페이징 효과를 추가합니다.
  • 플랜저: 휩쓸고 지나가는 듯한 제트기 효과를 추가합니다.

효과 없음

효과 드롭다운의 첫 번째 선택 항목인 효과 없음은 항목이 아니며 아무것도 하지 않습니다. 편집하거나 삭제할 수 없습니다.

창: 언어, 테마, 알림, 뉴스

헤더의 톱니바퀴 아이콘을 클릭하면 설정이 열리며, 위에서 설명한 사전 설정, 효과, 태그 및 대상 탭과 창 자체의 탭이 있습니다.

  • 설정 열기를 클릭하면 설정이 열립니다.
  • 언어은 창의 언어입니다.
  • 테마은 밝게 또는 어둡게입니다.
  • yaiol 뉴스 표시는 기본적으로 켜져 있으며 아래에 설명된 공지 사항을 다룹니다.
  • ffmpeg은 설치된 ffmpeg와 yaiol이 제공하는 최신 버전을 보여줍니다. ffmpeg 다운로드는 이를 설치하고, 업데이트는 최신 버전으로 교체합니다. ffmpeg, 변환 엔진을 참조하십시오.

ffmpeg, 변환 엔진

FFmpeg Audio Studio은 ffmpeg을 함께 제공하지 않으며, 사용자의 PATH에 있는 ffmpeg을 사용하지도 않습니다. 이 앱은 yaiol이 승인한 빌드를 다운로드하고, 이를 확인한 후 모든 yaiol 앱이 공유하는 폴더에 설치하므로, ffmpeg이 필요한 두 번째 앱은 이미 설치되어 있는 것을 찾을 수 있습니다. 설치되기 전까지는 아무것도 변환할 수 없습니다. 상태 표시줄에 이 사실이 표시되며, ffmpeg 다운로드 버튼을 누르면 진행률과 함께 다운로드가 시작됩니다. 효과 메뉴도 그때까지는 비어 있는데, 효과는 ffmpeg과 함께 제공되기 때문입니다.

설정의 일반 탭에서 ffmpeg은 설치된 버전과 yaiol에 문의한 후 최신 버전을 표시합니다. 버전이 다를 경우, 업데이트 버튼을 누르면 최신 빌드를 다운로드하고 설치합니다. yaiol에 연결할 수 없는 경우, 해당 줄에 이 사실이 표시되며 나중에 다시 시도할 수 있습니다.

실행 종료 시 알림

더 이상 대기 중이거나 변환 중인 것이 없으면 하나의 운영 체제 알림이 변환됨, 건너뜀, 실패 파일 수를 알려줍니다. 취소된 실행은 아무것도 표시하지 않습니다. 창이 포커스를 가지고 있든 없든 나타납니다.

  • 변환 완료 시 알림 표시 탭의 알림에서 끌 수 있습니다.

새 버전 및 소식

앱을 실행하면 최신 버전이 있는지 확인하고, 있다면 작은 소식 대화 상자를 엽니다. 이 대화 상자의 첫 번째 카드에는 버전과 함께 새 버전 사용 가능이 표시되고, 현재 실행 중인 버전 이후의 모든 릴리스에서 새로워진 내용이 나열되며, 다운로드를 제공합니다. 앱은 알림만 제공하며, 자동으로 설치되는 것은 없으며, 확인 실패 시에는 아무런 메시지도 표시되지 않습니다. 동일한 대화 상자에는 yaiol의 가끔 있는 공지 사항이 한 번에 한 카드씩 표시됩니다.

  • 다시 표시 안 함는 해당 카드가 다시 나타나지 않도록 합니다. 새 버전 카드의 경우, 더 새로운 버전이 출시될 때까지 숨겨집니다.
  • 닫기는 현재 실행 중인 대화 상자를 닫습니다.
  • 설정의 yaiol 뉴스 표시는 공지 사항을 끄고, 더 이상 요청하지 않습니다. 새 버전 카드는 이 설정에 영향을 받지 않습니다.

명령줄

FFmpeg Audio Studio 설치 프로그램 옆에는 터미널에서 동일한 변환을 수행하는 작은 프로그램인 yac(yaiol 오디오 변환기)이 있습니다. 이 프로그램은 창과 동일하게 저장된 사전 설정, 태그 설정, 효과 및 대상을 읽으므로 창에서 만든 사전 설정은 명령줄의 사전 설정이며, 이 프로그램이 쓰는 파일은 동일합니다.

yac -p "MP3 320 kbps" -d Export Music/
yac -p FLAC -t Clean -o D:/Converted Album/
yac --list
  • 파일과 폴더를 제공합니다. 폴더는 하위 폴더와 함께 검색됩니다.
  • -p는 저장된 사전 설정(original은 각 파일의 자체 형식을 유지)을, -t는 저장된 태그 설정을, -e는 저장된 효과 항목을, -d는 저장된 대상을 지정합니다. 이름은 대소문자를 구분하지 않고 일치하며, ID도 작동합니다.
  • -t와 -e가 생략되면 아무것도 변경되지 않습니다. 모든 태그와 표지는 유지되고, 창에서 선택한 내용에 관계없이 효과가 적용되지 않습니다. -p와 -d가 생략되면 창의 현재 선택 사항이 됩니다.
  • -o는 폴더에 씁니다. -d와 함께 사용하면 해당 대상의 파일 이름 패턴과 폴더 구조가 해당 폴더에 기록됩니다.
  • -j는 한 번에 실행되는 변환 수(머신의 물리적 코어 수까지), --overwrite는 skip, overwrite 또는 rename이며, -q는 실패 및 요약만 출력합니다.
  • --list는 각 항목이 무엇을 지정할 수 있는지 보여주며, 창의 현재 선택 사항이 표시됩니다.
  • ffmpeg가 아직 설치되지 않은 경우, 메시지를 표시하고 중지합니다. 앱을 한 번 열면 ffmpeg가 자동으로 설치됩니다.

파일당 한 줄과 창과 동일한 요약(예: 3개 변환 · 1개 건너뛰기 · 2개 실패)을 출력합니다. 아무것도 실패하지 않으면 종료 코드는 0이고, 파일이 실패하면 1이며, 명령에 오류가 있으면 2이므로 스크립트가 이를 기다렸다가 결과에 따라 조치할 수 있습니다.

어떤 터미널에서든 실행하려면 설치 프로그램의 마지막 옵션을 선택하여 해당 폴더를 PATH에 추가하거나, 설치 폴더에서 전체 경로로 호출하십시오. 이 옵션은 기본적으로 꺼져 있으며 자신의 PATH만 변경합니다.

기술 참조

어떤 필드가 어떤 형식에서 어떤 이름을 얻는지 정확히 알아야 하는 사람들을 위한 사실입니다. 앱을 사용하는 데는 필요하지 않습니다. 아래 표는 앱 자체에서 사용하는 표에서 생성되므로, 앱과 달라질 수 없습니다.

태그 표준별 필드 이름

필드당 한 행, 표준당 한 열. 각 셀은 필드의 이름입니다. ID3 프레임 ID, MP4 아톰, WMA 속성, Vorbis 주석 또는 APE 항목 이름, WAV INFO ID입니다. 대시는 표준에 필드에 대한 자체 이름이 없음을 의미합니다. 이 경우 앱은 필드의 자체 이름으로 사용자 지정 필드로 유지하므로 값이 손실되지 않습니다.

Field            ID3v2.3  ID3v2.4  MP4 atom  WMA attribute               Vorbis / APE     WAV INFO
---------------  -------  -------  --------  --------------------------  ---------------  --------
ALBUM            TALB     TALB     ©alb      WM/AlbumTitle               ALBUM            IPRD
ALBUMSORT        TSOA     TSOA     soal      WM/AlbumSortOrder           ALBUMSORT        -
ALBUMARTIST      TPE2     TPE2     aART      WM/AlbumArtist              ALBUMARTIST      -
ALBUMARTISTSORT  TSO2     TSO2     soaa      -                           ALBUMARTISTSORT  -
ARTIST           TPE1     TPE1     ©ART      Author                      ARTIST           IART
ARTISTSORT       TSOP     TSOP     soar      WM/ArtistSortOrder          ARTISTSORT       -
BPM              TBPM     TBPM     tmpo      WM/BeatsPerMinute           BPM              -
COMMENT          COMM     COMM     ©cmt      Description                 COMMENT          ICMT
COMPILATION      TCMP     TCMP     cpil      -                           COMPILATION      -
COMPOSER         TCOM     TCOM     ©wrt      WM/Composer                 COMPOSER         -
COMPOSERSORT     TSOC     TSOC     soco      -                           COMPOSERSORT     -
CONDUCTOR        TPE3     TPE3     ©con      WM/Conductor                CONDUCTOR        -
CONTENTGROUP     TIT1     TIT1     ©grp      WM/ContentGroupDescription  CONTENTGROUP     -
COPYRIGHT        TCOP     TCOP     cprt      Copyright                   COPYRIGHT        ICOP
DISCNUMBER       TPOS     TPOS     disk      WM/PartOfSet                DISCNUMBER       -
ENCODEDBY        TENC     TENC     ©enc      WM/EncodedBy                ENCODEDBY        -
ENCODERSETTINGS  TSSE     TSSE     -         WM/EncodingSettings         ENCODERSETTINGS  -
GENRE            TCON     TCON     ©gen      WM/Genre                    GENRE            IGNR
INITIALKEY       TKEY     TKEY     -         WM/InitialKey               INITIALKEY       -
ISRC             TSRC     TSRC     -         WM/ISRC                     ISRC             -
LANGUAGE         TLAN     TLAN     -         WM/Language                 LANGUAGE         ILNG
LYRICIST         TEXT     TEXT     -         WM/Writer                   LYRICIST         -
MEDIATYPE        TMED     TMED     -         -                           MEDIATYPE        -
MIXARTIST        TPE4     TPE4     -         -                           MIXARTIST        -
MOOD             -        TMOO     -         WM/Mood                     MOOD             -
ORIGALBUM        TOAL     TOAL     -         WM/OriginalAlbumTitle       ORIGALBUM        -
ORIGARTIST       TOPE     TOPE     -         WM/OriginalArtist           ORIGARTIST       -
ORIGLYRICIST     TOLY     TOLY     -         WM/OriginalLyricist         ORIGLYRICIST     -
ORIGYEAR         TORY     -        -         WM/OriginalReleaseYear      ORIGYEAR         -
PUBLISHER        TPUB     TPUB     ©pub      WM/Publisher                PUBLISHER        -
SUBTITLE         TIT3     TIT3     -         WM/SubTitle                 SUBTITLE         -
TITLE            TIT2     TIT2     ©nam      Title                       TITLE            INAM
TITLESORT        TSOT     TSOT     sonm      WM/TitleSortOrder           TITLESORT        -
TRACK            TRCK     TRCK     trkn      WM/TrackNumber              TRACKNUMBER      IPRT
UNSYNCEDLYRICS   USLT     USLT     ©lyr      WM/Lyrics                   UNSYNCEDLYRICS   -
YEAR             TYER     TDRC     ©day      WM/Year                     DATE             ICRD

각 형식이 사용하는 표준

모든 출력 형식은 위 표준 중 하나로 태그를 작성합니다. 마지막 열은 위 표의 어떤 열이 해당 필드의 이름을 지정하는지 나타냅니다.

Format                 Extension  Tags are written as                                          Names from
---------------------  ---------  -----------------------------------------------------------  ------------------------
AAC (M4A)              .m4a       MP4 atoms                                                    MP4 atom column
AAC (raw ADTS)         .aac       none (a raw stream)                                          -
AC-3                   .ac3       none (a raw stream)                                          -
AIFF                   .aiff      an ID3v2.3 or v2.4 chunk (the preset)                        ID3 columns
ALAC (M4A)             .m4a       MP4 atoms                                                    MP4 atom column
AU                     .au        an annotation field: title, artist and album only            -
FLAC                   .flac      Vorbis comments                                              Vorbis / APE column
FLAC in Ogg            .oga       Vorbis comments                                              Vorbis / APE column
M4R (iPhone ringtone)  .m4r       MP4 atoms                                                    MP4 atom column
MP2                    .mp2       none (a raw stream)                                          -
MP3                    .mp3       ID3v2.3 or v2.4 (the preset)                                 ID3 columns
Ogg Vorbis             .ogg       Vorbis comments                                              Vorbis / APE column
Opus                   .opus      Vorbis comments                                              Vorbis / APE column
TTA                    .tta       APEv2 tag                                                    Vorbis / APE column
WAV                    .wav       an ID3v2.3 or v2.4 chunk (the preset), and a RIFF INFO list  ID3 columns; INFO column
Wave64                 .w64       none (a raw stream)                                          -
WavPack                .wv        APEv2 tag                                                    Vorbis / APE column
WMA                    .wma       WMA attributes                                               WMA column

참고 사항

  • 자체 이름이 없는 필드는 사용자 지정 필드로 유지됩니다. ID3의 TXXX 프레임, M4A의 자유 형식 아톰(----:com.apple.iTunes:NAME), Vorbis 또는 APE 태그의 동일한 이름 항목, WMA의 동일한 이름 속성.
  • 이름이 없는 ID3 버전 하나. ID3v2.3에는 무드 프레임이 없고, ID3v2.4는 원본 릴리스를 텍스트 프레임이 아닌 타임스탬프(TDOR)로 유지하므로 이 두 셀은 대시로 표시되고 값은 해당 버전에서 사용자 지정 필드로 유지됩니다.
  • 날짜. ID3v2.3은 날짜를 연도(TYER)와 일 및 월(TDAT)로 저장합니다. ID3v2.4에는 하나의 타임스탬프(TDRC)가 있습니다. Vorbis 또는 APE 태그는 DATE로 유지합니다.
  • 트랙 및 디스크 번호. 총계는 ID3 및 MP4의 번호(3/10)의 일부입니다. Vorbis 태그는 TRACKNUMBER와 TRACKTOTAL을 두 개의 필드로 유지합니다.
  • WAV INFO. 마지막 열에 이름이 있는 ID만 전달됩니다. 이름이 없는 ID는 태거가 작성했을 때 ID3 청크에 동일한 값이 있으므로 삭제됩니다.
  • 정렬 필드 및 지휘자. ALBUMSORT 및 CONDUCTOR와 같은 이름은 모든 Vorbis 출력에서 동일하게 작성됩니다. ID3 TPE3 프레임에서 읽은 지휘자는 PERFORMER가 아닌 CONDUCTOR로 작성됩니다.
  • 커버. 커버는 Ogg의 FLAC, iPhone 벨소리 및 AU를 제외하고 태그를 작성하는 모든 형식에서 전달됩니다. 원시 스트림에는 아무것도 없습니다.
목차