영어프랑스어스페인어

Ad


온웍스 파비콘

jack - 클라우드에서 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 잭 실행

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 명령 잭입니다.

프로그램:

이름


잭 - 하나의 명령으로 CD 추출 및 인코딩

개요


[옵션]

기술


오디오 CD를 FLAC, MP3 또는 Ogg Vorbis 파일로 변환합니다. 여러 도우미를 사용합니다
파일 추출, 인코딩 및 태그 지정과 같은 기능을 수행하기 위한 프로그램
메타 정보. 리핑은 다음을 통해 수행됩니다. 편집증 (이 경우 리핑 상태는
Jack에 의해서도 표시됨) 또는 cdda2wav Jack은 여러 인코더와 함께 작동합니다.
오젠크, 플랙, 절뚝 거리는, 고고, 블레이드 엔, l3enc, mp3enc싱. 운영 중 언제든지
(그리고 모든 것이 완료되고 원본 CD가 분실된 경우에도) Jack이 조회하도록 할 수 있습니다.
의 트랙 이름 freedb.org 그에 따라 트랙의 이름을 바꿉니다. 오디오 파일 태깅
아티스트, 트랙 제목 등에 대한 메타 정보와 함께 수행됩니다.

freedb-lookup이 수행되지 않은 경우 Jack은 디렉터리의 모든 파일을 삭제합니다. ~/잭/잭-
트리플 엑스트리플 엑스 CD의 CDDB/FreeDB 디스크 ID를 나타냅니다. 이 디렉토리는
적절한 정보가 알려지면 Jack이 이름을 변경합니다.

리퍼, 인코더, 선호하는 FreeDB-Server, 디렉토리 및 사운드 파일과 같은 대부분의 옵션
형식 등은 기본값을 변경하여 사용자 정의할 수 있습니다. /etc/jackrc 또는 저장하여
~/.jack3rc. 사용자가 추가 리퍼, 인코더 및 FreeDB 서버를 정의할 수 있습니다.
플러그인 디렉토리의 도움을 통해( 플러그인_경로 옵션
기본값은 ~/.jack_plugins).

Jack이 실행되는 동안 다음 키보드 명령을 사용할 수 있습니다.

q or Q 종료

p or P 리핑 비활성화(예: CD 드라이브가 필요한 경우)

p or P (다시) 또는 c or C
리핑 재개

e or E 모든 인코더 일시 중지/계속

r or R 모든 리퍼를 일시 중지/계속합니다.

? 저작권/도움말 상자 전환

옵션


다른 옵션에는 다른 데이터 유형이 인수로 필요합니다.

불량배 에서처럼 "예" 또는 "아니요"일 수 있습니다. --vbr=예

에서와 같이 무엇이든 될 수 있습니다. --이름 바꾸기-fmt "%n.%t"

INT 에서와 같이 정수 --비트레이트 192 (또는 --비트레이트=192 )

명부 마지막 ";"으로 구분된 여러 문자열. 예시: --추측 파일1.mp3
파일2.mp3 ... 파일N.mp3 \;

Jack은 다음 옵션을 이해합니다.

--년 추가
이 문자열을 디렉토리 이름에 추가합니다(연도를 추가하려면 %y와 함께 사용하는 것이 좋습니다.
풀려났다)

-NS, --비트레이트 INT
대상 비트 전송률(kbit/s, 기본값은 160).

--char-필터
파이썬 방법을 사용하여 파일 이름 변환

--문자셋
파일 이름의 charset(기본값은 로케일).

-씨, --체크-톡
toc-file과 cd-toc을 비교한 다음 종료합니다. Jack은 CD의 TOC를 파일에 캐시합니다.
("잭.toc"). 삽입된 CD가 파일의 toc-file과 일치하는지 알고 싶다면
현재 디렉토리에서 이 옵션을 사용하십시오.

-씨, --클레임 디렉토리
Jack이 만들지 않은 경우에도 디렉터리 이름을 바꿉니다.

--계속 실패 쿼리
쿼리가 실패하면 FreeDB 데이터 없이 계속합니다.

-NS, --create-dirs
Jack에게 모든 파일을 저장할 하위 디렉터리를 만들도록 Jack에 지시합니다.
현재 CD. FreeDB 데이터를 사용할 수 없는 경우, 즉 사용하지 않는 경우 -Q
디렉토리 이름은 "jack-xxx"로 지정됩니다. 여기서 "xxx"는 CD의
FreeDB 아이디. 그렇지 않으면 dir_template(위 참조)이 사용됩니다. 이 옵션이 켜져 있습니다
기본적으로 켜져 있습니다.

