LINUX.ORG.RU

ffmpeg и `date`


0

1

Хотел сделать alias для записи происходящего на экране. Дабы не вводить вручную каждый раз имя для файла, сделал след. алиас:

ffmpeg -f x11grab -s 1366x768 -r 25 -i :0.0 -sameq `date +%m.%d.%y-%T`.mkv

Но ffmpeg ругается:

08.17.11-02:28:07.mkv: No such file or directory

touch `date +%m.%d.%y-%T` работает.

Великим «методом тыка» обнаружил, что виной двоеточия в имени файла. Даже если задать запись просто в файл 12:12 будет ругань, что нет такого файла. В принципе можно обойтись менее красивым решением, сделав время через дефис (date +%m.%d.%y-%H-%M), но ориентироваться по таким именам будет немного труднее.

Debian Testing, версия ffmpeg 0.8

★★★★★

-___-

проблема решилась, задав путь /home/roman/`date +%m.%d.%y-%T`.mkv

roman77 ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.