{"id":34913420,"url":"https://github.com/whether1/mpv-abstime-osd","last_synced_at":"2025-12-31T17:01:04.747Z","repository":{"id":318632342,"uuid":"1072076804","full_name":"whether1/mpv-abstime-osd","owner":"whether1","description":"show absolute time of the playing audio or video","archived":false,"fork":false,"pushed_at":"2025-10-08T09:09:35.000Z","size":1542,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-10-08T11:19:36.054Z","etag":null,"topics":["absolute","absolute-time","absolute-time-delta","mpv-script","mpv-scripts","time"],"latest_commit_sha":null,"homepage":"","language":"Lua","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/whether1.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-10-08T08:23:04.000Z","updated_at":"2025-10-08T09:14:20.000Z","dependencies_parsed_at":"2025-10-08T11:19:38.192Z","dependency_job_id":"6595a0fb-a9e2-4e68-ad0a-325be57ff65e","html_url":"https://github.com/whether1/mpv-abstime-osd","commit_stats":null,"previous_names":["whether1/mpv-abstime-osd"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/whether1/mpv-abstime-osd","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/whether1%2Fmpv-abstime-osd","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/whether1%2Fmpv-abstime-osd/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/whether1%2Fmpv-abstime-osd/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/whether1%2Fmpv-abstime-osd/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/whether1","download_url":"https://codeload.github.com/whether1/mpv-abstime-osd/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/whether1%2Fmpv-abstime-osd/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28145824,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-12-31T02:00:06.200Z","response_time":55,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["absolute","absolute-time","absolute-time-delta","mpv-script","mpv-scripts","time"],"created_at":"2025-12-26T12:00:31.894Z","updated_at":"2025-12-31T17:01:04.741Z","avatar_url":"https://github.com/whether1.png","language":"Lua","readme":"# How to use\n I use portable version of mpv(windows), so just put the script to **\\Desktop\\execute\\MPV\\portable_config\\scripts** works.  \n(en) (cn)scripts differ in comment(english not skilled till now so reserve cn), **same in code**. \n\n**Dev details see docs**.  \n\n# Key Mind : media start time = ModifyDate - Duration \nBecause of create date maybe wrong due to copied file, **we use modify date**.  \nsimilar scripts because [abs-screenshot issue#1](https://github.com/Thann/mpv-abs-screenshot/issues/1), **we use modify date**. \n\n\u003cdetails\u003e\n\u003csummary\u003e\u003ch1\u003e\u003cstrong\u003e Test Result/Behavior/Response/Example/Finish \u003c/strong\u003e\u003c/h1\u003e\u003c/summary\u003e\n\npicture  below is behavior when testing:we can fastly know the exactly time that cat-caught-the-bat  is  around 202509272320(Beijing Time).  \n![test-ok](test-ok.jpg)\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003ch1\u003e\u003cstrong\u003e Tigger/Cause/Start \u003c/strong\u003e\u003c/h1\u003e\u003c/summary\u003e\n\n[mpv-issue#16889](https://github.com/mpv-player/mpv/issues/16889) ~~We~~ I want mpv can show absolute timestamp like beijing 20251007 2:20 according to ~~create time~~ modify date when playing audio or video file , so we can know the exactly actual time of the specified sound wave or action picture happen in the .m4a or .mp4 file.  \n\nBecause vivo phone internal camera do not have timestamp like hikvision osd when capturing video, and it's hard work(high battery consumption,**~~china~~ india too poor**) to process the video file to add timestamp,  **we need player to finish the work**.  \n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003ch1\u003e\u003cstrong\u003e Future to do/Reference/Research \u003c/strong\u003e\u003c/h1\u003e\u003c/summary\u003e\n\n1.2510100310 maybe we can merge repo with [abs-screenshot](https://github.com/Thann/mpv-abs-screenshot).  \n\n2.2510100310 clipboard is good. [copyTime](https://github.com/Arieleg/mpv-copyTime)  \n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd\u003eWindows\u003c/td\u003e\n    \u003ctd\u003e\u003ccode\u003ePowershell Built-in since Windows 7\u003c/code\u003e\u003c/td\u003e\n    \u003ctd\u003e✅ ok\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003eLinux/X11\u003c/td\u003e\n    \u003ctd\u003e\u003ccode\u003exclip\u003c/code\u003e\u003c/td\u003e\n    \u003ctd\u003e❌not good\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003eLinux/Wayland\u003c/td\u003e\n    \u003ctd\u003e\u003ccode\u003exclip or wl-clipboard\u003c/code\u003e\u003c/td\u003e\n    \u003ctd\u003e❌not good\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003eMacOS\u003c/td\u003e\n    \u003ctd\u003e\u003ccode\u003epbcopy\u003c/code\u003e\u003c/td\u003e\n    \u003ctd\u003e❌not good\u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n\u003c/details\u003e\n\n\n\n\n\n\n","funding_links":[],"categories":["Playback"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwhether1%2Fmpv-abstime-osd","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwhether1%2Fmpv-abstime-osd","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwhether1%2Fmpv-abstime-osd/lists"}