[О блоге]
[наверх]
[пред]
[2020-01-03 18:26:34+03:00]
[8cd23c81f604fa104584e08643c2e88cca1f91cd]
Темы: [multimedia][tip]
mkvtoolnix инструментарий понравился
Раньше я из него использовал только mkvmerge утилиту чтобы создавать
WebM файлы, соединять Opus/Vorbis и VP8/VP9 потоки вместе. А сейчас вот
мне захотелось удалять метаинформацию в уже имеющихся Matroska файлах:
всякое лишнее деанонимизирующее плюс всякие мелочи типа время создания
файла, и т.п..
mkvpropedit \
--edit info \
--delete title \
--delete date \
--set muxing-application=- \
--set writing-application=- \
--chapters "" \
--tags all: file.mkv
Это удалит title, время создания, проставит ничего не значащие название
приложений создавших файл (к сожалению, удалить эти поля нельзя, они
обязательны), дробление на части, всякие тэги. Если надо у конкретного
трэка удалить название (а там тоже любят всякую идентифицирующую
информацию вшивать), то:
mkvpropedit --edit track:X --delete name file.mkv
Я не нашёл (искал пару минут) инструментов которые бы в AVI файлах
удаляли метаинформацию, но решил это просто перегоняя через mencoder:
mencoder -ovc copy -oac copy -o cleaned.avi movie.avi
Но, если в AVI файле было несколько звуковых (например) дорожек, то
mencoder возьмёт только первую, остальные проигнорирует. Эту проблему
просто решил перегоняя AVI в Matroska:
mkvmerge --output out.mkv in.avi
Некоторые фильмы разбиты на несколько AVI файлов. Можно легко их
объединить в этом Matroska контейнере:
mkvmerge --output out.mkv in1.avi + in2.avi
[оставить комментарий]