Здравствуйте, там меня зовут Enis. И это мой первый пост здесь: D
Так с чего начать, я энтузиаст И я хочу изучать разные вещи. В последнее время я начал с Python И я хотел поэкспериментировать с ним. Я изучаю вещи от многих источников, таких как книги, учебники YT и курсы UDEMY. Когда я дома, где у меня хорошая скорость Интернета, я смотрю курсы на моем учетной записи UDEMY, но иногда, когда я не в городе, я обычно загружаю курс для автономного использования. Я пришел к мысли, что было бы хорошо сделать Python Script читать метаданными видео, чтобы рассчитать мой прогресс, поэтому я сделал эту маленькую терминальную программу. Я использую MediaInfo читать метаданные файлов. (Дополнительная информация Вы можете найти в моем файле Readme GitHub Refo)
Шаги
- Загрузить курс, который вы хотите и сохраните его в какой-то папке
Enzzza/pytracker.
Pytracker.
Откройте свой любимый терминал (я использую CMDR) и перейдите к папке, где вы поместили этот скрипт
Назовите этот скрипт и пропустите путь к нему (поместите, где вы сохранили свой курс)
Пример
python VideoLength.py "D:\Udemy\Beginner Python and Coding Intro - Scripting a Virtual Car"
Есть некоторые аргументы, которые вы можете передать в него, если вы не пройдете ничего, вы получаете это
Длина указанного раздела | Videolling.py “Путь” -s 1 | -s |
Откройте папку Расположение Конечно | Videolling.py “Путь” -S 1 -V | -v |
Воспроизведите все видео с видеоплеер | Videolling.py “Путь” -s 1 -v -p | -p |
получить прогресс курса | Videolling.py “Путь” -s 1 -v -p -t | -t |
Аргумент -Т должен использоваться с аргументом
Если вы проходите сочетание -t, вы можете получить, как долго конечно ты смотрел
Вы также можете открыть местоположение курсовой папки с аргументом -V и с аргументом -P вы можете играть все свои видео с медиаплеером.
Оригинал: “https://dev.to/enzzza/reading-metadata-of-media-files-using-python-383g”