{"id":18998472,"url":"https://github.com/leomotors/terminal-video-player","last_synced_at":"2025-04-22T14:42:44.272Z","repository":{"id":109133112,"uuid":"409136055","full_name":"leomotors/Terminal-Video-Player","owner":"leomotors","description":"RIP My Eyes, Low Resolution Video Player driven by ASCII Characters (with colors)","archived":false,"fork":false,"pushed_at":"2023-11-11T02:56:50.000Z","size":1162,"stargazers_count":7,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-17T04:18:48.343Z","etag":null,"topics":["hacktoberfest","opencv","terminal","video-player"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/leomotors.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":"2021-09-22T09:10:10.000Z","updated_at":"2023-12-02T00:55:07.000Z","dependencies_parsed_at":"2024-11-08T17:49:08.386Z","dependency_job_id":"c6ed72fa-7d28-4ef5-b0cf-1217aafa5fa4","html_url":"https://github.com/leomotors/Terminal-Video-Player","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leomotors%2FTerminal-Video-Player","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leomotors%2FTerminal-Video-Player/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leomotors%2FTerminal-Video-Player/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leomotors%2FTerminal-Video-Player/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/leomotors","download_url":"https://codeload.github.com/leomotors/Terminal-Video-Player/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250261293,"owners_count":21401448,"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":["hacktoberfest","opencv","terminal","video-player"],"created_at":"2024-11-08T17:44:51.522Z","updated_at":"2025-04-22T14:42:44.252Z","avatar_url":"https://github.com/leomotors.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Terminal Video Player\n\nRIP My Eyes, Low Resolution Video Player driven by ASCII Characters\n\nDon't Expect Quality from Here\n\n## ✨ Features\n\n- Play any Video, Right in your terminal [New in Version 2: WITH COLORS!✨]\n\n- With audio!\n\n- and Timestamp displaying in realtime\n\n- with Resolution adjusted automatically depends on terminal window size!\n\n## 🌿 Dependencies\n\n- OpenCV 4.5\n- CMake 3.16+ and gcc 9.4+\n- libmpg123 and libao\n\n  `sudo apt install libmpg123-dev libao-dev`\n\n- FFmpeg\n\n  `sudo apt install ffmpeg`\n\n## ⚙️ Compile \u0026 Install\n\n- `git clone https://github.com/Leomotors/Terminal-Video-Player`\n\n- `cd Terminal-Video-Player`\n\n- `mkdir build \u0026\u0026 cd build`\n\n- Configure your terminal color at src/colors.cpp\n\n- `cmake .. \u0026\u0026 make`\n\n- `sudo make install`\n\n- `tplay \"Your Video File Name\" [Optional: -cxx or -lxx (See src/process.cpp for more detail)]`\n\n## Screenshots\n\nGrayscale mode (from Version 1)\n\n![](images/tokimekipoporon.webp)\n\nColor mode (new in Version 2)\n\n![](images/tokimekipoporoncolor.webp)\n\nExtra sample in [release notes](https://github.com/Leomotors/Terminal-Video-Player/releases/tag/2.0.28) of Version 2\n\n## 🙏 Credits\n\n- Audio Player is copied from [Here](http://hzqtc.github.io/2012/05/play-mp3-with-libmpg123-and-libao.html) Thank you for your Code!\n\n- Misc Credits are in Source Code\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleomotors%2Fterminal-video-player","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fleomotors%2Fterminal-video-player","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleomotors%2Fterminal-video-player/lists"}