1

Тема: VBS: Как скриптом вырезать из нескольких видео кусок.

Здравствуйте, помогите решить вопрос.

Вырезаю куски из видео через командную строку.
Я скачал ffmpeg , добавил в Path Windows , используя переменные среды:
ip-calculator.ru/blog/ask/kak-ustanovit-ffmpeg-na-windows/

Вот такая команда введенная в консоли  обрежет из файла C:\video.AVI кусок с 2минут до 2 мин.30 сек. и сохранит в файл C:\video_1.AVI результат :
ffmpeg -i C:\video.AVI -ss 00:02:00 -t 00:02:30 -c copy C:\video_1.AVI

Как сделать это скриптом VBS - для нескольких файлов, адреса и временные отметки которых записаны в txt через tab?

Сама запись в txt выглядит так:
C:\video.AVI 00:03:19 00:03:48
C:\vid5d-112.AVI 00:10:39 00:11:11
C:\v348.AVI 00:02:01 00:03:15

2

Re: VBS: Как скриптом вырезать из нескольких видео кусок.

С чем затруднение?
По-моему, проще командным файлом, используя FOR /F для обработки файла с заданием.

3

Re: VBS: Как скриптом вырезать из нескольких видео кусок.

А как это в скрипте сделать ?

4

Re: VBS: Как скриптом вырезать из нескольких видео кусок.

@echo off
for /f "tokens=1,2,3" %%a in (data.txt) do echo ffmpeg "%%a" -ss %%b -t %%c -c copy "%%~pna_cut%%~xa"

Где data.txt - файл с вашими данными.

Нас невозможно сбить с пути, нам пофигу куда идти.