phockup | Media sorting tool to organize photos | Computer Vision library

 by   ivandokov Python Version: 1.10.1 License: MIT

kandi X-RAY | phockup Summary

kandi X-RAY | phockup Summary

phockup is a Python library typically used in Artificial Intelligence, Computer Vision, React Native applications. phockup has no bugs, it has no vulnerabilities, it has build file available, it has a Permissive License and it has low support. You can download it from GitHub.

Media sorting tool to organize photos and videos from your camera in folders by year, month and day.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              phockup has a low active ecosystem.
              It has 641 star(s) with 87 fork(s). There are 16 watchers for this library.
              OutlinedDot
              It had no major release in the last 6 months.
              There are 14 open issues and 81 have been closed. On average issues are closed in 351 days. There are 1 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of phockup is 1.10.1

            kandi-Quality Quality

              phockup has 0 bugs and 0 code smells.

            kandi-Security Security

              phockup has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              phockup code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              phockup is licensed under the MIT License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              phockup releases are not available. You will need to build from source code and install.
              Build file is available. You can build the component from source.
              Installation instructions are not available. Examples and code snippets are available.
              phockup saves you 337 person hours of effort in developing the same functionality from scratch.
              It has 1160 lines of code, 84 functions and 11 files.
              It has high code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi has reviewed phockup and discovered the below as its top functions. This is intended to give you an instant insight into phockup implemented functionality, and help decide if they suit your requirements.
            • Walks the input directory
            • Return the path to the output directory
            • Return the exif program to use
            • Generate a dictionary from a timestamp
            • Build a datetime from a date object
            • Returns the exif data
            • Get file type
            • Process files in the directory
            • Convert a datestring into a datetime object
            • Get the full path to a file
            • Build a date object from a file
            • Returns the name of the file
            • Process an XMP file
            • Generate an instance from an exif data
            • Process a file
            • Convert date to datetime
            • Setup logging
            • Parse command line arguments
            • Check if Exiftool is installed
            Get all kandi verified functions for this library.

            phockup Key Features

            No Key Features are available at this moment for phockup.

            phockup Examples and Code Snippets

            No Code Snippets are available at this moment for phockup.

            Community Discussions

            QUESTION

            Trying to rename files using capture groups in bash
            Asked 2019-Jun-18 at 23:15

            I have a bunch of image files out of google takeout in folders of the format yyyy-MM-dd/img.jpg - I use phockup to organize my photos and it needs the photos to be in yyyy/mm/dd folders. I'd like to keep the dates since google already gave me them.

            For example - this folder/image should match

            /2018-07-01/test_img.jpg

            and be renamed to

            /2018/07/01/test_img.jpg

            I've tried using bash together with sed and find to use regex capture groups to move the files, but I don't seem to have had much luck. see below for where I currently am

            ...

            ANSWER

            Answered 2019-Jun-18 at 23:02

            In addition to my comments above, and that to use {n} occurrences you will need more than basic regex expression, if I understand correctly you only want to match .jpg files with the format, e.g. /2018-07-01/test_img.jpg, then you will either need to limit the find expression to only find files in the date-formatted directories, or you can have sed only pass along files from those directories. sed provides the ability to only match lines of a given format before attempting the substitution using the form:

            Source https://stackoverflow.com/questions/56657559

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install phockup

            You can download it from GitHub.
            You can use phockup like any standard Python library. You will need to make sure that you have a development environment consisting of a Python distribution including header files, a compiler, pip, and git installed. Make sure that your pip, setuptools, and wheel are up to date. When using pip it is generally recommended to install packages in a virtual environment to avoid changes to the system.

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/ivandokov/phockup.git

          • CLI

            gh repo clone ivandokov/phockup

          • sshUrl

            git@github.com:ivandokov/phockup.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link