Как можно добавить дату к названиям файлов при использовании ffmpeg?

Конечно, вот улучшенный вопрос: 

"Как правильно изменить эту команду в бат-файле, чтобы сохранять видеофайлы с текущей датой в названии при записи видео с веб-камеры с использованием ffmpeg на Windows 10 и Windows 11?"
  • 7 июня 2024 г. 15:05
Ответы на вопрос 2
Для добавления текущей даты к названиям файлов при записи видео с веб-камеры с помощью ffmpeg на Windows 10 и Windows 11, Вы можете изменить команду в бат-файле следующим образом:

```bash
set DATE=%date:~10,4%%date:~4,2%%date:~7,2%
set TIME=%TIME:~0,2%-%TIME:~3,2%-%TIME:~6,2%
ffmpeg -f dshow -i video="YourWebcamName" -c:v h264 -r 30 "output_%DATE%_%TIME%.mp4"
```

В данном примере команды добавлена строка для получения текущей даты и времени, которые затем используются в названии выходного видеофайла. Обратите внимание, что формат даты и времени может быть изменен в зависимости от ваших предпочтений.

После выполнения данной команды, видеофайлы будут сохраняться с названием в формате "output_ГГГГММДД_ЧЧ-ММ-СС.mp4", где ГГГГ - год, ММ - месяц, ДД - день, ЧЧ - час, ММ - минута, СС - секунда.
@echo off
for /f "tokens=2 delims==" %%I in ('wmic os get localdatetime /value') do set "DT=%%I"
set "YY=%DT:~2,2%"
set "YYYY=%DT:~0,4%"
set "MM=%DT:~4,2%"
set "DD=%DT:~6,2%"
set "HH=%DT:~8,2%"
set "MIN=%DT:~10,2%"
set "SS=%DT:~12,2%"

.\ffmpeg -f dshow -i video="USB2.0 HD UVC WebCam":audio="Набор микрофонов (Realtek(R) Audio)" "V_%YYYY%%MM%%DD%_%HH%%MIN%%SS%.mp4"
Похожие вопросы