MKVPROPEDIT(1) NAME mkvpropedit - Matroska(TM) mkvpropedit [] {--} {} Matroska(TM) . . , , (, ) (, , << >> ). : -l, --list-property-names , (, , . .) . . source-filename . -p, --parse-mode . '' '' ( ' ) ''. '' , . 99 % . , , '' . , . : -e, --edit selector Matroska(TM) ( ), add, set delete. . mkvpropedit(1) . . -a, --add name= name . , . : . -s, --set name= . , . -d, --delete name name. : . : -t, --tags selector:- filename , filename . mkvpropedit(1) XML-, mkvmerge(1). selector all, global track. all mkvpropedit(1) . global . mkvpropedit(1) . , , filename, . , (. ), , --tags track:a1:new-audio-tags.xml. --add-track-statistics-tags . , . --delete-track-statistics-tags . , . -c, --chapters - filename , filename . mkvpropedit(1) XML , mkvmerge(1). : --add-attachment - -. --attachment-name , . ' filename. --attachment-mime-type , MIME . filename. --attachment-description , . . --attachment-uid , UID . UID. --replace-attachment :- , selector filename . selector, filename. selector . . --attachment-name , . . --attachment-mime-type , MIME . MIME . --attachment-description , . . --attachment-uid , UID . UID . --update-attachment , . , . selector . . --attachment-name , . . --attachment-mime-type , MIME . MIME . --attachment-description , . . --attachment-uid , UID . UID . --delete-attachment , . selector . . : --attachment-name --add-attachment --replace-attachment. --attachment-mime-type -mime MIME --add-attachment --replace-attachment. --attachment-description --add-attachment --replace-attachment. --enable-legacy-font-mime-types MIME . , <> TrueType <>. , , MIME . . MIME: <>, <> <>; <> <>, <>. : --disable-language-ietf , 'language', mkvpropedit(1) LanguageIETF Language. , Language. , 'language-ietf' . --normalize-language-ietf IETF BCP 47 canonical, extlang off. . , , . , , zh-yue-jyutping yue-jyutping fr-FX fr-FR. . , , . , , yue-jyutping zh-yue-jyutping, fr-FR, fr ' . , : o , . , , . , , , . o , . o , . , . -- mkvmerge(1) <<--normalize-language-ietf>> . --command-line-charset , . . --output-charset , . . -r, --redirect-output - file-name . , , : . , --output-charset, . --ui-language (., <> ). <> , . --abort-on-warnings mkvmerge ' . 1. --debug . . --engage . mkvpropedit --engage list. . --gui-mode . . -- '#GUI#message'. , '#GUI#message#key1=value1#key2=value2...'. . -v, --verbose Matroska(TM) . -h, --help . -V, --version . @-.json options-file. << >> mkvmerge(1). --edit Matroska(TM) ( ), add, set delete. , --edit. . mkvpropedit(1) . : <>, <> <>. , UID . . <>. , , << >> . track:n n ' , n. , mkvmerge(1) --identify. 1. track:tn t, n, n- . t : 'a' , 'b' , 's' 'v' . , --identify mkvmerge(1). 1. track:=uid <<=>>, uid, , UID uid. UID mkvinfo(1). track:@ <<@>>, number, , number. mkvinfo(1). , . ' , . : --replace-attachment --delete-attachment. : 1. . , , mkvmerge(1). 2. UID ( ) . = , ' UID . mkvmerge(1). 3. . ' name:, . --replace-attachment, ' \c. 4. MIME. ' mime-type:, MIME- . --replace-attachment, ' MIME \c. mkvpropedit(1) . language mkvpropedit(1) <>, <>, , mkvmerge(1) . , mkvpropedit movie.mkv --edit track:2 --set language=zh-TW <> zh-TW, <> chi. , language-ietf, . <>. , <> ' Matroska -- , , . language-ietf, language, mkvpropedit(1) <> und ( <<>>), . XML mkvpropedit(1) , mkvmerge(1). <<--disable-language-ietf>>, . --normalize-language-ietf , . 'movie.mkv'. . , , --edit, ' , --edit. $ mkvpropedit .mkv --edit info --set "title=" --edit track:a1 --set language=fre --edit track:a2 --set language=ita << >> . , mkvpropedit(1) mkvmerge(1), << >> <<0>>, <<1>>. $ mkvpropedit .mkv --edit track:s1 --set flag-default=0 --edit track:s2 --set flag-default=1 : $ mkvpropedit .mkv --tags track:s2:new-subtitle-tags.xml : $ mkvpropedit .mkv --tags all: : $ mkvpropedit .mkv --chapters -.xml : $ mkvpropedit .mkv --chapters '' (Arial.ttf) : $ mkvpropedit .mkv --add-attachment Arial.ttf (89719823.ttf) , Arial: $ mkvpropedit .mkv --attachment-name Arial.ttf --attachment-description ' Arial TrueType' --attachment-mime-type application/x-truetype-font --add-attachment 89719823.ttf (Comic.ttf) (Arial.ttf): $ mkvpropedit .mkv --attachment-name Arial.ttf --attachment-description ' Arial TrueType' --replace-attachment name:Comic.ttf:Arial.ttf , , : $ mkvpropedit .mkv --delete-attachment 2 MIME: $ mkvpropedit .mkv --delete-attachment mime-type:application/x-truetype-font mkvpropedit(1) : o 0 -- , . o 1 -- mkvpropedit(1) , . 'Warning:'. , , . . o 2 -- . mkvpropedit(1) . , / . , MKVToolNix , /, , mkvmerge(1). mkvpropedit(1) , (: LANG LC_*). : MKVPROPEDIT_DEBUG, MKVTOOLNIX_DEBUG MTX_DEBUG , --debug. MKVPROPEDIT_ENGAGE, MKVTOOLNIX_ENGAGE MTX_ENGAGE , --engage. mkvmerge(1), mkvinfo(1), mkvextract(1), mkvtoolnix-gui(1) MKVToolNix[1]. AUTHOR NOTES 1. MKVToolNix https://mkvtoolnix.download/ MKVToolNix 83.0 2024-03-10 MKVPROPEDIT(1)