Кеширование FFMPEG, как настроить и получить имена файлов кеша - PullRequest
0 голосов
/ 22 мая 2019

Я использую упаковщик видео плеера ac # WPF, который использует FFMPEG.Это называется FFME MediaElement.Благодаря этому я смог активировать кеширование в FFMPEG, используя значение протокола «cache» https://www.ffmpeg.org/ffmpeg-protocols.html#cache.Это работает, и я могу видеть файлы кэша, создаваемые в моей директории приложения, поскольку видео файлы загружены.Кажется, создается новый файл кэша каждый раз при загрузке видео.Имена файлов кэша соответствуют соглашению ffcachexxxxxx.

Игнорирование используемой оболочки, есть ли способ (если я сам использовал FFMPEG), чтобы получить или определить имя файла кэша, или заставить FFMPEGавтоматическое удаление файла кэша.Через некоторое время файлы кэша занимают много места, и я хотел бы найти способ их очистки.Если есть способ сделать это в FFMPEG, то я мог бы применить это к используемой оболочке.

Так что я ищу любой из 1. способа получить имя текущего файла кэша, чтобы я мог удалить его назакрыть видео 2. настройка, позволяющая FFMPEG автоматически удалять кэшированные файлы.3. настройка FFMPEG для очистки всех сохраненных файлов кэша за один раз.

Любые предложения приветствуются.

1 Ответ

0 голосов
/ 24 мая 2019

FFmpeg выполняет автоматическое удаление файлов кэша, но из-за особенностей Windows они не удаляются.Исправлено сейчас.Завтра обновитесь до последней версии ffmpeg git.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...