{ "info": { "author": "Iain Dawson", "author_email": "pypi@colons.co", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: BSD License", "Operating System :: OS Independent" ], "description": "pseudomyth\n==========\n\nA script that parses filenames in a folder looking for videos with common\nrelease filename structures and plays them back in an appropriately random\norder.\n\nExample\n-------\n\n::\n\n $ pip install pseudomyth\n\n $ ls\n [Coalgirls]_Clannad_10_(1280x720_Blu-Ray_FLAC)_[3827A783].mkv\n [Coalgirls]_Clannad_ED_(1280x720_Blu-Ray_FLAC)_[A230547E].mkv\n [Coalgirls]_Clannad_OP_(1280x720_Blu-Ray_FLAC)_[940FB269].mkv\n [Commie] Persona 4 - 25 [Director's Cut] [BD 720p AAC] [311CA781].mkv\n [Commie] Persona 4 - 26 [True Ending] [BD 720p AAC] [0A24880E].mkv\n [HorribleSubs] Space Brothers - 19 [720p].mkv\n [HorribleSubs] Space Brothers - 20 [720p].mkv\n [HorribleSubs] Space Brothers - 21 [720p].mkv\n [HorribleSubs] YuruYuri - 04 [720p].mkv\n [HorribleSubs] YuruYuri - 05 [720p].mkv\n [SGKK-Ruri] Deadman Wonderland - 01 (1280x720 H264 AAC) [666F0275].mkv\n [SGKK-Ruri] Deadman Wonderland - 02 (1280x720 H264 AAC) [CD79F07F].mkv\n\n $ pseudomyth \n \uff0f\u4eba\u25d5 \u203f\u203f \u25d5\u4eba\uff3c \uff2c\uff25\uff34\u2019\uff33\u3000\uff37\uff21\uff34\uff23\uff28\u3000\uff11\uff10\u3000\uff2b\uff25\uff29\uff2f\uff2e\uff33\uff01\n Clannad [10] OP ED \n Deadman Wonderland [1, 2] \n Persona 4 [25, 26] \n Space Brothers [19, 20, 21] \n YuruYuri [4, 5] \n\nAt this stage, if the list of episodes is to your satisfaction, you could hit\nenter and pseudomyth would start playing back the first present episode of a\nrandom series. Shows with more present episodes are more likely to be picked.\nIn the case of (in this example) Clannad, the opening and ending would be\nplayed prior to and following the episode selected.\n\nOnce an episode has been played, it is moved to a 'consumed' subdirectory of\nthe current working directory and the cycle begins anew. You could, at this\npoint, either ^C out of the script or hit enter to watch another episode.\nBecause watched episodes are moved, you can stop and resume between episodes at\nwill.\n\nConfiguration\n-------------\n\nIf you don't want to use your system's default video player or pseudomyth can't\nwork out what your system's default player is, you can configure an alternative\ncommand in a ~/.pseudomyth file. The command is specified as a shell command,\nwhere ``{filenames}`` will be replaced with the files (usually just one) to be\nplayed back. For example, mine looks like this:\n\n::\n\n [DEFAULT]\n command=mplayer -fs {filenames}", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/colons/pseudomyth", "keywords": null, "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "pseudomyth", "package_url": "https://pypi.org/project/pseudomyth/", "platform": "any", "project_url": "https://pypi.org/project/pseudomyth/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/colons/pseudomyth" }, "release_url": "https://pypi.org/project/pseudomyth/1.0.8/", "requires_dist": null, "requires_python": null, "summary": "A script with which to determine what order to watch anime episodes in", "version": "1.0.8" }, "last_serial": 1392336, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "b583d5c5723ebfdd162a24a7ecdd5c9a", "sha256": "a572b0760059ca7e2a51e84c58248388e873689557d2e6fe49119cfe6f15219c" }, "downloads": -1, "filename": "pseudomyth-1.0.tar.gz", "has_sig": false, "md5_digest": "b583d5c5723ebfdd162a24a7ecdd5c9a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4247, "upload_time": "2014-06-06T19:38:57", "url": "https://files.pythonhosted.org/packages/04/fe/0fbec61357a9d87d643a86a59fbbb4c89aa9681087a28aef1970c357a8d4/pseudomyth-1.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "f4c65a5d433ff0826723cbb47a7327fc", "sha256": "a1c9ea313ce0f59ff74347dceaa2098b7d09cd71b6e9fd8897551c2e194e3b45" }, "downloads": -1, "filename": "pseudomyth-1.0.1.tar.gz", "has_sig": false, "md5_digest": "f4c65a5d433ff0826723cbb47a7327fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4333, "upload_time": "2014-08-10T14:09:59", "url": "https://files.pythonhosted.org/packages/ce/90/812c9e6dbe55d4f4b77ae61a31a5a628288da62edc7739cb44cf5e18f459/pseudomyth-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "bc3fd813cbfa40595454b06bb3e7f171", "sha256": "a9a5b3370aa1cd610f78c3dcd4f302eb81e1851955d68147300a6be471e8874d" }, "downloads": -1, "filename": "pseudomyth-1.0.2.tar.gz", "has_sig": false, "md5_digest": "bc3fd813cbfa40595454b06bb3e7f171", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4386, "upload_time": "2014-08-25T17:43:53", "url": "https://files.pythonhosted.org/packages/05/d3/9574dbebf965744f0b82c6be6a6314909f9860ed28666be25e189c3680a2/pseudomyth-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "ca990b8eddddea2146d1901e0b199f06", "sha256": "9cefaddfc5aed34d664d7cec386518e9359e093a0a725f862a1bead981b16539" }, "downloads": -1, "filename": "pseudomyth-1.0.3.tar.gz", "has_sig": false, "md5_digest": "ca990b8eddddea2146d1901e0b199f06", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4414, "upload_time": "2014-08-25T17:55:17", "url": "https://files.pythonhosted.org/packages/2b/f7/a2a4032153baf63c31fac88c12d2c37e3787ca88e06f200a4f2e627085a1/pseudomyth-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "096330c1625343bf7bdddd2e82dafac6", "sha256": "697751f2d256194693a4ae82fbbad710b352ec3468da64e379fc14f16b76b46a" }, "downloads": -1, "filename": "pseudomyth-1.0.4.tar.gz", "has_sig": false, "md5_digest": "096330c1625343bf7bdddd2e82dafac6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5551, "upload_time": "2014-08-26T19:56:51", "url": "https://files.pythonhosted.org/packages/98/59/6f1b2fc3307675d58a525f58eed883ca99534da48c14fda3d48f4499c5e5/pseudomyth-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "ef63e48a7861de62f7c478ec8242439b", "sha256": "46bfb0b34b5a802fa6d85161d25ba16ca5152155beeac6383f237eb4be6d358d" }, "downloads": -1, "filename": "pseudomyth-1.0.5.tar.gz", "has_sig": false, "md5_digest": "ef63e48a7861de62f7c478ec8242439b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5580, "upload_time": "2014-10-30T09:43:01", "url": "https://files.pythonhosted.org/packages/95/8a/4092eaa3ce61aca6aeec06e2d7edd21d58592cfc17a684adbc1c6e298393/pseudomyth-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "d37d08e132f69a5aaf5810cff1ae2340", "sha256": "65e1280f258672cf554bb0c88a575224483b2dd4e6b684396e2310fad7a9b6ec" }, "downloads": -1, "filename": "pseudomyth-1.0.6.tar.gz", "has_sig": false, "md5_digest": "d37d08e132f69a5aaf5810cff1ae2340", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5584, "upload_time": "2015-01-20T22:29:27", "url": "https://files.pythonhosted.org/packages/69/de/6cedab6668b58ad7de7b3d75c7e49c72016d9f2be2e058f1cdb7eff47869/pseudomyth-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "085db116b9393bd7c4ab3b593020a676", "sha256": "1545b91285ebefdb9f82982eed5644f4b4fed5a2974b3baeea5027a6f2511c53" }, "downloads": -1, "filename": "pseudomyth-1.0.7.tar.gz", "has_sig": false, "md5_digest": "085db116b9393bd7c4ab3b593020a676", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5580, "upload_time": "2015-01-20T22:37:27", "url": "https://files.pythonhosted.org/packages/9a/6b/8afb7feeab918c6803d986947b2405df45761bd6f89767e3dafdb3089746/pseudomyth-1.0.7.tar.gz" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "9ab1dd9bfd73534237f4d06a9adaefd2", "sha256": "c32344fa8ad7f99f793feee8eba0c4ecf661a543aaec0e62ad84fb9f050b0647" }, "downloads": -1, "filename": "pseudomyth-1.0.8.tar.gz", "has_sig": false, "md5_digest": "9ab1dd9bfd73534237f4d06a9adaefd2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5527, "upload_time": "2015-01-22T20:40:10", "url": "https://files.pythonhosted.org/packages/2f/7e/0995bfc291f6beed0bfd2980da9435f64d8c135f2ec1cf7b5192ea577b14/pseudomyth-1.0.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9ab1dd9bfd73534237f4d06a9adaefd2", "sha256": "c32344fa8ad7f99f793feee8eba0c4ecf661a543aaec0e62ad84fb9f050b0647" }, "downloads": -1, "filename": "pseudomyth-1.0.8.tar.gz", "has_sig": false, "md5_digest": "9ab1dd9bfd73534237f4d06a9adaefd2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5527, "upload_time": "2015-01-22T20:40:10", "url": "https://files.pythonhosted.org/packages/2f/7e/0995bfc291f6beed0bfd2980da9435f64d8c135f2ec1cf7b5192ea577b14/pseudomyth-1.0.8.tar.gz" } ] }