--장치
cdrom 드라이브의 장치 이름입니다. 기본값은 / dev / cdrom

--dir-템플릿
디렉토리의 이름이 변경된 경우 사용되는 형식입니다(기본값 "%a/%l").

-NS, --일하지마
DAE, 인코딩, 태그 지정 또는 이름 바꾸기를 수행하지 마십시오. 원하는 경우에만 유용할 수 있습니다.
예를 들어 다른 잭이 실행 중인 동안 FreeDB 쿼리를 수행합니다.

--편집-freedb
편집기를 열어 이전에 얻은 CDDB 정보를 변경합니다.
(-Q에만 유용함).

--인코더 이름, -E
인코더 사용(기본값 "ogenc")

-이자형, --인코더 INT
얼마나 많은 파일을 병렬로 인코딩하십시오. SMP 기계가 있거나 단순히
시스템에 스트레스를 줄 경우 Jack이 한 번에 여러 파일을 인코딩하도록 할 수 있습니다(기본값 1).

-NS, --exec
완료되면 미리 정의된 명령을 실행합니다.

--extt-is-아티스트
아티스트는 EXTT 필드에 포함됩니다. EXTT 필드는 FreeDB의 줄입니다.
각 트랙에 대한 추가 데이터가 포함된 파일입니다. 제출하는 사용자의 것이기 때문에
무엇을 사용할지 선택, Jack은 의도한 것을 스스로 결정할 수 없습니다.
을위한. 이 정보를 제공해야 합니다.

--extt-is-제목
트랙 제목은 EXTT 필드에 포함됩니다.

--extt-is-comment
트랙 설명은 EXTT 필드에 포함됩니다.

--힘
묻지 마시오. 불완전한 파일을 삭제할 때처럼.

-NS, --tocfile에서
cdrdao에서 HD로 만든 CD 이미지를 추출합니다. 지정된 toc 파일에는 이름이 포함되어 있습니다.
이미지 파일의. 사용 -F 잭이 이미지 파일을 찾을 수 없는 경우.

-NS, --이미지에서
이미지 파일에서 오디오 데이터를 읽습니다. 좋다 --tocfile에서하지만 이미지 자체는
tocfile 대신 지정됩니다. toc-file이 없는 경우(또는
toc-file), TOC는 CD 자체에서 읽습니다.

-NS, --추측 명부
주어진 사운드 파일 목록에서 목차를 구성합니다. 형식은 track_01.ogg ...
track_nn.ogg ; 후행 " ; "는 추가하려는 경우에만 필요합니다.
명령줄에 더 많은 옵션을 제공합니다. 이를 기반으로 FreeDB 쿼리를 수행하는 데 사용할 수 있습니다.
사운드 파일만 있으면 - CD가 필요 없습니다. 어떤 것이 무엇인지 모르는 경우 매우 유용합니다.
CD에서 가져온 노래입니다. 노래는 그들이 있었던 것과 같은 순서로 주어져야 합니다
그들의 CD. 생성된 TOC 파일은 유사하지만 CD의 TOC와 동일하지 않습니다.
- 제출하지 마세요!

-NS, --id3-장르
ID3 장르를 설정합니다. 알려진 모든 장르의 목록을 보려면 '도움말'을 사용하십시오. (다음을 지정할 수도 있습니다.
ID3v1 장르를 int로)

-와이, --id3년 INT
앨범 연도 설정(ID3이라는 용어는 MP3에서 유래했지만 이 옵션도 작동합니다.
OGG Vorbis 및 FLAC와 같은 다른 오디오 형식 사용)

-시간, --도움
옵션 요약을 표시합니다.

-케이, --keep-wav
WAV를 인코딩한 후 삭제하지 마십시오.

-미디엄, --메일 제출
이메일을 통해 FreeDB 항목을 제출하십시오. HTTP 제출이 선호됩니다. 넌해야만 해
CD의 범주를 입력합니다.

-엘, --최대 하중 뜨다
시스템 부하가 지정된 값 미만인 경우에만 새 인코더를 시작하십시오.
/proc/loadavg 이 작업을 수행하려면 읽을 수 있어야 합니다.

--다중 모드
FreeDB 데이터가 없는 searchdirs의 모든 디렉토리에 대해 FreeDB를 쿼리하십시오.

--내 메일
FreeDB 제출에 필요한 이메일 주소.

-N, --멋진 INT
인코더가 시작되는 좋은 수준입니다. 기본값은 12로 상처를 주어서는 안 됩니다.
당신의 시스템을 많이.

