{ "info": { "author": "Thomas Leichtfuss", "author_email": "thomaslfuss@gmx.de", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: GNU General Public License (GPL)", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 2.7", "Topic :: Utilities" ], "description": "jexifs\n=========\n\nImage-selection based on their exifdata.\n\n\nLatest Version\n--------------\nThe latest version of this project can be found at : http://github.com/thomst/jexifs.\n\n\nInstallation\n------------\n* You need pyexiv2. To install it on Ubuntu/Debian use ::\n\n sudo apt-get install python-pyexiv2\n\n* Option 1 : Install via pip ::\n\n pip install jexifs\n\n* Option 2 : If you have downloaded the source ::\n\n python setup.py install\n\n\nDocumentation\n-------------\njexifs --help ::\n\n usage: \n jexifs -h\n jexifs [PATH:EXT] [OPTIONS]\n\n description:\n Image-selection based on their exifdata.\n\n\n positional argument:\n PATH:EXT Use all files anywhere under PATH that ends on EXT.\n\n\n optional arguments:\n -h, --help Print this help message and exit.\n -v, --version Print the program's version and exit.\n -f, --format [FORMAT] Specify the format of the output.\n -F, --Format [FORMAT] Jexifs checks the first line of an index-file for\n informations that helps to interprete the lines'\n fields. If there is no headline use --Format to\n specify its format.\n -i, --index [FILE] Use FILE as index instead of checking jpegs.\n -H, --headline Print the output's format as first line.\n -s, --sort TAG Sort all images after TAG.\n The default order is alphanumerical in regard of the\n filenames (using the relative path including PATH).\n Mind that sorting is memory-expensive, because the\n data of all jpegs (resp. of the index-file) will be\n loaded into memory. Only use it if needed.\n\n TAG could be path, name, date, time, datetime, exposure_time or model.\n FORMAT is an arbitrary sequence of these words (e.g. -f \"path - date - time\")\n\n\n arguments for image-selection:\n\n data:\n -d, --dates DATE [DATE..] Select all images captured at DATE.\n -t, --times TIME [TIME..] Select all images captured at TIME.\n -D, --datetime DATE TIME Select all images captured at DATE TIME.\n Use this option multiple times to specify mor than\n one datetime.\n -e, --exposure-time SEC [SEC2]\n Select all images whose exposure-time is SEC or\n between SEC and SEC2.\n -m, --model [MODEL] Select all images whose been made with MODEL.\n\n\n durations:\n -p, --plus [HOURS] [MINUTES] [SECONDS]\n Defines a duration that starts with a specified time.\n To be used with --times or --datetime.\n -a, --first-after Select the first matched image for after each\n specified time. Use --plus to specify a timespan the\n image should be in.\n Mind that this only gives useful results if the\n the images are sorted by datetime.\n\n\nContribution\n------------\nEvery kind of feedback is very welcome.\n\n\nReporting Bugs\n--------------\nPlease report bugs at github issue tracker:\nhttps://github.com/thomst/jexifs/issues\n\n\nAuthor\n------\nthomst \nThomas Leichtfu\u00df\n\n* http://github.com/thomst", "description_content_type": null, "docs_url": null, "download_url": "https://pypi.python.org/packages/source/j/jexifs/jexifs-0.3.0.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/thomst/jexifs", "keywords": "exif exifdata jpeg time batch selection", "license": "GPL", "maintainer": null, "maintainer_email": null, "name": "jexifs", "package_url": "https://pypi.org/project/jexifs/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/jexifs/", "project_urls": { "Download": "https://pypi.python.org/packages/source/j/jexifs/jexifs-0.3.0.tar.gz", "Homepage": "https://github.com/thomst/jexifs" }, "release_url": "https://pypi.org/project/jexifs/0.3.0/", "requires_dist": null, "requires_python": null, "summary": "Select jpegs based on their exif-data.", "version": "0.3.0" }, "last_serial": 1008416, "releases": { "0.2.0": [ { "comment_text": "", "digests": { "md5": "2317061b5f67b967b22e3a8494bfd69b", "sha256": "31e9169ef7e512eb27a9f90b33668e4c27b294ba19e6a70416ceb13d899aaa9d" }, "downloads": -1, "filename": "jexifs-0.2.0.tar.gz", "has_sig": false, "md5_digest": "2317061b5f67b967b22e3a8494bfd69b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5777, "upload_time": "2013-08-25T23:09:04", "url": "https://files.pythonhosted.org/packages/5c/19/dcd319a58fed25e46b13bbf7aeda1ed8c12d59642405bf36f72f9ec548e3/jexifs-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "3ca3ed0229b44c159fb962b385e06387", "sha256": "c595ffbfc61b9ac8ae84dd220cdad9dd3fdc9fd218d8f483895feb26a9a836e2" }, "downloads": -1, "filename": "jexifs-0.3.0.tar.gz", "has_sig": false, "md5_digest": "3ca3ed0229b44c159fb962b385e06387", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6015, "upload_time": "2013-08-27T13:08:11", "url": "https://files.pythonhosted.org/packages/35/19/d4235639915e40be8fc05b7960b3dec358b4dfdde8f18a1c9dab344558b8/jexifs-0.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3ca3ed0229b44c159fb962b385e06387", "sha256": "c595ffbfc61b9ac8ae84dd220cdad9dd3fdc9fd218d8f483895feb26a9a836e2" }, "downloads": -1, "filename": "jexifs-0.3.0.tar.gz", "has_sig": false, "md5_digest": "3ca3ed0229b44c159fb962b385e06387", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6015, "upload_time": "2013-08-27T13:08:11", "url": "https://files.pythonhosted.org/packages/35/19/d4235639915e40be8fc05b7960b3dec358b4dfdde8f18a1c9dab344558b8/jexifs-0.3.0.tar.gz" } ] }