From: Sergey Matveev Date: Thu, 6 Apr 2023 12:06:39 +0000 (+0300) Subject: URL-capable mkvmerge X-Git-Url: http://www.git.stargrave.org/?p=dotfiles.git;a=commitdiff_plain;h=bdc8f9eb383828c65e96d26872c376598d0eb258 URL-capable mkvmerge --- diff --git a/mkv/bin/my-mkvmerge b/mkv/bin/my-mkvmerge new file mode 100755 index 0000000..d0b9906 --- /dev/null +++ b/mkv/bin/my-mkvmerge @@ -0,0 +1,20 @@ +#!/usr/bin/env zsh + +set -ex +out="$1" +shift +[[ -z "$url" ]] || { + tags=`mktemp` + trap "rm -f $tags" HUP PIPE INT QUIT TERM EXIT + tagsopt=(--global-tags $tags) + cat > $tags < + + URL + ${url} + + +EOF +} +mkvmerge --no-date --disable-track-statistics-tags $tagsopt --output $out $@ +mkvpropedit --set muxing-application=- --set writing-application=- $out diff --git a/mpv/bin/my-mkvclean b/mpv/bin/my-mkvclean deleted file mode 100755 index 476283a..0000000 --- a/mpv/bin/my-mkvclean +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/sh - -mkvpropedit \ - --edit info \ - --delete title \ - --delete date \ - --set muxing-application=- \ - --set writing-application=- \ - --chapters "" \ - --tags all: $@ diff --git a/mpv/bin/my-mkvmerge b/mpv/bin/my-mkvmerge deleted file mode 100755 index 217a131..0000000 --- a/mpv/bin/my-mkvmerge +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -mkvmerge --no-date --disable-track-statistics-tags $@