-영형, --덮어쓰기
기존 파일 덮어쓰기, 즉 이미 찢어진 WAV 또는 이미
인코딩된 파일이 정상인 것 같습니다. 다음과 같은 경우에 사용하십시오. 알고있다 지난번에 뭔가 잘못되었습니다.
기본적으로 꺼져 있습니다.

-영형, --only-대
WAV만 생성, 암시 --킵-웨이브. 기본적으로 꺼져 있습니다.

--otf=부울
즉석 작업. 일부 인코더/리퍼에서만 가능합니다. WAV, 파이프를 생성하지 마십시오.
인코더를 통한 리퍼 출력. CDROM에 대한 고문이므로 기본값은 no입니다.
구동한다.

--품질 INT
vbr 인코딩 품질. -1은 가장 낮고 10은 가장 높습니다(기본값 6). 다음을 지정할 수도 있습니다.
흙손.

-NS, --질문
모든 작업이 완료되면 FreeDB 쿼리를 수행합니다. Jack이 이전에 실행되지 않은 경우에 유용합니다.
FreeDB 쿼리. 모든 트랙이 완료되면 다음과 같이 CD를 삽입할 필요도 없습니다.
TOC는 Jack에 의해 캐시됩니다. 리핑 및 인코딩을 완료한 후 Jack은
파일의 이름을 바꾸고 태그를 지정합니다.

--query-if-needed=부울
--query-now와 비슷하지만 이전에 FreeDB 데이터가 성공적으로 쿼리되지 않은 경우에만 가능합니다.

-NS, --쿼리-지금
시작할 때 FreeDB 쿼리를 수행하십시오. 인터넷에 연결되어 있을 때 사용하십시오.
잭을 시작합니다. 쿼리에 사용자 상호 작용이 필요할 수 있음을 알고 있습니다. 마친 후
리핑 및 인코딩, Jack은 파일 이름을 바꾸고 태그를 지정합니다.

-ㅏ --미리 읽기 INT
몇 WAV를 미리 읽으십시오. 최대 read_ahead + num_encoders WAV가 추출됩니다.
트랙이 완전히 인코딩되기 전에. 기본값은 99이며 다음을 읽습니다.
디스크 공간이 충분하다면 전체 CD.

--파일 제거
Jack이 임시 jack* 파일을 제거하도록 합니다. 주의하십시오 - 너무 일찍 삭제하지 마십시오!

-NS, --이름 바꾸기
FreeDB 파일에 따라 파일 이름을 바꾸고 태그를 지정합니다. 시작 시 Jack은 공백을 만듭니다.
FreeDB 항목 파일(다음 경우 제외 --쿼리-지금 다음에서 파일을 쿼리합니다.
FreeDB 서버). 내용을 변경한 경우(예: CD가
FreeDB에 알려지지 않음)에 따라 오디오 파일의 이름을 바꾸고 태그를 지정하려면 다음을 사용하십시오.
이 옵션. 다른 모든 필요한 옵션도 제공하십시오. -t , -E ...

--이름 바꾸기-디렉토리=부울
디렉토리 이름도 바꿉니다(기본값).

--이름 바꾸기-fmt
일반 파일 형식(기본값 "%n - %t")

--이름 변경-fmt-va
다양한 아티스트 파일 형식(기본값 "%n - %a - %t")

--이름-번호 변경
파일 이름을 바꾸는 데 사용되는 트랙 번호 형식(%n, printf() 스타일)(기본값
"%02d")

-NS, --재주문=부울
디스크 공간에 대한 추적 순서를 최적화합니다. 이렇게 하면 최대 디스크 공간을 절약할 수 있습니다.
인코딩 프로세스; 이렇게 하면 CD를 만들 수 있습니다.
인코딩에 실패했습니다.

--교체 문자 명부
사용할 수 없는 문자는 해당 목록 항목(기본값 "%")으로 대체됩니다.

--찢는 사람
오디오 데이터 추출에 사용할 프로그램(기본값 "cdparanoia").

--저장 옵션 저장 ~/.jack3rc 파일을 종료하고 종료합니다.

--스캔 디렉터리 INT
일치하는 toc-file(0
비활성화하려면 기본값 2).

--검색 명부
이 디렉토리를 찾을 때 검색된 디렉토리 목록에 추가하십시오.
workdir(기본값 ".").

--섬기는 사람
사용할 FreeDB 서버. HTTP 프록시를 설정하는 것을 잊지 마십시오. 현재
"freedb"(기본값) 또는 "freedb-de".

--자동 모드=부울
조용히(화면 출력 없음).

