GithubHelp home page GithubHelp logo

toddy15 / rapid-photo-downloader Goto Github PK

View Code? Open in Web Editor NEW

This project forked from damonlynch/rapid-photo-downloader

0.0 0.0 0.0 259.11 MB

Rapid Photo Downloader is the leading photo and video downloader for the Linux desktop.

Home Page: https://damonlynch.net/rapid

License: GNU General Public License v3.0

Python 100.00%

rapid-photo-downloader's Introduction

Rapid Photo Downloader

Code style: black

Rapid Photo Downloader is a Linux desktop application that imports photos and videos from cameras, phones, memory cards, and other devices at high speed. It is written by a photographer for professional and amateur photographers.

Main window screenshot

Personal Note From the Developer

This project has only ever had one software developer. I developed a hand injury from typing while working on the code in early 2022. Code development has slowed considerably as I seek to recover from this serious injury. To work around the injury, fortunately I am able to use the JetBrains editor PyCharm in conjunction with the voice recognition tools Talon and Dragon NaturallySpeaking on Windows / WSL2. While my ability to test the code remains limited, at least I can write it.

I want to thank JetBrains for allowing me to use PyCharm Professional For free under their open source developer program.

Depreciation of the Install Script

I cannot maintain the install.py script due to my hand injury (see above) — testing the script in the variety of Linux distributions it supports requires a lot of typing. The script is therefore depreciated and I do not recommend its use, especially on recent Linux distributions.

User Survey

If you have any experience with Rapid Photo Downloader at all, including if you no longer use it, please join hundreds of others by taking this survey:

Survey of past, current, and potential users

The responses are already making a real difference to the program’s future development. The program collects no analytics whatsoever, so a survey like this is truly helpful. Thank you in advance.

Program Features

  • Rename photos and videos with meaningful filenames you specify.
  • Download vast numbers of photos and videos with minimum fuss.
  • Back up photos and videos as they are downloaded.
  • Downloads from and backs up to multiple devices simultaneously.
  • Easy to configure and use.
  • Configure program preferences without the need for complicated codes.
  • Automate common tasks, such as unmounting a memory card when the download is complete.

Read more about its features at the program website.

Documentation

Full documentation is available at the program website.

Program Design

Rapid Photo Downloader is coded in Python. To get the best performance using Python on modern multi-core computers, the program uses multiple OS-level processes that communicate with each other using the messaging library 0MQ.

Learn more about the program's architecture.

Issue Reporting

Report new issues on the developer's GitHub repository.

Historic issues are at the previous code repository, Launchpad.

Releases

All project releases are hosted on the project's Launchpad repository.

Support

Get support at the Pixls.us discussion forum.

Installation

An install.py script has been available for the past six years to install the latest version of the program. As discussed above, unfortunately I can no longer maintain this script.

The script is therefore depreciated and I do not recommend its use on anything but old Linux distributions.

Instead of using the depreciated install.py script, I recommend installing the program using your Linux distribution's standard repositories.

To consult the legacy instructions for using the depreciated install.py script, see the documentation at the program's website.

Software Requirements

Highly recommended, optional dependencies:

  • colorlog: generates coloured program output when running Rapid Photo Downloader from the terminal.
  • pyprind: shows a progress bar on the command line while running the program analyze_pv_structure.
  • pyheif: open HEIF / HEIC files
  • pillow: work with HEIF / HEIC files

License

GPL3 or later.

rapid-photo-downloader's People

Contributors

damonlynch avatar algent-al avatar guillaumechauvat avatar stratakis avatar emonty avatar stefanor avatar hrnciar avatar albanobattistella avatar attila123456 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.