이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 Metaflac 명령입니다.
프로그램:
이름
Metaflac — 하나 이상의 FLAC 파일에서 메타데이터를 나열, 추가, 제거 또는 편집하는 프로그램입니다.
개요
메타플락 [옵션 ] [운영 ] FLAC파일
기술
메타플락 하나 이상의 FLAC 파일에 있는 메타데이터를 나열, 추가, 제거 또는 편집합니다. 당신은 할 수있다
한 번에 하나의 주요 작업을 수행하거나 여러 개의 단축 작업을 수행합니다.
옵션
--보존-수정 시간
편집에도 불구하고 원래 수정 시간을 보존합니다.
--파일 이름 포함
각 출력 줄에 FLAC 파일 이름을 붙입니다(둘 이상의 경우 기본값).
FLAC 파일이 지정됨).
--no-파일 이름
각 출력 줄에 FLAC 파일 이름을 붙이지 마세요.
FLAC 파일이 지정됨).
--no-utf8-전환
태그를 UTF-8에서 로컬 문자 세트로 변환하거나 그 반대로 변환하지 마십시오. 이것은 유용하다
스크립트의 경우, 로캘이 잘못된 상황에서 태그 설정.
--패딩을 사용하지 마세요
기본적으로 Metaflac은 가능한 경우 패딩을 사용하여 재작성을 방지합니다.
메타데이터 크기가 변경되면 전체 파일. Metaflac에게 다음을 지시하려면 이 옵션을 사용하십시오.
이런 식으로 패딩을 활용하지 마십시오.
속기 작전
--show-md5sum
STREAMINFO 블록의 MD5 서명을 표시합니다.
--쇼-분-블록 크기
STREAMINFO 블록의 최소 블록 크기를 표시합니다.
--쇼-최대-블록 크기
STREAMINFO 블록의 최대 블록 크기를 표시합니다.
--쇼-분-프레임 크기
STREAMINFO 블록의 최소 프레임 크기를 표시합니다.
--쇼-최대-프레임 크기
STREAMINFO 블록의 최대 프레임 크기를 표시합니다.
--show-샘플-레이트
STREAMINFO 블록의 샘플링 속도를 표시합니다.
--쇼-채널
STREAMINFO 블록의 채널 수를 표시합니다.
--쇼-bps
STREAMINFO 블록의 샘플당 비트 수를 표시합니다.
--전체 샘플 표시
STREAMINFO 블록의 총 샘플 수를 표시합니다.
--show-vendor-태그
VORBIS_COMMENT 블록의 공급업체 문자열을 표시합니다.
--쇼-태그=이름
필드 이름이 'name'과 일치하는 모든 태그를 표시합니다.
--제거-태그=이름
필드 이름이 'name'인 모든 태그를 제거합니다.
--remove-first-tag=이름
필드 이름이 'name'인 첫 번째 태그를 제거합니다.
--제거-모든 태그
공급업체 문자열만 남기고 모든 태그를 제거합니다.
--set-tag=필드
태그를 추가하세요. 필드는 다음 형식의 Vorbis 주석 사양을 준수해야 합니다.
"이름=값". 현재 태그 블록이 없으면 태그 블록이 생성됩니다.
--set-tag-from-file=필드
--set-tag와 유사하지만 VALUE가 내용을 읽을 파일 이름이라는 점만 다릅니다.
태그 값을 그대로 설정합니다. --no-utf8-convert를 지정하지 않는 한,
내용은 로컬 문자 세트에서 UTF-8로 변환됩니다. 이것은 다음에 사용될 수 있습니다
태그에 큐시트를 저장합니다(예: --set-tag-from-file="CUESHEET=image.cue"). 하다
태그 필드에 바이너리 데이터를 저장하려고 하지 마세요! 이를 위해서는 APPLICATION 블록을 사용하세요.
--import-tags-from=파일
파일에서 태그를 가져옵니다. 표준입력에는 '-'를 사용하세요. 각 줄은 다음과 같은 형식이어야 합니다.
이름=값. 여러 줄 주석은 현재 지원되지 않습니다. --remove- 지정
필요한 경우 --import-tags-from 이전에 모든 태그 및/또는 --no-utf8-convert. 만약에
FILE은 '-'(stdin)이므로 하나의 FLAC 파일만 지정할 수 있습니다.
--내보내기-태그-to=파일
태그를 파일로 내보냅니다. 표준 출력에는 '-'를 사용하십시오. 각 줄은 다음과 같은 형식입니다.
이름=값. 필요한 경우 --no-utf8-convert를 지정합니다.
--import-cuesheet-from=파일
파일에서 큐시트를 가져옵니다. 표준입력에는 '-'를 사용하세요. FLAC 파일은 하나만 있을 수 있습니다.
지정. 큐시트의 각 인덱스 포인트에 대해 탐색 포인트가 추가됩니다.
--no-cued-seekpoints가 지정되지 않은 경우 SEEKTABLE.
--export-cuesheet-to=파일
CUESHEET 블록을 CD 제작에 적합한 큐시트 파일로 내보내기
소프트웨어. 표준 출력에는 '-'를 사용하십시오. FLAC 파일은 하나만 지정할 수 있습니다.
명령 행.
--가져오기-그림-에서={파일 이름|사양}
그림을 가져와 PICTURE 메타데이터 블록에 저장합니다. 하나 이상
--import-picture-from 명령을 지정할 수 있습니다. 다음 중 하나의 파일 이름
그림 파일이나 보다 완전한 사양 양식을 사용할 수 있습니다. 그만큼
SPECIFICATION은 부분이 |로 구분된 문자열입니다. (파이프) 문자.
기본값을 호출하기 위해 일부 부분을 비워 둘 수도 있습니다. FILENAME은(는)
"||||FILENAME"의 약어입니다. SPECIFICATION의 형식은 다음과 같습니다.
[유형]|[MIME 유형]|[설명]|[너비x높이x깊이[/COLORS]]|파일
유형은 선택사항입니다. 다음 중 하나의 숫자입니다.
0: 기타
1: 32x32픽셀 '파일 아이콘'(PNG만 해당)
2: 기타 파일 아이콘
3: 커버(전면)
4: 표지(뒤)
5: 전단지 페이지
6: 미디어(예: CD의 라벨 면)
7: 리드 아티스트/리드 퍼포머/솔리스트
8: 아티스트/퍼포머
9: 지휘자
10: 밴드/오케스트라
11: 작곡가
12: 작사가/텍스트 작가
13: 녹음 위치
14: 녹음 중
15: 공연 중
16: 영화/비디오 화면 캡처
17: 밝은 색의 물고기
18: 일러스트레이션
19: 밴드/아티스트 로고타입
20: 출판사/스튜디오 로고타입
기본값은 3(앞 표지)입니다. 유형 1에는 각각 하나의 사진만 있을 수 있습니다.
파일에 2개가 있습니다.
MIME-TYPE은 선택 사항입니다. 공백으로 남겨두면 파일에서 감지됩니다. 을 위한
플레이어와의 호환성이 가장 좋습니다. MIME 유형의 이미지/jpeg 또는
이미지/png. MIME 유형은 -->일 수도 있으며 이는 FILE이 실제로 URL임을 의미합니다.
이미지이지만 이 사용은 권장되지 않습니다.
설명은 선택 사항입니다. 기본값은 빈 문자열입니다.
다음 부분에서는 해상도와 색상 정보를 지정합니다. MIME 유형인 경우
image/jpeg, image/png 또는 image/gif인 경우 일반적으로 비워 둘 수 있습니다.
파일에서 감지할 수 있습니다. 그렇지 않으면 너비를 지정해야 합니다.
픽셀, 높이(픽셀) 및 색상 심도(픽셀당 비트)입니다. 이미지가 있는 경우
인덱스 색상은 사용되는 색상 수도 지정해야 합니다. 수동으로 할 때
지정하면 파일의 정확성을 확인하지 않습니다.
FILE은 가져올 그림 파일의 경로이거나 MIME 유형이 다음인 경우 URL입니다.
->
예를 들어, "|image/jpeg|||../cover.jpg" loading="lazy"는 다음 위치에 JPEG 파일을 포함합니다.
../cover.jpg, 기본값은 유형 3(앞 표지)이고 빈 설명입니다. 그만큼
해상도와 색상 정보는 파일 자체에서 검색됩니다.
The specification "4|-->|CD|320x300x24/173|http://blah.blah/backcover.tiff" 할 것이다
유형 4(뒷표지), 설명 "CD" 및 수동으로 지정된 URL을 삽입합니다.
지정된 해상도는 320x300, 픽셀당 24비트, 173색입니다. 파일은 다음 위치에 있습니다.
URL은 가져오지 않습니다. URL 자체는 PICTURE 메타데이터에 저장됩니다.
블록.
--export-picture-to=파일
PICTURE 블록을 파일로 내보냅니다. 표준 출력에는 '-'를 사용하십시오. FLAC 파일은 하나만 있을 수 있습니다.
명령줄에 지정됩니다. 첫 번째 PICTURE 블록은 다음을 제외하고 내보내집니다.
--export-picture-to 앞에는 --block-number=# 옵션이 옵니다.
추출할 정확한 메타데이터 블록. 블록 번호는 다음과 같습니다.
--목록.
--추가 재생 이득
주어진 FLAC 파일의 타이틀 및 앨범 상승률/최고점을 모든 FLAC 파일처럼 계산합니다.
파일이 한 앨범의 일부인 경우 FLAC 태그로 저장됩니다. 태그는
vorbisgain이 사용하는 것과 동일합니다. 기존 ReplayGain 태그가 대체됩니다.
FLAC 파일을 XNUMX개만 제공하는 경우 앨범 및 타이틀 획득률은 동일합니다.
이 작업에는 두 번의 패스가 필요하므로 항상 마지막에 실행됩니다.
다른 작업이 완료되어 디스크에 기록되었습니다. 모든 FLAC 파일
지정된 해상도, 샘플링 속도 및 채널 수가 동일해야 합니다.
샘플링 속도는 8, 11.025, 12, 16, 18.9, 22.05, 24, 28, 32, 37.8,
44.1, 48, 56, 64, 88.2, 96, 112, 128, 144, 176.4 또는 192kHz.
--제거-재생-이득
ReplayGain 태그를 제거합니다.
--추가 탐색점={#|X|#x|#s}
SEEKTABLE 블록에 탐색 지점을 추가합니다. #을 사용하여 해당 샘플의 탐색 지점
번호가 추가됩니다. X를 사용하면 위치 지정 지점이 끝 부분에 추가됩니다.
테이블. #x를 사용하면 # 균일한 간격의 탐색 지점이 추가됩니다. 첫 번째는
샘플 0. #s를 사용하면 #초마다 탐색 지점이 추가됩니다(#에는
정수가 되려면; 예를 들어 9.5일 수 있으며 이는 9.5마다 탐색 지점을 의미합니다.
초). SEEKTABLE 블록이 없으면 하나가 생성됩니다. 이미 하나 있다면
존재하는 경우 기존 테이블에 포인트가 추가되고 모든 중복 항목은
플레이스홀더 포인트로 바뀌었습니다. --add-seekpoint 옵션을 많이 사용할 수 있습니다. 그만큼
결과 SEEKTABLE은 이러한 모든 값의 고유한 통합이 됩니다. 예:
--add-seekpoint=100x --add-seekpoint=3.5s 균일한 간격의 탐색 포인트 100개를 추가합니다.
3.5초마다 탐색 지점이 발생합니다.
--추가 패딩=길이
주어진 길이(바이트)의 패딩 블록을 추가합니다. 전체 길이는
새 블록은 4 + 길이가 됩니다. 추가 4바이트는 메타데이터 블록용입니다.
헤더.
주요한 작전
--목록 하나 이상의 메타데이터 블록 내용을 stdout에 나열합니다. 기본적으로 모든
메타데이터 블록은 텍스트 형식으로 나열됩니다. 변경하려면 다음 옵션을 사용하세요.
이 동작:
--블록 번호=#[,#[...]]
표시할 블록 번호의 선택적인 쉼표로 구분된 목록입니다. 그만큼
첫 번째 블록인 STREAMINFO 블록은 블록 0입니다.
--블록 유형=유형[,유형[...]]
--제외 블록 유형=유형[,유형[...]]
포함할 블록 유형의 선택적인 쉼표로 구분된 목록 또는
이 옵션에서는 무시됩니다. --block-type 또는 --Exception- 중 하나만 사용하세요.
블록형. 유효한 블록 유형은 STREAMINFO, PADDING,
애플리케이션, SEEKTABLE, VORBIS_COMMENT, PICTURE. 좁힐 수도 있어요
다음과 같이 표시되는 APPLICATION 블록의 유형:
APPLICATION:abcd 텍스트 표현이 있는 APPLICATION 블록입니다.
4바이트 ID의 전송은 "abcd"입니다. APPLICATION:0xXXXXXXXX
XNUMX진수 빅엔디안 표현이 있는 APPLICATION 블록
4바이트 ID는 "0xXXXXXXXX"입니다. 위의 "abcd" 예에서는
0진수에 해당하는 값은 61626364xXNUMX입니다.
참고 :
--block-number 및 --[제외-]block-type이 모두 지정된 경우
결과는 두 인수의 논리 AND입니다.
--application-data-format=hexdump|텍스트
표시 중인 애플리케이션 블록에 바이너리 데이터가 포함되어 있지만
--data-format=text를 사용하면 애플리케이션의 XNUMX진수 덤프를 표시할 수 있습니다.
대신 --application-data-format=hexdump를 사용하여 데이터 내용을 작성합니다.
--제거하다 메타데이터에서 하나 이상의 메타데이터 블록을 제거합니다. --dont-use-padding이 아닌 이상
지정되면 블록은 패딩으로 대체됩니다. 다음을 제거할 수 없습니다.
STREAMINFO 블록.
--블록 번호=#[,#[...]]
--블록 유형=유형[,유형[...]]
--제외 블록 유형=유형[,유형[...]]
사용법은 위의 --list를 참조하세요.
참고 :
--block-number 및 --[제외-]block-type이 모두 지정된 경우
결과는 두 인수의 논리 AND입니다.
--모두 제거
메타데이터에서 모든 메타데이터 블록(STREAMINFO 블록 제외)을 제거합니다.
--dont-use-padding을 지정하지 않으면 블록은 다음으로 대체됩니다.
심.
--병합 패딩
인접한 PADDING 블록을 단일 블록으로 병합합니다.
--정렬 패딩
모든 PADDING 블록을 메타데이터 끝으로 이동하고 단일 블록으로 병합합니다.
블록.
onworks.net 서비스를 사용하여 온라인으로 Metaflac을 사용하세요.