-에스, --우주 INT
사용 가능한 디스크 공간을 바이트 단위로 강제 설정합니다. 이 옵션을 사용하면 디스크 공간을 제한할 수 있습니다.
Jack이 사용합니다. 다른 용도로 필요할 수도 있습니다. 주의: 너무 높거나 너무 설정하면
낮으면 리핑 및 인코딩이 실패할 수 있습니다. 기본값은 얼마인지 확인하는 것입니다.
무료이고 이 값을 사용합니다.

--제출하다
HTTP를 통해 FreeDB 항목을 제출합니다. CD 카테고리를 입력해야 합니다.

-NS, --swab=부울
이미지 파일에서 바이트 순서를 바꿉니다. cdrdao가 일시적으로 "원시" .cdr만 출력하므로
파일에서 바이트 순서를 바꾸고 싶을 가능성이 큽니다. WAV가
인코딩된 파일에는 노이즈만 포함됩니다. 이것은 현재 cdrdao로 기본적으로 켜져 있습니다.
"잘못된" .cdr 파일을 생성합니다.

--할 것 수행할 작업을 인쇄하고 종료합니다.

-NS, --트랙
지정된 트랙으로 추출 및 인코딩을 제한하고 쉼표를 사용하여 트랙을 구분합니다.
범위도 가능합니다. 5-9는 5,6,7,8,9와 같습니다. 12- 는 지정하는 것과 같습니다.
트랙 12,..., last_track. 기본값은 전체 CD를 처리하는 것입니다.

-유, --실행 취소-이름 바꾸기
파일 이름 변경을 취소하고 종료합니다. Jack이 파일 이름을 바꾸는 방식이 마음에 들지 않으면 다음을 사용하십시오.
이 옵션은 이전 상태를 복원합니다. 여러 수준의 실행 취소가 가능합니다.
메타 정보 태그는 복원되지 않습니다.

--사용할 수 없는 문자 명부
파일 이름에 사용할 수 없는 문자(기본값 "/").

--업데이트 진행
Jack이 임시 파일을 다시 생성하도록 합니다. 너무 일찍 삭제했다면 이것을 사용하세요.

--업데이트-freedb, -U
FreeDB 정보를 업데이트하고 종료합니다.

--usage-win=부울
실행하는 동안 도움말 화면을 표시합니다.

-V, --vbr=부울
이를 지원하는 인코더에서만 가변 비트 전송률 파일을 생성합니다. 기본값은
예.

--다양한=부울
FreeDB 데이터를 구문 분석할 때 Jack은 디스크의 아티스트가
"Various" 트랙 제목은 "[아티스트] - [타이틀]" 형식입니다. 디스크 제목이
다른 것으로 설정되어 있고 여전히 위의 동작을 원할 경우 다음을 사용하십시오. --다양한.

--다양한 스왑
교환 아티스트 및 제목, 많은 FreeDB 항목이 잘못되었습니다.

--wait=불
종료하기 전에 키 누름을 기다립니다.

-w, --workdir
디렉토리를 생성하고 파일을 저장할 위치입니다.

--write-id3v1=부울
인코딩된 파일에 smart id3v1 태그를 씁니다.

--write-id3v2=부울
인코딩된 파일에 id3v2 태그를 씁니다.

--쓰기-m3u
.m3u 형식으로 재생 목록을 만듭니다. 여기에는 버그가 있으므로 의존하지 마십시오.

구성 FILE 옵션


명령줄 옵션 외에도 설정할 수 있는 몇 가지 옵션이 있습니다.
구성 파일에서 직접.

freedb_dir
모든 FreeDB 쿼리는 이 (로컬) 디렉토리에서 수행됩니다. 실패한 로컬 쿼리
네트워크를 통해 이루어집니다. 예: /var/spool/freedb

사용 예


CD를 넣고 잭을 켭니다.


이제 작동하는 것을 지켜보십시오. 한동안 재미있습니다. 완료 후 다음이 있습니다.
HD의 파일: track_01.mp3, track_02.mp3, ..., track_nn.mp3 및 jack.toc,
jack.freedb, jack.progress. 마지막 세 개는 상태 잭이 있는 상태를 저장하는 데 사용됩니다.
중단되면 작업을 재개할 수 있습니다.

Jack은 당신을 위해 jack-xxx라는 디렉토리를 생성할 것입니다. 거기에 모든 파일이 저장됩니다.
ID가 xxx인 CD의 경우. FreeDB 쿼리 후 이 디렉토리의 이름은
"아티스트 - 제목"과 같이 사람이 읽을 수 있는 것입니다.

잭이 중단되면 이전과 동일한 명령줄을 사용하여 다시 호출하여 다시 시작합니다.
작업, 이 경우


