Как изменить дату изменения файлов youtube-dl на дату загрузки?

Как изменить дату изменения файлов youtube-dl на дату загрузки?

Если я скачаюэтот клиппри этом youtube-dlдата последнего изменения — 15 November 2018 03:55, тогда как YouTube показывает дату публикации — 23 апреля 2013 г.Эта страницаупоминает, что видео невозможно заменить:

Вы не можете заменить видео, так как все новые загруженные видео получат новый URL.

Я хотел бы изменить эту дату на дату загрузки, т. е. сегодня, вместо той другой даты. Загрузчик запускается асинхронно, поэтому я не могу легко передать путь к файлу в touch. Я не нашел никаких вариантов в документации. Если я не смогу найти хорошее решение, я посмотрю исходный код Python и отправлю запрос на извлечение.

Что это за дата, и могу ли я легко установить измененную дату на сегодняшнюю?

решение1

По умолчанию youtube-dl устанавливает дату изменения файловой системы в заголовок Last-Modified, отправленный Youtube. Если вы этого не хотите, вы можете использовать параметр ''--no-mtime'', который оставляет дату изменения неизменной, то есть это "сейчас".

Более подробную информацию см.https://unix.stackexchange.com/a/387133

решение2

вы можете легко преобразовать дату в текущую дату, по крайней мере в win10, используя контекст загруженного файла, затем свойства/подробности, а затем прокрутите вниз до "созданного носителя". Здесь вы можете вручную изменить (только) дату...

В Python это также возможно, если вам придется делать это несколько раз...

Связанный контент