Man page - mkvextract(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

MKVEXTRACT

NAME
개 μš”
μ„€ λͺ…
곡 톡 옡 μ…˜
트 λž™ μΆ” 좜 λͺ¨ λ“œ
첨 λΆ€ 파 일 μΆ” 좜 λͺ¨ λ“œ
챕 ν„° μΆ” 좜 λͺ¨ λ“œ
νƒœ κ·Έ μΆ” 좜 λͺ¨ λ“œ
큐 μ‹œ 트 μΆ” 좜 λͺ¨ λ“œ
타 μž„ 슀 탬 ν”„ μΆ” 좜 λͺ¨ λ“œ
큐 μΆ” 좜 λͺ¨ λ“œ
보 기
텍 슀 트 파 일 κ³Ό λ¬Έ 자 μ…‹ λ³€ ν™˜
좜 λ ₯ 파 일 ν˜• 식
μ’… 료 μ½” λ“œ
ν™˜ κ²½ λ³€ 수
더 보 κΈ°
WWW
AUTHOR
NOTES

NAME

mkvextract - Matroska 파 일 에 μ„œ λ‹€ λ₯Έ 파 일 둜 트 λž™ μΆ” 좜

개 μš”

mkvextract {μ†Œ 슀 -파 일 λͺ… } {λͺ¨ λ“œ 1} [옡 μ…˜ ] [μΆ” 좜 -슀 νŽ™ 1] [λͺ¨ λ“œ 2] [옡 μ…˜ ] [μΆ” 좜 -슀 νŽ™ 2] [...]

μ„€ λͺ…

이 ν”„ 둜 κ·Έ 램 은 Matroska 파 일 에 μ„œ 특 μ • λΆ€ λΆ„ 을 λ‹€ λ₯Έ 유 용 ν•œ ν˜• 식 으 둜 μΆ” 좜 ν•© λ‹ˆ λ‹€ . 첫 번 μ§Έ 인 수 λŠ” μ†Œ 슀 파 일 의 이 름 이 λ©° Matroska 파 일 이 μ–΄ μ•Ό ν•© λ‹ˆ λ‹€ .

λ‹€ λ₯Έ λͺ¨ λ“  인 수 λŠ” 특 μ • μΆ” 좜 λͺ¨ λ“œ 둜 μ „ ν™˜ ν•˜ κ±° λ‚˜ , ν˜„ 재 ν™œ μ„± λͺ¨ λ“œ 에 λŒ€ ν•œ 옡 μ…˜ 을 λ³€ κ²½ ν•˜ κ±° λ‚˜ , 무 μ—‡ 을 μ–΄ λ–€ 파 일 에 μΆ” 좜 ν•  것 인 μ§€ λ₯Ό μ§€ μ • ν•© λ‹ˆ λ‹€ . Mkvextract의 동 일 ν•œ 호 좜 에 μ„œ μ—¬ 러 λͺ¨ λ“œ λ₯Ό 사 용 ν•˜ μ—¬ ν•œ 번 에 μ—¬ 러 ν•­ λͺ© 을 μΆ” 좜 ν•  수 있 슡 λ‹ˆ λ‹€ . λŒ€ λΆ€ λΆ„ 의 옡 μ…˜ 은 λͺ¨ λ“  λͺ¨ λ“œ 에 적 용 되 λŠ” λͺ‡ κ°€ μ§€ 옡 μ…˜ 이 있 λŠ” 특 μ • λͺ¨ λ“œ 에 μ„œ 만 사 용 ν•  수 있 슡 λ‹ˆ λ‹€ .

ν˜„ 재 μ§€ 원 되 λŠ” 것 은 트 λž™ , νƒœ κ·Έ , 첨 λΆ€ 파 일 , 챕 ν„° , 큐 μ‹œ 트 , 타 μž„ 슀 탬 ν”„ 및 큐 의 μΆ” 좜 μž… λ‹ˆ λ‹€ .

곡 톡 옡 μ…˜

λ‹€ 음 옡 μ…˜ 은 λͺ¨ λ“  λͺ¨ λ“œ 에 μ„œ 사 용 κ°€ λŠ₯ ν•˜ κ³  이 λΆ€ λΆ„ 에 μ„œ 단 ν•œ 번 만 μ„€ λͺ… ν•© λ‹ˆ λ‹€ .

-f , --parse-fully

λΆ„ 석 λͺ¨ λ“œ λ₯Ό 'μ „ λΆ€ '둜 μ„€ μ • ν•© λ‹ˆ λ‹€ . κΈ° λ³Έ λͺ¨ λ“œ λŠ” μ „ 체 파 일 을 λΆ„ 석 ν•˜ μ§€ μ•Š μ§€ 만 μ†Œ 슀 파 일 의 ν•„ μš” ν•œ μš” μ†Œ λ₯Ό μ°Ύ κΈ° μœ„ ν•΄ λ©” 타 탐 색 μš” μ†Œ λ₯Ό 사 용 ν•© λ‹ˆ λ‹€ . 이 것 은 99% κ°€ λŸ‰ 의 λͺ¨ λ“  κ²½ 우 에 μΆ© λΆ„ ν•© λ‹ˆ λ‹€ . κ·Έ 러 λ‚˜ λ©” 타 탐 색 μš” μ†Œ λ₯Ό 포 함 ν•˜ μ§€ μ•Š κ±° λ‚˜ 손 상 된 파 일 에 μ„œ 사 용 자 λŠ” 이 λͺ¨ λ“œ λ₯Ό 사 용 ν•΄ μ•Ό ν•  μ§€ λͺ¨ λ¦… λ‹ˆ λ‹€ . λΉ  λ₯Έ 슀 μΊ” 은 λͺ‡ 초 λ°– 에 μ•ˆ κ±Έ 리 μ§€ 만 , 파 일 μ „ 체 슀 μΊ” 은 이 μ‚Ό λΆ„ κ±Έ 릴 수 있 슡 λ‹ˆ λ‹€ .

--command-line-charset λ¬Έ 자 μ…‹

λͺ… λ Ή ν–‰ 에 μ£Ό μ–΄ μ§„ λ¬Έ 자 μ—΄ 을 λ³€ ν™˜ ν•  λ¬Έ 자 μ…‹ 을 μ • ν•© λ‹ˆ λ‹€ . κΈ° λ³Έ κ°’ 은 ν˜„ 재 μ‹œ 슀 ν…œ 둜 μΌ€ 일 에 λ”° λ₯Έ λ¬Έ 자 μ…‹ μž… λ‹ˆ λ‹€ .

--output-charset λ¬Έ 자 μ…‹

좜 λ ₯ ν•  λ¬Έ 자 μ—΄ 을 λ³€ ν™˜ ν•  λ¬Έ 자 μ…‹ 을 μ • ν•© λ‹ˆ λ‹€ . κΈ° λ³Έ κ°’ 은 ν˜„ 재 μ‹œ 슀 ν…œ 둜 μΌ€ 일 에 λ”° λ₯Έ λ¬Έ 자 μ…‹ μž… λ‹ˆ λ‹€ .

-r , --redirect-output 파 일 λͺ…

λͺ¨ λ“  λ©” μ‹œ μ§€ λ₯Ό 콘 솔 ν™” λ©΄ λŒ€ μ‹  파 일 λͺ… 파 일 에 κΈ° 둝 ν•© λ‹ˆ λ‹€ . 이 것 은 좜 λ ₯ λ°© ν–₯ μ „ ν™˜ 으 둜 쉽 게 ν•  수 있 μ§€ 만 이 옡 μ…˜ 이 ν•„ μš” ν•œ κ²½ 우 κ°€ 있 슡 λ‹ˆ λ‹€ : ν„° λ―Έ 널 이 파 일 에 좜 λ ₯ ν•˜ κΈ° μ „ 에 좜 λ ₯ 을 재 ν•΄ 석 ν•  λ•Œ . λ¬Έ 자 μ…‹ μ„€ μ • 은 --output-charset 을 μ€€ 수 ν•© λ‹ˆ λ‹€ .

--flush-on-close

μ“° κΈ° μœ„ ν•΄ μ—΄ λ¦° 파 일 을 λ‹« 을 κ²½ 우 λ©” λͺ¨ 리 에 캐 μ‹œ 된 λͺ¨ λ“  데 이 ν„° λ₯Ό ν”Œ 러 μ‹œ ν•˜ 도 둝 ν”„ 둜 κ·Έ 램 에 게 μ§€ μ‹œ ν•© λ‹ˆ λ‹€ . 이 λ₯Ό 톡 ν•΄ μ • μ „ μ‹œ 데 이 ν„° 손 μ‹€ 을 λ°© μ§€ ν•˜ κ±° λ‚˜ 운 영 체 제 또 λŠ” λ“œ 라 이 버 의 특 μ • λ¬Έ 제 λ₯Ό λ°© μ§€ ν•  수 있 슡 λ‹ˆ λ‹€ . mkvmergeλŠ” λͺ¨ λ“  데 이 ν„° κ°€ μ € μž₯ μ†Œ 에 κΈ° 둝 될 λ•Œ 까 μ§€ κΈ° λ‹€ 리 κΈ° λ•Œ λ¬Έ 에 λ©€ ν‹° ν”Œ λ ‰ μ‹± μ‹œ κ°„ 이 더 였 래 κ±Έ λ¦° λ‹€ λŠ” 단 점 이 있 슡 λ‹ˆ λ‹€ . μž₯ 단 점 에 λŒ€ ν•œ 자 μ„Έ ν•œ λ‚΄ 용 은 MKVToolNix 버 κ·Έ 트 래 컀 의 #2469 및 #2480호 λ₯Ό μ°Έ μ‘° ν•˜ μ‹­ μ‹œ 였 .

--ui-language μ½” λ“œ

μ–Έ μ–΄ μ½” λ“œ 의 번 μ—­ 을 κ°• 제 둜 사 용 ν•© λ‹ˆ λ‹€ (예 : κ°• 제 사 용 ν•  독 일 μ–΄ 번 μ—­ μ½” λ“œ λŠ” 'de_DE'). 'list'λ₯Ό μ½” λ“œ 둜 μž… λ ₯ ν•˜ λ©΄ mkvextract (1) 에 μ„œ 이 용 κ°€ λŠ₯ ν•œ 번 μ—­ λͺ© 둝 을 좜 λ ₯ ν•  것 μž… λ‹ˆ λ‹€ .

--abort-on-warnings

첫 번 μ§Έ κ²½ κ³  κ°€ 발 생 ν•œ ν›„ ν”„ 둜 κ·Έ 램 을 쀑 단 ν•˜ 도 둝 μ§€ μ‹œ ν•© λ‹ˆ λ‹€ . ν”„ 둜 κ·Έ 램 의 μ’… 료 μ½” λ“œ λŠ” 1μž… λ‹ˆ λ‹€ .

--debug ν†  ν”½

특 μ • κΈ° λŠ₯ 에 λŒ€ ν•΄ λ”” 버 κΉ… 을 μΌ­ λ‹ˆ λ‹€ . 이 κΈ° λŠ₯ 은 개 발 자 에 게 만 유 용 ν•© λ‹ˆ λ‹€ .

--engage κΈ° λŠ₯

μ‹€ ν—˜ 적 인 κΈ° λŠ₯ 을 μΌ­ λ‹ˆ λ‹€ . 이 용 κ°€ λŠ₯ ν•œ κΈ° λŠ₯ λͺ© 둝 은 mkvextract --engage list 둜 μš” μ²­ ν•  수 있 슡 λ‹ˆ λ‹€ . 이 κΈ° λŠ₯ λ“€ 은 보 톡 상 ν™© 에 μ„œ λŠ” 사 용 ν•˜ λ©΄ μ•ˆ 됩 λ‹ˆ λ‹€ .

--gui-mode

GUI λͺ¨ λ“œ λ₯Ό μΌ­ λ‹ˆ λ‹€ . 이 λͺ¨ λ“œ 에 μ„œ λŠ” GUI 동 μž‘ μ‹œ 무 슨 일 이 일 μ–΄ λ‚˜ λŠ” μ§€ μ•Œ λ € 쀄 수 있 λŠ” 특 별 ν•˜ 게 ν˜• 식 ν™” 된 쀄 을 좜 λ ₯ ν•  것 μž… λ‹ˆ λ‹€ . 이 λ©” μ‹œ μ§€ λ“€ 은 '#GUI#message' ν˜• 식 을 λ”° λ¦… λ‹ˆ λ‹€ . 이 λ©” μ‹œ μ§€ λ’€ 에 '#GUI#message#key1=value1#key2=value2...' ν˜• νƒœ 의 ν‚€ /κ°’ 쌍 이 λΆ™ 을 수 있 슡 λ‹ˆ λ‹€ . λ©” μ‹œ μ§€ λ‚˜ ν‚€ κ°’ λ“€ 은 κ²° μ½” 번 μ—­ 되 μ§€ μ•Š κ³  ν•­ 상 영 μ–΄ 둜 좜 λ ₯ 됩 λ‹ˆ λ‹€ .

-v , --verbose

읽 μ–΄ λ“€ 인 λͺ¨ λ“  쀑 μš” ν•œ Matroska μš” μ†Œ λ₯Ό 자 μ„Έ ν•˜ 게 보 μ—¬ 쀍 λ‹ˆ λ‹€ .

-h , --help

사 용 법 에 κ΄€ ν•œ μ • 보 λ₯Ό ν‘œ μ‹œ ν•˜ κ³  μ’… 료 ν•© λ‹ˆ λ‹€ .

-V , --version

버 μ „ μ • 보 λ₯Ό ν‘œ μ‹œ ν•˜ κ³  μ’… 료 ν•© λ‹ˆ λ‹€ .

@ 옡 μ…˜ 파 일 .json

μΆ” κ°€ λͺ… λ Ή ν–‰ 인 수 λŠ” 옡 μ…˜ -파 일 파 일 에 μ„œ 읽 μ–΄ 보 μ„Έ μš” . 이 러 ν•œ 파 일 용 μ§€ 원 ν˜• 식 에 λŒ€ ν•œ 자 μ„Έ ν•œ μ„€ λͺ… 은 mkvmerge (1) man page에 μ„œ "옡 μ…˜ 파 일 "이 라 λŠ” μ„Ή μ…˜ 을 μ°Έ κ³  ν•˜ μ„Έ μš” .

트 λž™ μΆ” 좜 λͺ¨ λ“œ

ꡬ λ¬Έ : mkvextract μ†Œ 슀 -파 일 λͺ… 트 λž™ [ 옡 μ…˜ ] TID1:λŒ€ 상 -파 일 λͺ… 1 [ TID2:λŒ€ 상 -파 일 λͺ… 2 ...]

λ‹€ 음 λͺ… λ Ή ν–‰ 옡 μ…˜ 은 '트 λž™ ' μΆ” 좜 λͺ¨ λ“œ 에 μ„œ 각 트 λž™ 에 λŒ€ ν•΄ 사 용 ν•  수 있 슡 λ‹ˆ λ‹€ . 이 옡 μ…˜ λ“€ 은 적 용 이 되 μ•Ό ν•˜ λŠ” 트 λž™ 사 μ–‘ (μ•„ 래 μ°Έ κ³  ) 의 μ•ž μͺ½ 에 λ‚˜ 타 λ‚˜ μ•Ό ν•© λ‹ˆ λ‹€ .

-c λ¬Έ 자 μ…‹

λ‹€ 음 자 막 트 λž™ 을 λ³€ ν™˜ ν•  λ¬Έ 자 μ…‹ 을 μ„€ μ • ν•© λ‹ˆ λ‹€ . λ‹€ 음 트 λž™ IDκ°€ 텍 슀 트 자 막 트 λž™ 을 λŒ€ 상 으 둜 ν•˜ λŠ” κ²½ 우 에 만 유 효 ν•© λ‹ˆ λ‹€ . κΈ° λ³Έ κ°’ 은 UTF-8.

--blockadd 수 μ€€

이 수 μ€€ 까 μ§€ 만 BlockAddition을 유 μ§€ ν•© λ‹ˆ λ‹€ . κΈ° λ³Έ κ°’ 은 λͺ¨ λ“  수 μ€€ 을 유 μ§€ ν•˜ λŠ” 것 μž… λ‹ˆ λ‹€ . 이 옡 μ…˜ 은 WAVPACK4κ°™ 은 특 μ • ν•œ μ½” 덱 에 만 효 κ³Ό κ°€ 있 슡 λ‹ˆ λ‹€ .

--cuesheet

mkvextract (1)둜 큐 μ‹œ 트 λ₯Ό 챕 ν„° μ • 보 에 μ„œ μΆ” 좜 ν•˜ κ³  λ‹€ 음 트 λž™ 의 데 이 ν„° λ₯Ό 파 일 λͺ… 이 트 λž™ 의 좜 λ ₯ 이 름 이 κ³  ν™• μž₯ 자 κ°€ '.cue' 인 파 일 에 νƒœ κ·Έ 둜 κΈ° 둝 ν•© λ‹ˆ λ‹€ .

--raw

컨 ν…Œ 이 λ„ˆ 에 μ„œ 원 μ‹œ 데 이 ν„° λ₯Ό 파 일 둜 μΆ” 좜 ν•© λ‹ˆ λ‹€ . --fullraw ν”Œ 래 κ·Έ 와 λ‹€ λ₯΄ 게 이 ν”Œ 래 κ·Έ λŠ” CodecPrivate μš” μ†Œ 의 λ‚΄ 용 이 κ·Έ 파 일 에 κΈ° 둝 되 μ§€ μ•Š 슡 λ‹ˆ λ‹€ . 이 λͺ¨ λ“œ λŠ” λͺ¨ λ“  CodecIDs와 동 μž‘ ν•© λ‹ˆ λ‹€ . κ·Έ μ™Έ 에 mkvextract (1)κ°€ μ§€ 원 ν•˜ μ§€ μ•Š λŠ” CodecIDs에 μ„œ 도 동 μž‘ 이 됩 λ‹ˆ λ‹€ . λ‹€ 만 κ·Έ κ²° κ³Ό 둜 λ‚˜ 였 λŠ” 파 일 은 μ•„ 마 도 사 용 ν•˜ μ§€ λͺ» ν•  것 μž… λ‹ˆ λ‹€ .

--fullraw

원 μ‹œ 데 이 ν„° λ₯Ό 컨 ν…Œ 이 λ„ˆ 에 λ„£ μ§€ μ•Š κ³  단 순 ν•œ 파 일 둜 μΆ” 좜 ν•© λ‹ˆ λ‹€ . CodecPrivate μš” μ†Œ 의 λ‚΄ 용 은 만 μ•½ 트 λž™ 이 κ·Έ 런 ν—€ 더 μš” μ†Œ λ₯Ό 포 함 ν•˜ κ³  있 으 λ©΄ 파 일 에 λ¨Ό μ € κΈ° 둝 될 것 μž… λ‹ˆ λ‹€ . 이 λͺ¨ λ“œ λŠ” λͺ¨ λ“  CodecIDsκ³Ό mkvextract (1) κ°€ μ§€ 원 ν•˜ μ§€ μ•Š λŠ” CodecIDs에 μ„œ 도 동 μž‘ ν•˜ μ§€ 만 κ·Έ κ²° κ³Ό 둜 λ‚˜ 였 λŠ” 파 일 은 μ•„ 마 도 사 용 ν•˜ μ§€ λͺ» ν•  것 μž… λ‹ˆ λ‹€ .

TID:좜 λ ₯ 이 름

μ†Œ 슀 파 일 에 TID ID의 트 λž™ 이 있 으 λ©΄ 좜 λ ₯ 이 름 파 일 둜 μΆ” 좜 ν•© λ‹ˆ λ‹€ . 이 옡 μ…˜ 은 μ—¬ 러 번 사 용 ν•  수 있 슡 λ‹ˆ λ‹€ . 트 λž™ IDλŠ” mkvmerge (1)'s --identify 옡 μ…˜ 으 둜 λ‚˜ 였 λŠ” 것 κ³Ό κ°™ 슡 λ‹ˆ λ‹€ .

각 좜 λ ₯ 이 름 은 ν•œ 번 만 사 용 ν•΄ μ•Ό ν•© λ‹ˆ λ‹€ . RealAudio와 RealVideo 트 λž™ 은 예 μ™Έ 적 μž… λ‹ˆ λ‹€ . λ‹€ λ₯Έ 트 λž™ λ“€ 에 κ°™ 은 이 름 을 사 용 ν•˜ λ©΄ ν•΄ λ‹Ή 트 λž™ λ“€ 은 κ°™ 은 파 일 에 μ € μž₯ 이 될 것 μž… λ‹ˆ λ‹€ . 예 :

$ mkvextract input.mkv tracks 0:video.h264 2:output-two-vobsub-tracks.idx 3:output-two-vobsub-tracks.idx

첨 λΆ€ 파 일 μΆ” 좜 λͺ¨ λ“œ

ꡬ λ¬Έ : mkvextract μ†Œ 슀 -파 일 λͺ… attachments [ 옡 μ…˜ ] AID1:좜 λ ₯ λͺ… 1 [ AID2:좜 λ ₯ λͺ… 2 ...]

AID : 좜 λ ₯ 이 름

μ†Œ 슀 파 일 에 ID AID 의 첨 λΆ€ 파 일 이 있 으 λ©΄ 좜 λ ₯ 이 름 파 일 둜 μΆ” 좜 ν•© λ‹ˆ λ‹€ . 좜 λ ₯ 이 름 이 μ—† 으 λ©΄ μ†Œ 슀 Matroska 파 일 μ•ˆ 의 첨 λΆ€ 파 일 λͺ… 을 λŒ€ μ‹  사 용 ν•© λ‹ˆ λ‹€ . 이 옡 μ…˜ 은 μ—¬ 러 번 사 용 ν•  수 있 슡 λ‹ˆ λ‹€ . 첨 λΆ€ 파 일 IDλŠ” mkvmerge (1)'s --identify 옡 μ…˜ 으 둜 λ‚˜ 였 λŠ” 좜 λ ₯ κ³Ό κ°™ 슡 λ‹ˆ λ‹€ .

챕 ν„° μΆ” 좜 λͺ¨ λ“œ

ꡬ λ¬Έ : mkvextract μ†Œ 슀 -파 일 λͺ… 챕 ν„° [ 옡 μ…˜ ] 좜 λ ₯ -파 일 λͺ… .xml

-s , --simple

챕 ν„° μ • 보 λ₯Ό OGM 도 ꡬ 에 μ„œ 사 용 되 λŠ” 단 순 ν˜• 식 (CHAPTER01=... CHAPTER01NAME=...)으 둜 λ‚΄ 보 λƒ… λ‹ˆ λ‹€ . 이 λͺ¨ λ“œ 에 μ„œ λͺ‡ λͺ‡ μ • 보 λŠ” 폐 κΈ° 되 μ–΄ μ•Ό 만 ν•© λ‹ˆ λ‹€ . κΈ° λ³Έ κ°’ 은 챕 ν„° λ₯Ό XML ν˜• 식 으 둜 좜 λ ₯ ν•˜ λŠ” 것 μž… λ‹ˆ λ‹€ .

--simple-language μ–Έ μ–΄

κ°„ 단 ν•œ ν˜• 식 이 ν™œ μ„± ν™” 된 κ²½ 우 mkvextract (1)λŠ” 챕 ν„° μ•„ ν†° 에 두 개 이 상 의 챕 ν„° 이 름 이 있 μ–΄ 도 , 마 μ£Ό 치 λŠ” 각 챕 ν„° μ•„ ν†° 에 λŒ€ ν•΄ 단 일 ν•­ λͺ© 만 좜 λ ₯ ν•© λ‹ˆ λ‹€ . κΈ° λ³Έ 적 으 둜 mkvextract (1)λŠ” κ·Έ μ–Έ μ–΄ 와 상 κ΄€ μ—† 이 각 μ•„ ν†° 에 λŒ€ ν•΄ μ°Ύ 은 첫 번 μ§Έ 챕 ν„° 이 름 을 사 용 ν•© λ‹ˆ λ‹€ .

이 옡 μ…˜ 을 사 용 μ‹œ μ•„ ν†° 이 λ‘˜ 이 상 의 챕 ν„° 이 름 을 포 함 ν•˜ λŠ” κ²½ 우 , 좜 λ ₯ ν•  챕 ν„° 이 름 을 κ²° μ • ν•  수 있 슡 λ‹ˆ λ‹€ . μ–Έ μ–΄ λ§€ 개 λ³€ 수 λŠ” ISO 639-1 또 λŠ” ISO 639-2 μ½” λ“œ μ—¬ μ•Ό ν•© λ‹ˆ λ‹€ .

챕 ν„° λŠ” μ§€ μ • 된 좜 λ ₯ 파 일 에 κΈ° 둝 됩 λ‹ˆ λ‹€ . κΈ° λ³Έ 적 으 둜 mkvmerge (1)κ°€ 이 ν•΄ ν•˜ λŠ” XML ν˜• 식 이 사 용 됩 λ‹ˆ λ‹€ . 파 일 에 챕 ν„° κ°€ μ—† 으 λ©΄ 좜 λ ₯ 파 일 이 μž‘ μ„± 되 μ§€ μ•Š 슡 λ‹ˆ λ‹€ .

νƒœ κ·Έ μΆ” 좜 λͺ¨ λ“œ

ꡬ λ¬Έ : mkvextract μ†Œ 슀 -파 일 λͺ… νƒœ κ·Έ [ 옡 μ…˜ ] 좜 λ ₯ -파 일 λͺ… .xml

-T , --no-track-tags

Exports only tags that aren't track-specific.

νƒœ κ·Έ λŠ” mkvmerge (1)κ°€ 이 ν•΄ ν•˜ λŠ” XML ν˜• 식 으 둜 μ§€ μ • 된 좜 λ ₯ 파 일 에 κΈ° 둝 됩 λ‹ˆ λ‹€ . 파 일 에 νƒœ κ·Έ κ°€ μ—† 으 λ©΄ 좜 λ ₯ 파 일 이 생 μ„± 되 μ§€ μ•Š 슡 λ‹ˆ λ‹€ .

큐 μ‹œ 트 μΆ” 좜 λͺ¨ λ“œ

ꡬ λ¬Έ : mkvextract μ†Œ 슀 -파 일 λͺ… 큐 μ‹œ 트 [ 옡 μ…˜ ] 좜 λ ₯ -파 일 λͺ… .cue

큐 μ‹œ 트 λŠ” μ§€ μ • 된 좜 λ ₯ 파 일 에 κΈ° 둝 됩 λ‹ˆ λ‹€ . 파 일 에 챕 ν„° λ‚˜ νƒœ κ·Έ κ°€ μ—† 으 λ©΄ 좜 λ ₯ 파 일 이 생 μ„± 되 μ§€ μ•Š 슡 λ‹ˆ λ‹€ .

타 μž„ 슀 탬 ν”„ μΆ” 좜 λͺ¨ λ“œ

ꡬ λ¬Έ : mkvextract μ†Œ 슀 -파 일 λͺ… 타 μž„ 슀 탬 ν”„ _v2 [ 옡 μ…˜ ] TID1:λŒ€ 상 -파 일 λͺ… 1 [ TID2:λŒ€ 상 -파 일 λͺ… 2 ...]

TID:좜 λ ₯ 이 름

μ†Œ 슀 파 일 에 TID ID의 트 λž™ 이 있 으 λ©΄ 좜 λ ₯ 이 름 파 일 둜 μΆ” 좜 ν•© λ‹ˆ λ‹€ . 이 옡 μ…˜ 은 μ—¬ 러 번 사 용 ν•  수 있 슡 λ‹ˆ λ‹€ . 트 λž™ IDλŠ” mkvmerge (1)'s --identify 옡 μ…˜ 으 둜 λ‚˜ 였 λŠ” 것 κ³Ό κ°™ 슡 λ‹ˆ λ‹€ .

예 :

$ mkvextract input.mkv timestamps_v2 1:ts-track1.txt 2:ts-track2.txt

큐 μΆ” 좜 λͺ¨ λ“œ

ꡬ λ¬Έ : mkvextract μ†Œ 슀 -파 일 λͺ… 큐 [ 옡 μ…˜ ] TID1:λŒ€ 상 -파 일 λͺ… 1 [ TID2:λŒ€ 상 -파 일 λͺ… 2 ...]

TID:λŒ€ 상 파 일 λͺ…

IDκ°€ TID 인 트 λž™ 에 λŒ€ ν•œ 큐 κ°€ μ†Œ 슀 파 일 에 있 λŠ” κ²½ 우 ν•΄ λ‹Ή 트 λž™ 이 outname 파 일 둜 μΆ” 좜 됩 λ‹ˆ λ‹€ . 이 옡 μ…˜ 은 μ—¬ 러 번 μ§€ μ • ν•  수 있 슡 λ‹ˆ λ‹€ . 트 λž™ IDλŠ” mkvmerge (1)의 --identify 옡 μ…˜ 에 의 ν•΄ 좜 λ ₯ 되 λŠ” ID와 동 일 ν•˜ λ©° CueTrack μš” μ†Œ 에 포 함 된 번 호 κ°€ μ•„ λ‹™ λ‹ˆ λ‹€ .

ν˜• 식 좜 λ ₯ 은 key=value 쌍 이 있 λŠ” CuePoint μš” μ†Œ λ‹Ή ν•œ 쀄 μ”© 의 κ°„ 단 ν•œ 텍 슀 트 ν˜• 식 μž… λ‹ˆ λ‹€ . 옡 μ…˜ μš” μ†Œ κ°€ CuePoint(예 : CueDuration)에 μ—† λŠ” κ²½ 우 λŒ€ μ‹œ κ°€ κ°’ 으 둜 좜 λ ₯ 됩 λ‹ˆ λ‹€ .

예 :

timestamp=00:00:13.305000000 duration=- cluster_position=757741 relative_position=11

κ°€ λŠ₯ ν•œ ν‚€ :

타 μž„ 슀 탬 ν”„

λ‚˜ λ…Έ 초 μ • λ°€ 도 둜 큐 포 인 트 의 타 μž„ 슀 탬 ν”„ μž… λ‹ˆ λ‹€ . ν˜• 식 은 HH:MM:SS.nnnnnnnnnμž… λ‹ˆ λ‹€ . 이 μš” μ†Œ λŠ” ν•­ 상 μ„€ μ • 됩 λ‹ˆ λ‹€ .

μ§€ 속 μ‹œ κ°„

λ‚˜ λ…Έ 초 μ • λ°€ 도 둜 큐 포 인 트 의 타 μž„ 슀 탬 ν”„ μž… λ‹ˆ λ‹€ . ν˜• 식 은 HH:MM:SS.nnnnnnnnnμž… λ‹ˆ λ‹€ .

클 러 슀 ν„° _μœ„ 치

μ°Έ μ‘° 된 μš” μ†Œ λ₯Ό 포 함 ν•˜ λŠ” 클 러 슀 ν„° κ°€ μ‹œ μž‘ 되 λŠ” Matroska 파 일 λ‚΄ 의 절 λŒ€ μœ„ 치 (λ°” 이 트 단 μœ„ ).

Note
Matroska 파 일 λ‚΄ 에 μ„œ CueClusterPosition은 μ„Έ κ·Έ λ¨Ό 트 의 데 이 ν„° μ‹œ μž‘ 였 ν”„ μ…‹ 에 상 λŒ€ 적 μž… λ‹ˆ λ‹€ . κ·Έ 러 λ‚˜ mkvextract (1)의 큐 μΆ” 좜 λͺ¨ λ“œ 에 의 ν•΄ 좜 λ ₯ 되 λŠ” κ°’ 은 이 λ―Έ 였 ν”„ μ…‹ 을 포 함 ν•˜ κ³  있 으 λ©° 파 일 의 μ‹œ μž‘ λΆ€ ν„° 절 λŒ€ 였 ν”„ μ…‹ μž… λ‹ˆ λ‹€ .

상 λŒ€ 적 인 _μœ„ 치

큐 포 인 트 κ°€ μ°Έ μ‘° ν•˜ λŠ” BlockGroup 또 λŠ” SimpleBlock μš” μ†Œ κ°€ μ‹œ μž‘ 되 λŠ” 클 러 슀 ν„° λ‚΄ 의 상 λŒ€ μœ„ 치 (λ°” 이 트 단 μœ„ ).

Note
Matroska 파 일 λ‚΄ Cue Relative Position은 클 러 슀 ν„° 의 데 이 ν„° μ‹œ μž‘ 였 ν”„ μ…‹ 을 κΈ° μ€€ 으 둜 ν•© λ‹ˆ λ‹€ . κ·Έ 러 λ‚˜ mkvextract (1)의 큐 μΆ” 좜 λͺ¨ λ“œ 에 의 ν•΄ 좜 λ ₯ 되 λŠ” κ°’ 은 클 러 슀 ν„° 의 ID에 상 λŒ€ 적 μž… λ‹ˆ λ‹€ . 파 일 λ‚΄ 의 절 λŒ€ μœ„ 치 λŠ” cluster_positionκ³Ό relative_position을 μΆ” κ°€ ν•˜ μ—¬ 계 μ‚° ν•  수 있 슡 λ‹ˆ λ‹€ .

예 :

$ mkvextract input.mkv cues 1:cues-track1.txt 2:cues-track2.txt

보 기

챕 ν„° 와 νƒœ κ·Έ λ₯Ό 각 각 XML ν˜• 식 으 둜 동 μ‹œ 에 μΆ” 좜 :

$ mkvextract movie.mkv chapters movie-chapters.xml tags movie-tags.xml

트 λž™ 두 개 및 ν•΄ λ‹Ή 타 μž„ 슀 탬 ν”„ λ₯Ό 동 μ‹œ 에 μΆ” 좜 :

$ mkvextract "Another Movie.mkv" tracks 0:video.h265 "1:main audio.aac" "2:director's comments.aac" timestamps_v2 "0:timestamps video.txt" "1:timestamps main audio.txt" "2:timestamps director's comments.txt"

Ogg/OGM ν˜• 식 의 μž₯ 을 μΆ” 좜 ν•˜ κ³  텍 슀 트 자 막 트 λž™ 을 λ‹€ λ₯Έ λ¬Έ 자 μ§‘ ν•© 으 둜 λ‹€ μ‹œ 인 μ½” λ”© ν•˜ λŠ” λ°© 법 :

$ mkvextract "My Movie.mkv" chapters --simple "My Chapters.txt" tracks -c MS-ANSI "2:My Subtitles.srt"

텍 슀 트 파 일 κ³Ό λ¬Έ 자 μ…‹ λ³€ ν™˜

MKVToolNix 제 ν’ˆ κ΅° 의 λͺ¨ λ“  도 ꡬ κ°€ λ¬Έ 자 μ§‘ ν•© λ³€ ν™˜ , μž… λ ₯ /좜 λ ₯ 인 μ½” λ”© , λͺ… λ Ή 쀄 인 μ½” λ”© 및 콘 솔 인 μ½” λ”© 을 처 리 ν•˜ λŠ” λ°© 법 에 λŒ€ ν•œ 자 μ„Έ ν•œ λ‚΄ 용 은 mkvmerge (1) λ§€ 뉴 μ–Ό 페 이 μ§€ 에 μ„œ 동 일 ν•œ 이 름 의 μ„Ή μ…˜ 을 μ°Έ μ‘° ν•˜ μ‹­ μ‹œ 였 .

좜 λ ₯ 파 일 ν˜• 식

좜 λ ₯ ν˜• 식 에 λŒ€ ν•œ κ²° μ • 은 좜 λ ₯ 파 일 이 름 에 사 용 된 ν™• μž₯ 자 κ°€ μ•„ λ‹ˆ 라 트 λž™ 유 ν˜• 에 λ”° 라 κ²° μ • 됩 λ‹ˆ λ‹€ . ν˜„ 재 μ§€ 원 되 λŠ” 트 λž™ 유 ν˜• 은 λ‹€ 음 κ³Ό κ°™ 슡 λ‹ˆ λ‹€ .

A_AAC/MPEG2/*, A_AAC/MPEG4/*, A_AAC

λͺ¨ λ“  AAC 파 일 은 각 패 ν‚· μ „ 에 ADTS ν—€ 더 κ°€ 있 λŠ” AAC 파 일 에 κΈ° 둝 됩 λ‹ˆ λ‹€ . ADTS ν—€ 더 에 λŠ” 사 용 되 μ§€ μ•Š λŠ” κ°• μ‘° ν•„ λ“œ κ°€ 포 함 되 μ§€ μ•Š 슡 λ‹ˆ λ‹€ .

A_AC3, A_EAC3

이 파 일 은 원 λ³Έ AC-3 파 일 둜 μ•• μΆ• ν•΄ 제 됩 λ‹ˆ λ‹€ .

A_ALAC

ALAC트 λž™ 은 CAF파 일 에 μ“° μ—¬ μ§‘ λ‹ˆ λ‹€ .

A_DTS

이 파 일 은 원 λ³Έ DTS 파 일 둜 μ•• μΆ• ν•΄ 제 됩 λ‹ˆ λ‹€ .

A_FLAC

FLAC트 λž™ 은 원 λ³Έ FLAC파 일 에 μ“° μ—¬ μ§‘ λ‹ˆ λ‹€ .

A_MPEG/L2

MPEG-1 였 λ”” 였 레 이 μ–΄ II 슀 트 λ¦Ό 이 원 λ³Έ MP2 파 일 둜 μΆ” 좜 됩 λ‹ˆ λ‹€ .

A_MPEG/L3

이 것 λ“€ 은 원 λ³Έ MP3 파 일 둜 μ•• μΆ• ν•΄ 제 됩 λ‹ˆ λ‹€ .

A_OPUS

Opus트 λž™ 은 OggOpus파 일 에 μ“° μ—¬ μ§‘ λ‹ˆ λ‹€ .

A_PCM/INT/LIT, A_PCM/INT/BIG

원 λ³Έ PCM데 이 ν„° λŠ” WAV파 일 에 μ“° μ—¬ μ§‘ λ‹ˆ λ‹€ . Big-endian μ • 수 데 이 ν„° λŠ” 이 κ³Ό μ • 에 μ„œ little-endian 데 이 ν„° 둜 λ³€ ν™˜ 됩 λ‹ˆ λ‹€ .

A_REAL/*

RealAudio트 λž™ 은 RealMedia파 일 에 μ“° μ—¬ μ§‘ λ‹ˆ λ‹€ .

A_TRUEHD, A_MLP

이 것 λ“€ 은 원 λ³Έ TrueHD/MLP 파 일 둜 μ•• μΆ• ν•΄ 제 됩 λ‹ˆ λ‹€ .

A_TTA1

TrueAudio트 λž™ 은 TTA파 일 에 μ“° μ—¬ μ§‘ λ‹ˆ λ‹€ . Matroska의 제 ν•œ 된 타 μž„ 슀 탬 ν”„ μ • λ°€ 도 둜 인 ν•΄ μΆ” 좜 된 파 일 의 ν—€ 더 λŠ” data_length (파 일 에 있 λŠ” μƒ˜ ν”Œ 의 총 수 )와 CRC의 두 ν•„ λ“œ 에 λŒ€ ν•΄ λ‹€ λ¦… λ‹ˆ λ‹€ .

A_VORBIS

Vorbis 였 λ”” 였 λŠ” OggVorbis 파 일 둜 κΈ° 둝 될 것 μž… λ‹ˆ λ‹€ .

A_WAVPACK4

WavPack트 λž™ 은 WV파 일 에 μ“° μ—¬ μ§‘ λ‹ˆ λ‹€ .

S_HDMV/PGS

PGS자 막 은 SUP파 일 에 μ“° μ—¬ μ§‘ λ‹ˆ λ‹€ .

S_HDMV/TEXTST

Text ST 자 막 은 mkvmerge (1) 및 mkvextract (1)용 으 둜 개 발 된 특 별 ν•œ 파 일 ν˜• 식 으 둜 μž‘ μ„± 될 것 μž… λ‹ˆ λ‹€ .

S_KATE

Kate슀 트 λ¦Ό 은 Ogg컨 ν…Œ 이 λ„ˆ 에 μ“° μ—¬ μ§‘ λ‹ˆ λ‹€ .

S_TEXT/SSA, S_TEXT/ASS, S_SSA, S_ASS

SSA와 ASS 텍 슀 트 자 막 은 각 각 SSA/ASS 파 일 둜 μž‘ μ„± 됩 λ‹ˆ λ‹€ .

S_TEXT/UTF8, S_TEXT/ASCII

κ°„ 단 ν•œ 텍 슀 트 자 막 은 SRT파 일 에 μ“° μ—¬ μ§‘ λ‹ˆ λ‹€ .

S_VOBSUB

VobSub 자 막 은 각 인 덱 슀 파 일 κ³Ό 함 께 SUB 파 일 둜 μž‘ μ„± 되 λ©° , IDX 파 일 둜 μž‘ μ„± 됩 λ‹ˆ λ‹€ .

S_TEXT/USF

USF 텍 슀 트 자 막 은 USF 파 일 에 μ“° μ—¬ μ§‘ λ‹ˆ λ‹€ .

S_TEXT/WEBVTT

WebVTT 텍 슀 트 자 막 은 WebVTT 파 일 에 μ“° μ—¬ μ§‘ λ‹ˆ λ‹€ .

V_MPEG1, V_MPEG2

MPEG-1κ³Ό MPEG-2 λΉ„ λ”” 였 트 λž™ 은 MPEG κΈ° λ³Έ 슀 트 λ¦Ό 으 둜 μž‘ μ„± 됩 λ‹ˆ λ‹€ .

V_MPEG4/ISO/AVC

H.264 / AVC λΉ„ λ”” 였 트 λž™ 은 H.264 κΈ° λ³Έ 슀 트 λ¦Ό 에 κΈ° 둝 되 λ©° , GPAC 패 ν‚€ μ§€ 의 MP4Box와 κ°™ 이 μΆ” κ°€ 둜 처 리 ν•  수 있 슡 λ‹ˆ λ‹€ .

V_MPEG4/ISO/HEVC

H.265 / HEVC λΉ„ λ”” 였 트 λž™ 은 H.265 κΈ° λ³Έ 슀 트 λ¦Ό 에 κΈ° 둝 되 λ©° , GPAC 패 ν‚€ μ§€ 의 MP4Box와 κ°™ 이 μΆ” κ°€ 둜 처 리 ν•  수 있 슡 λ‹ˆ λ‹€ .

V_MS/VFW/FOURCC

μ½” 덱 으 둜 κ³  μ • 된 FPS λΉ„ λ”” 였 트 λž™ 수 μ • ID'λŠ” AVI 파 일 에 κΈ° 둝 됩 λ‹ˆ λ‹€ .

V_REAL/*

RealVideo트 λž™ 은 RealMedia파 일 에 μ“° μ—¬ μ§‘ λ‹ˆ λ‹€ .

V_THEORA

Theora슀 트 λ¦Ό 은 Ogg컨 ν…Œ 이 λ„ˆ 에 μ“° μ—¬ μ§‘ λ‹ˆ λ‹€ .

V_VP8, V_VP9

VP8 / VP9트 λž™ 은 IVF파 일 에 μ“° μ—¬ μ§‘ λ‹ˆ λ‹€ .

νƒœ κ·Έ

νƒœ κ·Έ κ°€ XML ν˜• 식 으 둜 λ³€ ν™˜ 됩 λ‹ˆ λ‹€ . 이 ν˜• 식 은 mkvmerge (1)κ°€ νƒœ κ·Έ 읽 κΈ° 에 μ§€ 원 ν•˜ λŠ” ν˜• 식 κ³Ό 동 일 ν•© λ‹ˆ λ‹€ .

첨 λΆ€ 파 일

첨 λΆ€ 파 일 은 좜 λ ₯ 파 일 에 κ·Έ λŒ€ 둜 κΈ° 둝 됩 λ‹ˆ λ‹€ . μ–΄ λ–  ν•œ λ³€ ν™˜ 도 수 ν–‰ 되 μ§€ μ•Š 슡 λ‹ˆ λ‹€ .

챕 ν„°

챕 ν„° λŠ” XML ν˜• 식 으 둜 λ³€ ν™˜ 됩 λ‹ˆ λ‹€ . 이 ν˜• 식 은 mkvmerge (1)κ°€ 챕 ν„° 읽 κΈ° 에 μ§€ 원 ν•˜ λŠ” ν˜• 식 κ³Ό 동 일 ν•© λ‹ˆ λ‹€ . 또 λŠ” 슀 트 립 된 버 μ „ 을 κ°„ 단 ν•œ OGM 슀 타 일 ν˜• 식 으 둜 좜 λ ₯ ν•  수 있 슡 λ‹ˆ λ‹€ .

타 μž„ 슀 탬 ν”„

타 μž„ 슀 탬 ν”„ κ°€ λ¨Ό μ € μ • λ ¬ 된 λ‹€ 음 mkvmerge (1)에 곡 κΈ‰ 될 μ€€ λΉ„ κ°€ 된 타 μž„ 슀 탬 ν”„ v2 ν˜• 식 호 ν™˜ 파 일 둜 좜 λ ₯ 됩 λ‹ˆ λ‹€ . λ‹€ λ₯Έ ν˜• 식 (v1, v3 및 v4)으 둜 의 μΆ” 좜 은 μ§€ 원 되 μ§€ μ•Š 슡 λ‹ˆ λ‹€ .

μ’… 료 μ½” λ“œ

mkvextract (1) μ’… 료 μ½” λ“œ μ„Έ 개 쀑 ν•˜ λ‚˜ 둜 μ’… 료 :

β€’ 0 -- 이 μ’… 료 μ½” λ“œ λŠ” μΆ” 좜 이 μ„± 곡 적 으 둜 μ™„ 료 되 μ—ˆ 음 을 의 λ―Έ ν•© λ‹ˆ λ‹€ .

β€’ 1 -- 이 κ²½ 우 mkvextract (1)λŠ” κ²½ κ³  λ₯Ό ν•˜ λ‚˜ 이 상 좜 λ ₯ ν–ˆ μ§€ 만 μΆ” 좜 은 계 속 되 μ—ˆ 슡 λ‹ˆ λ‹€ . κ²½ κ³  μ•ž 에 'Warning:'이 라 λŠ” 텍 슀 트 κ°€ λΆ™ 슡 λ‹ˆ λ‹€ . κ΄€ λ ¨ 된 λ¬Έ 제 에 λ”° 라 κ²° κ³Ό 파 일 이 μ • 상 또 λŠ” κ·Έ λ ‡ μ§€ μ•Š 을 수 있 슡 λ‹ˆ λ‹€ . 사 용 자 λŠ” κ²½ κ³  와 κ²° κ³Ό 파 일 을 λͺ¨ 두 ν™• 인 ν•΄ μ•Ό ν•© λ‹ˆ λ‹€ .

β€’ 2 -- 였 λ₯˜ κ°€ 발 생 ν•œ ν›„ 이 μ’… 료 μ½” λ“œ κ°€ 사 용 됩 λ‹ˆ λ‹€ . 였 λ₯˜ λ©” μ‹œ μ§€ λ₯Ό 좜 λ ₯ ν•œ ν›„ mkvextract (1)κ°€ λ°” 둜 쀑 단 됩 λ‹ˆ λ‹€ . 였 λ₯˜ λ©” μ‹œ μ§€ λŠ” 읽 κΈ° /μ“° κΈ° 였 λ₯˜ 에 λŒ€ ν•œ 잘 λͺ» 된 λͺ… λ Ή 쀄 인 수 에 μ„œ 손 상 된 파 일 에 이 λ₯΄ κΈ° 까 μ§€ λ‹€ μ–‘ ν•© λ‹ˆ λ‹€ .

ν™˜ κ²½ λ³€ 수

mkvextract (1)λŠ” μ‹œ 슀 ν…œ 의 둜 μΌ€ 일 을 κ²° μ • ν•˜ λŠ” κΈ° λ³Έ λ³€ 수 (예 : LANG 및 LC_* 제 ν’ˆ κ΅° )λ₯Ό 사 용 ν•© λ‹ˆ λ‹€ . μΆ” κ°€ λ³€ 수 :

MKVEXTRACT_DEBUG , MKVTOOLNIX_DEBUG 와 κ·Έ κ°„ 랡 ν•œ ν˜• νƒœ 인 MTX_DEBUG

λ‚΄ 용 은 --debug 옡 μ…˜ 을 톡 ν•΄ μ „ 달 된 것 으 둜 κ°„ μ£Ό 됩 λ‹ˆ λ‹€ .

MKVEXTRACT_ENGAGE , MKVTOOLNIX_ENGAGE 와 κ·Έ κ°„ 랡 ν•œ ν˜• νƒœ 인 MTX_ENGAGE

λ‚΄ 용 은 --engage 옡 μ…˜ 을 톡 ν•΄ μ „ 달 된 것 으 둜 κ°„ μ£Ό 됩 λ‹ˆ λ‹€ .

더 보 κΈ°

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

WWW

이 μ „ 버 μ „ 은 μ–Έ 제 λ‚˜ MKVToolNix ν™ˆ 페 이 μ§€ [1] 에 μ„œ μ°Ύ 을 수 있 슡 λ‹ˆ λ‹€ .

AUTHOR

Moritz Bunkus <moritz@bunkus.org>

개 발 자

NOTES

1.

MKVToolNix ν™ˆ 페 이 μ§€

https://mkvtoolnix.download/