이제 FreeDB 쿼리를 시도해 보겠습니다.
잭 -q
쿼리가 성공하면 파일 이름이 더 읽기 쉬운 것으로 바뀌고
ID3 또는 Vorbis 태그를 사용하여 그에 따라 태그가 지정됩니다. jack.freedb 파일에는
FreeDB 항목을 쿼리하고 원본 파일은 jack.freedb.bak으로 백업됩니다.

당신은을 사용할 수 있습니다 --이름 바꾸기-fmt 이름 형식을 지정하기 위한 옵션
당신의 오디오 트랙에 주어집니다. 유효한 옵션 목록은 아래에서 찾을 수 있습니다. 당신은 또한
사용할 수 없고 대체되어야 하는 문자 집합을 지정하려고 합니다. 을위한
예를 들어 Unix 시스템에서는 슬래시 (/) 가장 확실히 무언가로 대체되어야합니다
또 다른. VFAT 파일 시스템은 큰따옴표도 지원하지 않습니다. ("). 교체하려면
이러한 문자, 당신은 옵션을 지정할 수 있습니다 unusable_chars 와 함께
교체 문자. 예를 들어,
jack -Q --rename-fmt "%n-%t" --unusable-chars AI ; --replacement-chars ai ;
FreeDB 서버에 쿼리하고 CD의 모든 트랙을 추출 및 인코딩하고 파일을
트랙 번호와 제목을 포함할 형식입니다. 문자의 모든 발생 A
I 소문자 버전으로 대체됩니다. 이러한 옵션은
다음 형식을 사용하는 구성 파일:
unusable_chars:[' ', '/']
교체 문자:['_', '_']
이것은 공백과 슬래시를 밑줄로 대체합니다. 모두 변환하고 싶다면
문자를 소문자로 변경하려면 모든 문자를 수동으로 지정할 필요가 없지만 다음을 사용할 수 있습니다.
대신 다음 옵션:
char_filter:.lower()

올인원: 쿼리, 추출, 인코딩, 정리:
잭 -Q --파일 제거

인코딩하기 전에 WAV 파일 편집/정규화/제거:
잭 -O -D --파일 제거 ; 노이즈 *wav ; 잭 -g *wav ; 잭
수행하려는 작업으로 gnoise를 교체하기만 하면 됩니다.

플러그인


현재 Jack이 알지 못하는 추가 리퍼, 인코더 및 FreeDB 서버를 정의할 수 있습니다.
잭의 플러그인 메커니즘을 사용합니다. 플러그인을 넣어야 합니다. ~/.jack_plugins 예배 규칙서
(또는 다음에 의해 정의된 경로 플러그인_경로 옵션). 플러그인은 간단한 Python 스크립트입니다.
리퍼, 인코더 또는 FreeDB 서버에 대한 값으로 해시를 정의합니다. 을위한
리퍼와 인코더, 해시 플러그인_헬퍼 추가 FreeDB 동안 정의해야 합니다.
서버는 에 지정됩니다. 플러그인_freedb_servers. 둘 다 이름이 다른 해시를 기대합니다.
추가하려는 항목에 해당합니다(접두사 플러그인_) 특정 정의해야
가치. 두 가지 예가 제공되며, jack_plugin_cddb.py (새 FreeDB 서버를 정의하기 위해)
jack_plugin_lame.py (리퍼와 인코더를 정의하는 방법을 보여주기 위해). 정의한 후
플러그인의 경우 리퍼, 인코더 또는 CDDB를 지정하여 수동으로 선택해야 합니다.
섬기는 사람. 예는 다음과 같습니다.
잭 --encoder-name plugin_lame --ripper plugin_foo --server plugin_cddb
플러그인을 사용하여 다른 리퍼와 인코더를 정의할 수도 있습니다.
잭에서 기본적으로 사용하는 옵션보다

환경 변수


jack의 exec hook에서 사용할 수 있는 몇 가지 환경 변수가 있습니다:

JACK_BASE_DIR
파일이 저장된 jack의 기본 디렉토리를 나열합니다.

JACK_CUR_DIR
현재 앨범의 파일이 있는 잭의 현재 디렉토리를 나열합니다.

JACK_JUST_ENCODED
방금 인코딩된 모든 트랙 이름을 나열합니다.

JACK_JUST_RIPPED
방금 리핑된 모든 트랙 이름을 나열합니다.

FORMAT 문자열


%n 트랙 번호

%a 아티스트

%t 트랙 제목

%l 앨범 제목

%y 앨범 출시 연도

%g 앨범 장르

onworks.net 서비스를 사용하여 잭 온라인 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad