{"id":19133389,"url":"https://github.com/vasnake/movieshell","last_synced_at":"2025-06-19T00:04:36.933Z","repository":{"id":22738781,"uuid":"26083857","full_name":"vasnake/movieshell","owner":"vasnake","description":"UI for movies collection on ext. USB drive","archived":false,"fork":false,"pushed_at":"2015-03-23T23:22:52.000Z","size":332,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-22T17:46:33.185Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"chinese-poetry/chinese-poetry","license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vasnake.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}},"created_at":"2014-11-02T15:10:53.000Z","updated_at":"2020-06-06T17:19:12.000Z","dependencies_parsed_at":"2022-08-21T10:30:45.477Z","dependency_job_id":null,"html_url":"https://github.com/vasnake/movieshell","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/vasnake/movieshell","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vasnake%2Fmovieshell","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vasnake%2Fmovieshell/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vasnake%2Fmovieshell/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vasnake%2Fmovieshell/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vasnake","download_url":"https://codeload.github.com/vasnake/movieshell/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vasnake%2Fmovieshell/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260654626,"owners_count":23042672,"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":[],"created_at":"2024-11-09T06:22:16.669Z","updated_at":"2025-06-19T00:04:31.910Z","avatar_url":"https://github.com/vasnake.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"movieshell\n==========\n\nUI for movies collection on ext. USB drive\n\nIf you have some ext. USB drive with movies, like avi/mp4/mkv or maybe iso (video DVD image)\nand you need to simplify access to that library,\nmovieshell can help.\n\nIt's a Python program with UI based on Tkinter.\nWrited and tested using MS Windows XP/Windows 7; Python 2.7\n\nFor playing movies, two options supported:\n\n* [VLC media player](http://www.videolan.org/vlc/)\n* [Media Player Classic](http://mpc-hc.org/downloads/)\n\nFor watch a movie, all you need to do is plug-in your ext. USB drive to computer,\nstart the movieshell (if autorun didn't do it) and\nclick on button with movie name on it.\nIf you click on button holding CTRL, movie will be started in alternate player.\n\nScreenshots\n\n![screenshot 1](movieshell01.png \"screenshot 1\")\n\n![screenshot 2](movieshell02.png \"screenshot 2\")\n\n## Install\n\nCopy files and folders from folder `driveroot` into root folder of your USB ext. drive.\n\nInstall [Python 2.7](https://www.python.org/download/releases/2.7/) on computer.\n\nCopy contents of C:\\Python27 to /bin/Python27 on ext. USB drive.\n\nCheck contents of /bin/const.py file and make sure that movieshell can find video player executables.\n\n## Run\n\nBefore using movieshell, you have to index movies library.\nTo do so, start scan process\n\n    cmd.exe /k ar.cmd scan\n\nAfter that you can start movieshell with command\n\n    cmd.exe /k ar.cmd\n\nIn case if autorun didn't work.\nAlso in that case you can use `/bin/startup.cmd` script for launching movieshell.\n\nIf you want to use DVD as a movies container, you can look at\n`/bin/fromdvd.cmd` script.\n\n## Links\n\n* http://vasnake.blogspot.ru/2013/02/movieshell.html\n* http://vasnake.blogspot.ru/2011/11/linux.html\n* http://vasnake.blogspot.ru/2012/04/maximized-window.html\n* http://vasnake.blogspot.ru/2011/10/getlogicaldrives.html\n* http://vasnake.blogspot.ru/2010/12/magnate.html\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvasnake%2Fmovieshell","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvasnake%2Fmovieshell","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvasnake%2Fmovieshell/lists"}