{"id":18317784,"url":"https://github.com/lightningstalker/timecodecalc","last_synced_at":"2025-08-03T06:36:22.766Z","repository":{"id":171602554,"uuid":"101447223","full_name":"LightningStalker/timecodecalc","owner":"LightningStalker","description":"📽 Convert movie and video timecodes between formats","archived":false,"fork":false,"pushed_at":"2022-05-16T12:07:28.000Z","size":15,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-15T07:48:12.997Z","etag":null,"topics":["calculator","converter","movie","timecode","video"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"epl-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/LightningStalker.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2017-08-25T22:42:20.000Z","updated_at":"2022-05-16T12:07:31.000Z","dependencies_parsed_at":null,"dependency_job_id":"0f445317-f91d-42e7-88fa-af5a87334b38","html_url":"https://github.com/LightningStalker/timecodecalc","commit_stats":null,"previous_names":["lightningstalker/timecodecalc"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LightningStalker%2Ftimecodecalc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LightningStalker%2Ftimecodecalc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LightningStalker%2Ftimecodecalc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LightningStalker%2Ftimecodecalc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LightningStalker","download_url":"https://codeload.github.com/LightningStalker/timecodecalc/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248054218,"owners_count":21039951,"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","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":["calculator","converter","movie","timecode","video"],"created_at":"2024-11-05T18:07:31.579Z","updated_at":"2025-04-09T13:50:13.226Z","avatar_url":"https://github.com/LightningStalker.png","language":"C","readme":"# timecodecalc\r\nInitial release v1.1a (2/13/2009) by The Lightning Stalker ([SourceForge](https://sourceforge.net/projects/timecodecalc/))\r\n\r\n8/25/2017 Create git repository\r\n\r\nThis will take a `CellTimes.txt` file and output an NTSC-ND timecode for each\r\n\"Cell Time\" for programs such as Scenarist.\r\n\r\nThis program was brought about as a way of translating video time positions\r\nbetween video editing and DVD authoring suites which tend to use one type\r\nof timecode exclusively.  If you've authored your own DVDs with Scenarist\r\nthen you already know what a pain it can be to get the chapter positions\r\n(scenes) in the right places.  It is hoped that through a great deal of\r\nmy frustration, this will relieve some of your frustration.\r\n\r\nBTW, this is my first C program.  Not bad, eh?\r\n\r\n\r\n\r\n## Build Instructions\r\n\tLinux:\r\n\tSimply execute `make` in the source directory\r\n\r\n\tWindows:\r\n\tEither use the precompiled `timecodecalc.exe` binary or install `mingw`\r\n\t\tand `msys` and build with the above Linux instructions.\r\n\r\n## Install Instructions\r\n\tLinux:\r\n\tCopy the `timecodecalc` binary to `/usr/local/bin` or wherever you feel\r\n\t\tit should go.\r\n\r\n\tWindows:\r\n\tCopy `timecodecalc.exe` to your `Windows\\System` folder.\r\n\r\n\r\n\r\nUsage: `timecodecalc OPTIONS [INFILE] [OUTFILE]...`\r\n\r\nConvert movie time position information from one format to another, as read\r\nfrom INFILE, and send the results to OUTFILE, or standard output.\r\n#### Options\r\n\r\n      -r, --framerate=FPS      frames per second, required\r\n\r\nOne, and only one, of the following is required:-\r\n\r\n      --f2n                convert frame numbers to non-drop timecodes\r\n      --frames2nondrop     ...\r\n      --n2f                convert non-drop timecodes to frame numbers\r\n      --nondrop2frames     ...\r\n\r\n## Examples\r\n  `timecodecalc -r30 --f2n CellTimes.txt`\r\n  \r\n  Read frame numbers from `CellTimes.txt` and output non-drop timecodes to\r\n  standard output based on a 30 frames per second model. (NTSC)\r\n\r\n  `timecodecalc -r25 --n2f SceneTimes.txt CellTimes.txt`\r\n  \r\n  Read non-drop timecodes from a file named `CellTimes.txt`, and output\r\n  frame numbers to a file named `SceneTimes.txt` based on a 25FPS model.\r\n  (PAL)\r\n\r\n\r\n\r\n### List of programs and the time code formats they are known to use\r\n\r\n\tProgram              Format(s) Used\r\n\t-----------------------------------\r\n\tSonic Scenarist      NTSC-ND\r\n\tIfoEdit              Frame Number\r\n\tMpeg2Schnitt         Frame Number\r\n\tVideoReDo            NTSC-ND\r\n\tVirtualDub           Multiple\r\n\r\n\r\n\r\n## Version History\r\nv1.1 - Implemented reverse conversion of non-drop timecodes to frame numbers\r\n       Minor bug (feature) fix\r\n\r\nv1.0 - Initial release\r\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flightningstalker%2Ftimecodecalc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flightningstalker%2Ftimecodecalc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flightningstalker%2Ftimecodecalc/lists"}