이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 mkvinfo-text 명령입니다.
프로그램:
이름
mkvinfo - Matroska(TM) 파일의 요소에 대한 정보 인쇄
개요
mkvinfo [옵션] {소스 파일 이름}
기술
이 프로그램은 Matroska(TM)에 포함된 모든 요소를 나열합니다. 출력은 다음으로 제한될 수 있습니다.
사용된 코덱에 대한 정보를 포함하는 파일의 트랙 목록.
-g, --gui
GUI를 시작합니다. 이 옵션은 mkvinfo가 GUI 지원으로 컴파일된 경우에만 사용할 수 있습니다.
-c, --체크섬
계산하고 표시 애들러32 각 프레임에 대한 체크섬. 디버깅에만 유용합니다.
-s, --요약
무엇에 대한 간결한 요약만 표시 mkvinfo(1) 각 요소가 아니라 찾습니다.
-t, --트랙 정보
자세한 정보 표시 모드에서 각 트랙에 대한 통계를 표시합니다. 또한 상세도가 1일 경우 XNUMX로 설정합니다.
전에 레벨 0.
-x, --hexdump
각 프레임의 처음 16바이트를 XNUMX진수 덤프로 표시합니다.
-X, --전체 XNUMX진수 덤프
각 프레임의 모든 바이트를 XNUMX진수 덤프로 표시합니다.
-z, --크기
헤더를 포함하여 각 요소의 크기를 표시합니다.
--명령줄-문자셋 문자 집합
명령줄에 주어진 문자열을 변환할 문자 집합을 설정합니다. 기본값
시스템의 현재 로케일에서 제공하는 문자 세트로.
--출력 문자셋 문자 집합
출력할 문자열을 변환할 문자 집합을 설정합니다. 그것
기본값은 시스템의 현재 로케일에서 제공하는 문자 집합입니다.
-r, --리디렉션 출력 파일 이름
모든 메시지를 파일에 씁니다. 파일 이름 콘솔 대신. 이 될 수 있는 동안
출력 리디렉션으로 쉽게 수행할 수 있습니다. 이 옵션이 필요한 경우가 있습니다.
터미널이 출력을 파일에 쓰기 전에 재해석할 때. 캐릭터
세트 세트 세트 --출력 문자셋 영광입니다.
--ui-언어 암호
언어에 대한 번역을 강제합니다. 암호 사용됨(예: 독일어의 경우 'de_DE'
번역). 환경 변수를 사용하는 것이 바람직합니다. 랑, LC_메시지 과
LC_ALL 그렇지만. '목록'을 암호 원인이됩니다 mkvinfo(1) 목록을 출력하려면
사용 가능한 번역.
-디버그 화제
특정 기능에 대한 디버깅을 켭니다. 이 옵션은 개발자에게만 유용합니다.
--관계를 맺다 기능
실험적 기능을 켭니다. 사용 가능한 기능 목록은 다음을 통해 요청할 수 있습니다.
mkvinfo --관계를 맺다 명부. 이러한 기능은 일반적인 상황에서 사용하기 위한 것이 아닙니다.
--gui 모드
GUI 모드를 켭니다. 이 모드에서는 특별한 형식의 라인이 출력될 수 있습니다.
무슨 일이 일어나고 있는지 제어 GUI. 이러한 메시지는 '#GUI#message' 형식을 따릅니다.
메시지 다음에는 다음과 같이 키/값 쌍이 올 수 있습니다.
'#GUI#message#key1=value1#key2=value2...'. 메시지도 열쇠도 절대
번역되고 항상 영어로 출력됩니다.
이 스위치는 --gui mkvinfo를 표시하는 매개변수
자체 GUI.
-v, --말 수가 많은
더 자세히 설명하십시오. 자세한 설명은 자세한 수준에 대한 섹션을 참조하세요.
정보는 어느 수준에서 출력됩니다.
-h, --도움
사용 정보를 표시하고 종료합니다.
-V, --번역
버전 정보를 표시하고 종료합니다.
--업데이트 확인
URL을 다운로드하여 온라인에서 새 릴리스를 확인합니다.
http://mkvtoolnix-releases.bunkus.org/latest-release.xml. XNUMX줄이 출력됩니다.
key=value style: 정보가 검색된 URL(키
version_check_url), 현재 실행 중인 버전(키 running_version), 최신
릴리스 버전(key available_version) 및 다운로드 URL(key download_url).
그 후 최신 릴리스를 사용할 수 없는 경우 종료 코드가 0인 프로그램이 존재합니다.
최신 릴리스를 사용할 수 있는 경우 1, 오류가 발생한 경우 2(예:
업데이트 정보를 검색할 수 없습니다).
이 옵션은 프로그램이 libcurl 지원으로 빌드된 경우에만 사용할 수 있습니다.
@옵션 파일
파일에서 추가 명령줄 인수를 읽습니다. 옵션 파일. 첫 번째 줄
공백이 아닌 문자는 해시 표시('#')이며 주석으로 처리되어 무시됩니다.
줄의 시작과 끝의 공백이 제거됩니다. 각 줄은 다음을 포함해야 합니다.
정확히 하나의 옵션.
예를 들어 주석이 아닌 행을 '#'으로 시작해야 하는 경우 여러 문자를 이스케이프할 수 있습니다.
규칙은 텍스트 이스케이프에 대한 섹션에 설명되어 있습니다.
명령줄 'mkvinfo -v -v 입력.mkv --리디렉션 출력 정보.txt'가 될 수 있다
다음 옵션 파일로 변환됩니다.
# 더 장황하게
-v
-v
# input.mkv 구문 분석
입력.mkv
# 출력을 info.txt에 씁니다.
--리디렉션 출력
정보.txt
다변 LEVELS
XNUMXD덴탈의 -v 옵션을 사용하여 증가시킬 수 있습니다. mkvinfo(1)의 자세한 수준 및 더 인쇄
현재 파일에 대한 정보.
레벨 0 mkvinfo(1)은 찾은 트랙 헤더와 유형만 인쇄합니다.
mkvinfo(1) 헤더가 완전히 파싱되는 즉시 종료됩니다.
첫 번째 클러스터를 만날 때). 이 레벨에서 검색 헤드 항목과 큐
트랙 정보 앞에 있어도 표시되지 않습니다.
레벨 1 mkvinfo(1) 또한
완전한 파일이지만 검색 헤드 항목과 큐 항목은 없습니다. 요약 모드인 경우
그때 활성화 mkvinfo(1)은 프레임 위치도 출력합니다.
레벨 2 mkvinfo(1) 또한 검색 헤드 항목, 큐 항목 및 파일을 인쇄합니다.
각 Matroska(TM) 요소를 찾을 수 있는 위치.
레벨 3 이상 mkvinfo(1) 직접 연결되지 않은 일부 정보를 인쇄합니다.
Matroska(TM) 요소로. 다른 모든 요소는
방금 발견되었습니다. 레벨 3은 디버깅을 용이하게 하기 위해 메타 정보를 추가합니다(읽기:
개발자 전용). 수준 3으로 작성된 모든 줄은 대괄호로 묶여 있습니다.
쉽게 필터링하십시오.
TEXT 파일 및 캐릭터 SET를 전환
MKVToolNix 제품군의 모든 도구가 문자를 처리하는 방법에 대한 심도 있는 논의
설정 변환, 입력/출력 인코딩, 명령줄 인코딩 및 콘솔 인코딩을 사용하십시오.
에서 동일한 이름의 섹션을 참조하십시오. mkvmerge(1) 매뉴얼 페이지.
EXIT 코드
mkvinfo(1) 다음 세 가지 종료 코드 중 하나로 종료합니다.
· 0 -- 이 종료 코드는 실행이 성공적으로 완료되었음을 의미합니다.
· 1 -- 이 경우 mkvinfo(1) 적어도 하나의 경고를 출력했지만 실행이 수행되었습니다.
계속하다. 경고에는 '경고:'라는 접두어가 붙습니다.
· 2 -- 이 종료 코드는 오류가 발생한 후에 사용됩니다. mkvinfo(1) 직후 중단
오류 메시지를 출력합니다. 잘못된 명령줄 인수의 오류 메시지 범위
손상된 파일에 대한 읽기/쓰기 오류를 초과합니다.
탈출 스페셜 문자 IN TEXT
텍스트의 특수 문자를 이스케이프해야 하거나 이스케이프해야 하는 위치가 몇 군데 있습니다. 그만큼
이스케이프 규칙은 간단합니다. 이스케이프가 필요한 각 문자는
백슬래시 뒤에 다른 문자가 옵니다.
규칙은 다음과 같습니다. ' '(공백)은 '\s', '"'(큰따옴표)는 '\2', ':'은
'\c', '#'은 '\h'가 되고 '\'(단일 백슬래시) 자체는 '\\'가 됩니다.
환경 변수
mkvinfo(1) 시스템의 로케일을 결정하는 기본 변수를 사용합니다(예: 랑 과
전에, LC_* 가족). 추가 변수:
MKVINFO_DEBUG, MKVTOOLNIX_DEBUG 짧은 형식 MTX_DEBUG
콘텐츠는 다음을 통해 전달된 것처럼 처리됩니다. -디버그 옵션을 선택합니다.
MKVINFO_ENGAGE, MKVTOOLNIX_ENGAGE 짧은 형식 MTX_ENGAGE
콘텐츠는 다음을 통해 전달된 것처럼 처리됩니다. --관계를 맺다 옵션을 선택합니다.
MKVINFO_OPTIONS, MKVTOOLNIX_OPTIONS 짧은 형식 MTX_옵션
콘텐츠는 공백으로 분할됩니다. 결과 부분 문자열은 다음과 같이 처리됩니다.
명령줄 옵션으로 전달되었습니다. 특수 문자를 전달해야 하는 경우
(예: 공백) 그런 다음 이를 이스케이프 처리해야 합니다(특수 이스케이프에 대한 섹션 참조).
텍스트의 문자).
onworks.net 서비스를 사용하여 온라인으로 mkvinfo-text 사용