| MKVINFO(1) | User Commands | MKVINFO(1) |
نام (NAME)
mkvinfo - چاپ اطلاعات مربوط به عناصر موجود در فایلهای Matroska(TM)
خلاصه دستور (SYNOPSIS)
mkvinfo [options] {source-filename}
توضیحات (DESCRIPTION)
این برنامه تمام عناصر موجود در یک Matroska(TM) را فهرست میکند. خروجی را میتوان به فهرستی از ترکهای موجود در فایل، شامل اطلاعات مربوط به کدکهای استفادهشده، محدود کرد.
-a, --all
-c, --checksums
-o, --continue
-p, --hex-positions
-P, --positions
-s, --summary
-t, --track-info
-x, --hexdump
-X, --full-hexdump
-z, --size
--command-line-charset character-set
--output-charset character-set
-r, --redirect-output file-name
--no-bom
--ui-language code
--abort-on-warnings
--debug topic
--engage feature
--gui-mode
-v, --verbose
-h, --help
-V, --version
@options-file.json
گزینهٔ -v میتواند برای افزایش سطح پرگویی (جزئیات) mkvinfo(1) و چاپ اطلاعات بیشتر دربارهٔ فایل فعلی به کار رود.
در سطح 0، mkvinfo(1) تنها سرآیندهای شیار (track headers) یافتهشده و نوع آنها را چاپ میکند. به محض اینکه سرآیندها به طور کامل تجزیه شوند (از دید فنیتر: به محض برخورد با نخستین کلاستر)، mkvinfo(1) خارج خواهد شد. در این سطح، مدخلهای seek head و نشانهها (cues) نمایش داده نخواهند شد -- حتی اگر پیش از اطلاعات شیار قرار گرفته باشند.
در سطح 1، mkvinfo(1) همچنین تمام عنصرهای Matroska(TM) مشاهدهشده در کل فایل به جز مدخلهای seek head و مدخلهای cue را چاپ میکند. اگر حالت خلاصهسازی فعال باشد، mkvinfo(1) موقعیت فریم را نیز در خروجی میآورد.
همین اثر را میتوان با گزینهٔ --continue به دست آورد.
در سطح 2، mkvinfo(1) علاوه بر این مدخلهای seek head، مدخلهای cue و موقعیت فایلی را که هر عنصر Matroska(TM) در آن قرار دارد چاپ خواهد کرد.
همین اثر را میتوان با گزینههای --all --positions به دست آورد.
در سطح 3 و بالاتر، mkvinfo(1) برخی اطلاعات را که ارتباط مستقیمی با یک عنصر Matroska(TM) ندارند چاپ خواهد کرد. در تمامی سطوح دیگر، تنها اطلاعات مربوط به عنصرهایی که بهتازگی پیدا شدهاند چاپ میشود. سطح 3 اطلاعات اضافه (متادیتا) را برای تسهیل اشکالزدایی میافزاید (بخوانید: تنها برای توسعهدهندگان در نظر گرفته شده است). تمام خطوط نوشتهشده توسط سطح 3 در قلابها (کروشهها) محصور شدهاند تا فیلتر کردن آنها آسان باشد.
فایلهای متنی و تبدیلهای مجموعهنویسه (TEXT FILES AND CHARACTER SET CONVERSIONS)
برای بررسی دقیق دربارهٔ چگونگی مدیریت تبدیلهای مجموعهنویسه، کدگذاری ورودی/خروجی، کدگذاری خط فرمان و کدگذاری کنسول در تمامی ابزارهای مجموعهٔ MKVToolNix، لطفاً بخشی با همین نام را در صفحهٔ راهنمای mkvmerge(1) ببینید.
کدهای خروج (EXIT CODES)
mkvinfo(1) با یکی از این سه کد خروج پایان مییابد:
mkvinfo(1) از متغیرهای پیشفرضی که مشخصکنندهٔ تنظیمات محلی (locale) سیستم هستند (مانند LANG و خانوادهٔ LC_*) استفاده میکند. متغیرهای اضافی:
MKVINFO_DEBUG، MKVTOOLNIX_DEBUG و شکل کوتاهشدهٔ آن MTX_DEBUG
MKVINFO_ENGAGE، MKVTOOLNIX_ENGAGE و شکل کوتاهشدهٔ آن MTX_ENGAGE
همچنین ببینید (SEE ALSO)
mkvmerge(1), mkvextract(1), mkvpropedit(1), mkvtoolnix-gui(1)
وبگاه (WWW)
جدیدترین نسخه را همیشه میتوان در وبگاه MKVToolNix[1] یافت.
نویسنده (AUTHOR)
Moritz Bunkus <moritz@bunkus.org>
نکات (NOTES)
- 1.
- وبگاه MKVToolNix
| 2026-08-24 | MKVToolNix 101.0 |