Загрузка страницы

Как восстановить даты на фото и видео по названию файла на Python

В этом уроке мы напишем программу на языке Python, которая поможет нам восстановить даты изменения фото и видео (или любых других файлов) из названия файла. Мы будем использовать регулярные выражения, чтобы получить дату из названия файла и после этого поместим её в мета данные файла. Такая проблема часто встречается если вы переместили свои фото и видео со смартфона на флэшку или другой носитель. В некоторых случаях у файлов может испортиться дата изменения файла и в галереи он будет отображаться так как будто фотография была сделана в день когда вы переместили файл. И в таком случая вся ваша галерея будет не сортирована по дате. Для того чтобы это исправить мы напишем свой скрипт и починим все такие файлы самостоятельно.

Код на GitHub: https://github.com/morphIsmail/date-rename

⚡️ Эксклюзив на Boosty - https://boosty.to/itdoctor
💡 Telegram канал - https://t.me/itdoctor_official/4
🎥 Курсы на Stepik - https://stepik.org/users/387773773/teach
💰 Донаты на ЮMoney - https://sobe.ru/na/itdoctor

ВКонтакте - https://vk.com/itdoctorstudio
Яндекс Дзен - https://zen.yandex.ru/itdoctor
Rutube - https://rutube.ru/channel/23500045/

#python #linux #itdoctor

Видео Как восстановить даты на фото и видео по названию файла на Python канала ITDoctor
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
14 мая 2021 г. 17:00:31
00:09:05
Другие видео канала
Цветоподборщик Power Toys Пипетка в Windows 11 #shortsЦветоподборщик Power Toys Пипетка в Windows 11 #shorts#11 Подключение по FTP | Перенос сайта на хостинг 2024#11 Подключение по FTP | Перенос сайта на хостинг 2024Практика по JavaScript для новичков, Задача 28 #shortsПрактика по JavaScript для новичков, Задача 28 #shorts#3 Оплата хостинга | Перенос сайта на хостинг 2024#3 Оплата хостинга | Перенос сайта на хостинг 2024Пипетка в Photoshop #ShortsПипетка в Photoshop #Shorts#7 Верстаем раздел сайта на HTML и CSS по макету из Figma#7 Верстаем раздел сайта на HTML и CSS по макету из FigmaЦвет фона и текста на Materialize CSS, Подробный видео курс по Materialize CSS #2Цвет фона и текста на Materialize CSS, Подробный видео курс по Materialize CSS #2#4 Что делать, если ничего не работает | Git и GitHub для начинающих#4 Что делать, если ничего не работает | Git и GitHub для начинающих#6 Текст рыба Lorem ipsum, Курс-плейлист Тренажер по вёрстке, плагин Emmet#6 Текст рыба Lorem ipsum, Курс-плейлист Тренажер по вёрстке, плагин Emmet#10 Атрибуты, Курс-плейлист Тренажер по вёрстке, плагин Emmet#10 Атрибуты, Курс-плейлист Тренажер по вёрстке, плагин Emmet#10 Уроки по Bootstrap 5 - Обзор Документация Bootstrap 5 на русском#10 Уроки по Bootstrap 5 - Обзор Документация Bootstrap 5 на русском#1 Библиотека List JS, Поиск и сортировка обычных списков на JavaScript#1 Библиотека List JS, Поиск и сортировка обычных списков на JavaScript#7 Синтаксис шаблонов, интерполяция, директивы и сокращенная запись на Vue.js#7 Синтаксис шаблонов, интерполяция, директивы и сокращенная запись на Vue.js#16 Emmet Balance и горячие клавиши в VS Code, Курс-плейлист Тренажер по вёрстке, плагин Emmet#16 Emmet Balance и горячие клавиши в VS Code, Курс-плейлист Тренажер по вёрстке, плагин EmmetУдобное перемещение курсора на смартфоне #ShortsУдобное перемещение курсора на смартфоне #Shorts#9 Классы и идентификаторы, Курс-плейлист Тренажер по вёрстке, плагин Emmet#9 Классы и идентификаторы, Курс-плейлист Тренажер по вёрстке, плагин EmmetПрактика по JavaScript для новичков, Задача 60 #shortsПрактика по JavaScript для новичков, Задача 60 #shortsПрактика по JavaScript для новичков, Задача 64 #shortsПрактика по JavaScript для новичков, Задача 64 #shorts#5 Перенос файлов сайта на хостинг | Перенос сайта на хостинг 2024#5 Перенос файлов сайта на хостинг | Перенос сайта на хостинг 2024Выбор времени Timepicker на Materialize CSS, Подробный видео курс по Materialize CSS #26Выбор времени Timepicker на Materialize CSS, Подробный видео курс по Materialize CSS #26#5 Композиция приложения из компонентов на фреймворке Vue.js#5 Композиция приложения из компонентов на фреймворке Vue.js
Яндекс.Метрика