Man page - mkvinfo(1)

Packages contains this manual

Available languages:

en fr es it ca pl nb ko nl hu bg ja be uk ru zh_TW zh_CN de

Manual

mkvinfo

НАЗВА
КОРОТКИЙ ОПИС
ОПИС
РІВНІ ДЕТАЛЬНОСТІ
ТЕКСТОВІ ФАЙЛИ ТА ПЕРЕТВОРЕННЯ НАБОРУ СИМВОЛІВ
КОДИ ЗАВЕРШЕННЯ
ЗМІННІ СЕРЕДОВИЩА
ДИВІТЬСЯ ТАКОЖ
WWW
АВТОР
ПРИМІТКИ

НАЗВА

mkvinfo - Роздрукувати інформацію про елементи в файлах Matroska

КОРОТКИЙ ОПИС

mkvinfo [options] {source-filename}

ОПИС

Ця програма робить списки всіх елементів, що містяться в Matroska. Вихідні дані можуть бути обмежені списком доріжок у файлі, включаючи інформацію про використовувані кодеки.

-a , --all

За замовчуванням mkvinfo (1) зупиняється, коли стикається з першим кластером. Крім того, вона не показує певні елементи, що часто зустрічаються. За допомогою цього параметра mkvinfo (1) продовжить обробку незалежно від рівня детальності та покаже всі елементи.

-c , --checksums

Обчислює та відображає контрольну суму Adler-32 для кожного кадру. Корисно лише для відлагодження.

-o , --continue

За замовчуванням mkvinfo (1) зупиняється, коли стикається з першим кластером. За допомогою цього параметра mkvinfo (1) продовжить обробку незалежно від рівня детальності.

-p , --hex-positions

Показує позиції всіх елементів у шістнадцятковому форматі, незалежно від рівня детальності.

-P , --positions

Показує позиції всіх елементів у десятковому форматі незалежно від рівня детальності.

-s , --summary

Показує лише короткий підсумок того, що mkvinfo (1) знаходить, а не кожен елемент.

-t , --track-info

Показує статистику для кожної доріжки в докладному режимі. Також встановлює детальність на 1, якщо раніше вона була на рівні 0.

-x , --hexdump

Відображення перших 16 байтів кожного кадру як шістнадцяткового дампа.

-X , --full-hexdump

Показує всі байти кожного кадру як шістнадцятковий дамп.

-z , --size

Показати розмір кожного елемента в тому числі і його заголовку.

--command-line-charset character-set

Встановлює набір символів заданого в командному рядку для конвертації. Типово використовується набір символів згідно поточної локалі системи.

--output-charset character-set

Встановлює вихідний набір символів заданого в командному рядку для конвертації. Типово використовується набір символів згідно поточної локалі системи.

-r , --redirect-output file-name

Записує всі повідомлення у файл file-name , замість консолі. Хоча це можна легко зробити за допомогою переспрямування виводу, є випадки, коли цей параметр потрібен: коли термінал повторно інтерпретує вихід перед записом його у файл. Набір символів із --output-charset враховується.

--ui-language code

Використовується примусовий переклад для мови code (наприклад, 'de_DE' для німецького перекладу). Після введення list' як code програма відобразить список доступних перекладів.

--abort-on-warnings

Повідомляє програмі припинити роботу після першого попередження. Код виходу з програми буде 1.

--debug topic

Увімкнути налагодження для певної функції. Цей параметр корисний лише для розробників.

--engage feature

Вмикає експериментальні функції. Список доступних функцій можна запросити за допомогою mkvinfo --engage list . Ці функції не призначені для використання в звичайних ситуаціях.

--gui-mode

Вмикає режим графічного інтерфейсу. У цьому режимі можуть бути виведені спеціально відформатовані рядки, які можуть повідомляти керуючому графічному інтерфейсу, що відбувається. Ці повідомлення мають формат '#GUI#message'. За повідомленням можуть слідувати пари ключ/значення, як у '#GUI#message#key1=value1#key2=value2...'. Ані повідомлення, ані ключі ніколи не перекладаються і завжди виводяться англійською.

-v , --verbose

