Анатолий Тухтаров 9374937e40 | 11 months ago | |
---|---|---|
.vscode | 11 months ago | |
.gitignore | 12 months ago | |
Humanize.jl | 11 months ago | |
LICENSE | 12 months ago | |
Manifest.toml | 11 months ago | |
Project.toml | 11 months ago | |
README.md | 11 months ago | |
scan-vid.jl | 11 months ago | |
scan-vid.py | 12 months ago | |
sea.session.sql | 11 months ago | |
vid.session.sql | 12 months ago |
README.md
scan-vid
Сканирует видео-файлы для получения мета информации
Создать как модуль не получилось Использовал простую конструкцию:
include("Humanize.jl")
Особенности
Использует ffprobe для получения информации в виде json файла. Лучше сохранить вывод ffprobe в отдельном файле, а затем его обработать, чем сразу обрабатывать вывод а питоне. Так меньше ошибок!
Выводит размер файла - для проверки на маленькие файлы.
Текущий запрос: Dict{String, Any}( "host_id" => ? "filename" => "d:\vids\Ретро, винтаж, классика, порно, секс, эротика, лесби, минет,.mp4", "newname" => ?, "size" => 432465677, "hsize" => "412.43 MB", "duration" => DateTime("1970-01-01T01:26:39.987"), "hduration" => "01:26:39", "width" => 640, "height" => 360, "bit_rate" => "24.0", "ext" => ".mp4", "crc" => 760779202, "ctime" => 1.7045445334502406e9, "hctime" => "06.01.2024", "mtime" => 1.7045443156928878e9, "hmtime" => "06.01.2024", "codec" => "h264", "poster" => ?, "audio" => ?, "tags" => ?, "type" => ?, )