Как заставить ffmpeg удалить исходный файл после смены контейнеров? (используя файл send to bat) - PullRequest
1 голос
/ 13 марта 2020

В настоящее время я использую файл bat в своей оболочке: папку sendto, которая позволяет мне щелкнуть правой кнопкой мыши MKV-файлы и открыть окно cmd, которое использует ffmpeg для изменения контейнеров и создает mp4 в том же каталоге, что и исходный файл. Это прекрасно работает, но я хотел бы автоматизировать процесс удаления оригинальных MKV после (успешно) замены контейнеров и пропуска корзины, если это возможно.

Сейчас мой файл .bat выглядит следующим образом:

"C:\ffmpeg\bin\ffmpeg.exe" -i %1 -codec copy "%~n1.mp4"

Я уже посмотрел его, но смог найти только похожий вопрос о пакетной обработке всей папки и без части sendto, и я не был уверен, как это сделать для меня. Поэтому, если бы кто-то мог указать мне, что добавить к нему, чтобы он стал счастливее, я был бы признателен за это.

Спасибо! :)

...