Бути більш багатослівним. Перегляньте розділ рівні детальності, щоб дізнатися на якому рівні яка інформація буде виведена.

-h , --help

Відображається інформація про використання додатку і відбувається завершення роботи додатку.

-V , --version

Відображається інформація про версію додатку і відбувається завершення роботи додатку.

@ options-file.json

Читає додаткові аргументи командного рядка з файлу options-file . Повне пояснення про підтримувані формати для таких файлів див. розділ "Файли параметрів" у посібнику користувача mkvmerge (1).

РІВНІ ДЕТАЛЬНОСТІ

Параметр -v можна використовувати, щоб підвищити рівень детальності mkvinfo (1) і отримати більше інформації про поточний файл.

На рівні 0 mkvinfo (1) друкуватиме лише заголовки доріжок, які він знайде, та їх типи. mkvinfo (1) вийде, як тільки заголовки будуть проаналізовані повністю (більш технічно: як тільки зустрінеться перший кластер). На цьому рівні записи заголовка пошуку та списки cue не відображатимуться — навіть якщо вони розташовані перед інформацією про доріжку.

На рівні 1 mkvinfo (1) також надрукує всі елементи Matroska, які зустрічаються для повного файлу, крім записів заголовка пошуку та записів списків cue. Якщо режим зведення увімкнено, mkvinfo (1) також виведе позицію кадру.

Такого ж ефекту можна досягти за допомогою параметра --continue .

На рівні 2 mkvinfo (1) також надрукує записи заголовка пошуку, записи списків cue і позицію у файлу, де кожний елемент Matroska може бути знайти.

Такого ж ефекту можна досягти за допомогою параметра --all --positions .

На рівні 3 і вище mkvinfo (1) надрукує деяку інформацію, яка не пов’язана безпосередньо з елементом Matroska. Усі інші елементи друкують лише щойно знайдені елементи. Рівень 3 додає мета-інформацію для полегшення відлагодження (читай: він призначений лише для розробників). Усі рядки, написані рівнем 3, наведені в квадратних дужках, щоб було легко їх відфільтрувати.

ТЕКСТОВІ ФАЙЛИ ТА ПЕРЕТВОРЕННЯ НАБОРУ СИМВОЛІВ

Для детального ознайомлення з тим, як усі інструменти в пакеті MKVToolNix виконують перетворення набору символів, кодування введення/виводу, кодування командного рядка та консольне кодування, будь ласка, перегляньте розділ з ідентичною назвою в посібнику користувача mkvmerge (1)

КОДИ ЗАВЕРШЕННЯ

mkvinfo (1) виходить з одним з трьох кодів виходу:

0 -- Цей код виходу означає, що запуск завершився успішно.

1 -- У цьому випадку mkvinfo (1) видав принаймні одне попередження, але запуск продовжувався. Попередження містить префікс «Попередження:».

2 -- Цей код виходу використовується після того, як сталася помилка. mkvinfo (1) переривається відразу після виведення повідомлення про помилку. Повідомлення про помилки варіюються від неправильних аргументів командного рядка через помилки читання/запису до зламаних файлів.

ЗМІННІ СЕРЕДОВИЩА

mkvinfo (1) використовує змінні за замовчуванням, які визначають локаль системи (наприклад, LANG і сімейство LC_* ). Додаткові змінні:

MKVINFO_DEBUG , MKVTOOLNIX_DEBUG і їх коротка форма MTX_DEBUG

Вміст розглядається так, ніби його було передано за допомогою параметра --debug .

MKVINFO_ENGAGE , MKVTOOLNIX_ENGAGE і їх коротка форма MTX_ENGAGE

Вміст розглядається так, ніби його було передано за допомогою параметра --engage .

ДИВІТЬСЯ ТАКОЖ

mkvmerge (1), mkvinfo (1), mkvpropedit (1), mkvtoolnix-gui (1)

WWW

Остання версія завжди може бути знайдена на веб-сторінці MKVToolNix [1] .

АВТОР

Moritz Bunkus <moritz@bunkus.org>

Розробник

ПРИМІТКИ

1.

MKVToolNix

https://mkvtoolnix.download/