mkvextract(1) mkvextract - Matroska(TM) mkvextract {source-filename} {mode1} [options] [extraction-spec1] [mode2] [options] [extraction-spec2] [...] Matroska(TM) . ' , Matroska(TM). , , . mkvextract , . , . , , , , CUE , cue. . -f, --parse-fully 'full'. , . 99% . , . , - . --command-line-charset character-set . . --output-charset character-set . . -r, --redirect-output file-name file-name . , , : . , --output-charset . --flush-on-close ' , . , . , , mkvmerge , , . 2469 2480 - MKVToolNix . --ui-language code code (, 'de_DE' ). list' code . --abort-on-warnings . 1. --debug topic . . --engage feature . mkvextract --engage list. . --gui-mode . , , . '#GUI#message'. /, '#GUI#message#key1=value1#key2=value2...'. , . -v, --verbose Matroska(TM). -h, --help . -V, --version . @options-file.json options-file. . " " mkvmerge(1). : mkvextract source-filename tracks [options] TID1:dest-filename1 [TID2:dest-filename2 ...] 'tracks'. (. ), . -c character-set , . , ID . UTF-8. --blockadd level BlockAdditions . . , WAVPACK4. --cuesheet CUE , ' '.cue'. --raw . --fullraw CodecPrivate . CodecIDs, , mkvextract(1) , . --fullraw . CodecPrivate , . CodecIDs, , mkvextract(1) , . TID:outname ID TID outname , . . ID mkvmerge(1) --identify. . RealAudio RealVideo. , . : $ mkvextract input.mkv tracks 0:video.h264 2:output-two-vobsub-tracks.idx 3:output-two-vobsub-tracks.idx : mkvextract source-filename attachments [options] AID1:outname1 [AID2:outname2 ...] AID:outname ID AID outname , . outname , Matroska(TM). . ID mkvmerge(1) --identify. : mkvextract source-filename chapters [options] output-filename.xml -s, --simple , OGM (CHAPTER01=..., CHAPTER01NAME=...). . XML. --simple-language language , mkvextract(1) , . mkvextract(1) , , . , , . language ISO 639-1 ISO 639-2. . mkvmerge(1) XML. , . : mkvextract source-filename tags [options] output-filename.xml mkvmerge(1) XML. , . Cue : mkvextract source-filename cuesheet [options] output-filename.cue cue . , . : mkvextract source-filename timestamps_v2 [options] TID1:dest-filename1 [TID2:dest-filename2 ...] TID:outname ID TID outname , . . ID mkvmerge(1) --identify. : $ mkvextract input.mkv timestamps_v2 1:ts-track1.txt 2:ts-track2.txt Cue : mkvextract source-filename cues [options] TID1:dest-filename1 [TID2:dest-filename2 ...] TID:dest-filename cue ID TID outname , . . ID mkvmerge(1) --identify, , CueTrack. : CuePoint key=value. ' CuePoint (, CueDuration), . : timestamp=00:00:13.305000000 duration=- cluster_position=757741 relative_position=11 : cue . : HH:MM:SS.nnnnnnnnn. . cue . : HH:MM:SS.nnnnnnnnn. _ Matroska(TM), . Matroska(TM) CueClusterPosition . , mkvextract(1) cue, . _ , BlockGroup SimpleBlock, cue. Matroska(TM) CueRelativePosition . , mkvextract(1) cue, 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 AAC ADTS . ADTS . A_AC3, A_EAC3 AC-3. A_ALAC ALAC(TM) CAF(TM). A_DTS DTS. A_FLAC FLAC(TM) FLAC(TM). A_MPEG/L2 MPEG-1 Audio Layer II MP2. A_MPEG/L3 MP3. A_OPUS Opus(TM) OggOpus(TM). A_PCM/INT/LIT, A_PCM/INT/BIG PCM WAV. big-endian little-endian . A_REAL/* RealAudio(TM) RealMedia(TM). A_TRUEHD, A_MLP TrueHD/MLP. A_TTA1 TrueAudio(TM) TTA. , Matroska(TM), , : data_length ( ) CRC. A_VORBIS Vorbis OggVorbis(TM). A_WAVPACK4 WavPack(TM) WV(TM). S_HDMV/PGS PGS SUP. S_HDMV/TEXTST TextST , mkvmerge(1) mkvextract(1) S_KATE Kate(TM) Ogg(TM). S_TEXT/SSA, S_TEXT/ASS, S_SSA, S_ASS SSA ASS SSA/ASS . S_TEXT/UTF8, S_TEXT/ASCII SRT. S_VOBSUB VobSub(TM) SUB , IDX. S_TEXT/USF USF USF. S_TEXT/WEBVTT USF USF. V_MPEG1, V_MPEG2 MPEG-1 MPEG-2 MPEG. V_MPEG4/ISO/AVC H.264 / AVC H.264, , , MP4Box(TM) GPAC(TM). V_MPEG4/ISO/HEVC H.265/HEVC H.265, , , MP4Box(TM) GPAC(TM). V_MS/VFW/FOURCC FPS CodecID AVI. V_REAL/* RealVideo(TM) RealMedia(TM). V_THEORA Theora(TM) Ogg(TM). V_VP8, V_VP9 VP8 / VP9 IVF. XML. , mkvmerge(1) . . . XML. , mkvmerge(1) . , OGM. 2 mkvmerge(1). ( 1, 3 4) . mkvextract(1) : o 0 -- , . o 1 -- mkvextract(1) , . 'Warning:'. , , , . , . o 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]. Moritz Bunkus 1. MKVToolNix https://mkvtoolnix.download/ MKVToolNix 83.0 2024-03-10 mkvextract(1)