Persepolis Download Manager is a GUI for aria2.

Overview

Persepolis Download Manager

Latest stable release Total downloads GitHub license Build Status GitHub last commit GitHub contributors GitHub commit activity the past week, 4 weeks, year AUR Twitter Follow

Content

About

Persepolis is a download manager & a GUI for Aria2. It's written in Python. Persepolis is a sample of free and open source software. It's developed for GNU/Linux distributions, BSDs, MacOS, and Microsoft Windows.

Features

  • Multi-segment downloading
  • Scheduling downloads
  • Download queuing
  • and many more!

FAQ

Where does the name come from?

From Wikipedia: Persepolis (Greek: Περσέπολις Persépolis; "the Persian city") or Parsa (Old Persian: 𐎱𐎠𐎼𐎿 Pārsa; "Persia"), also known as Takht-e-Jamshid (Persian: تخت جمشيد‎‎ Taxt e Jamšid; "Throne of Jamshid"), was the ceremonial capital of the Achaemenid Empire (ca. 550–330 BC). Persepolis is situated 60 km northeast of the city of Shiraz in Fars Province, Iran. The earliest remains of Persepolis date back to 515 BC. It exemplifies the Achaemenid style of architecture. UNESCO declared the ruins of Persepolis a World Heritage Site in 1979.

How can I install Persepolis?

Read our wiki or check Persepolis website for more information.

Screenshots

GNU/Linux Mac OSX Windows

Credits

Alireza Amirsamimi: Persepolis lead developer and manager
GitHub | E-mail

Mohammadreza Abdollahzadeh: Arch Linux and BSD support
GitHub | E-mail

Mostafa Asadi: Ubuntu, Debian and Windows support
GitHub | E-mail

MohammadAmin Vahedinia: Mac OSX support
GitHub | E-mail

Sadegh Alirezaie: Persepolis website support
GitHub | E-mail

Jafar Akhondali: Browsers add-ons support
GitHub | E-mail

H Rostami: UI translation, Fedora & OpenSuse support
GitHub | E-mail

Ehsan Titish: Mac OSX support
GitHub | E-mail

Charles K Barcza: blackPanther OS support
GitHub | E-mail

Persepolis website (En) | Persepolis website (Fa) | Twitter | Telegram Channel


Is there any mistake in README.md? Report it in issue tracker or correct it by yourself.

Comments
  • نیمه کاره ماندن دانلود

    نیمه کاره ماندن دانلود

    سلام من وقتی صفی برای دانلود فایل های حجیم استفاده میکنم با اینکه در وضعیت دانلودینگ هست اما دانلودی انجام نمیشه و بعد اینکه مدتی داتلود کرده دیگه دانلود نمیکنه مگر خودم بیام دوباره برنامه رو ریست و مجدد باز کنم و صف رو دوباره شروع کنم این مورد هم دوستان من بهش برخوردن و تو دانلود های شبانه میگن ناخودآگاه دانلود متوقف میشه اما در صف وضعیت دانلودینگ زده با تشکر

    question 
    opened by hekmatinasser 32
  • problem

    problem

    System Details:

    • Operating System: ? selection_175

    • Distro(For GNU/Linux and BSD users): ?

    • Desktop Environment(For GNU/Linux and BSD users): ?

    • Persepolis Version: ?

    • How do you install Persepolis? (Repositories, source, ...)

    • Please attach log files if crash or paste error message

    Issue Description and steps to reproduce:

    Write in English language please, Thanks :)

    Feel free to edit or delete lines in this template if it is necessary.

    Please report only one Issue (Bug or feature request or ...) in one issue! and open new Issue for another one :)

    question 
    opened by newdie484 21
  • Fail to run it after install on windows64-bit

    Fail to run it after install on windows64-bit

    System Details:

    • Operating System: Windows 10
    • Distro(For GNU/Linux and BSD users):
    • Desktop Environment(For GNU/Linux and BSD users):
    • Persepolis Version: 3.0.0
    • How do you install Persepolis? (Repositories, source, ...) Installation package
    • Please attach log files if crash or paste error message

    Issue Description and steps to reproduce: I just install it on my surface pro 4, for 64-bit. I've installed Qt, and I've changed my path before. After my installation, I run it and went out a error: {This application failed to start because it could not find or load the Qt platform plugin"windows" in "".

    Reinstalling the application may fix this problem.} And I reinstall it for several times, but still fail to run it.

    Package problem 
    opened by ZhenFLuo 18
  • مشکل در دانلود

    مشکل در دانلود

    سلام با flash got ویا کپی پیست کردن فرقی نداره در هر دو حالت دانلود شروع میشه ولی رو صفر درصد باقی میمونه و جلو نمیره بعد چند دقیقه هم خودش متوقف میشه روز اولی که نصب کردم تونستم با پرسپولیس دانلود کنم ولی بعد از اون دیگه برام کار نکرد ممنون

    help wanted 
    opened by hamidmadai 18
  • ubuntu 17.10 package problem

    ubuntu 17.10 package problem

    new version 3.10 doesn't work on ubuntu 17.10

    Error message

    Traceback (most recent call last):
      File "/usr/bin/persepolis", line 11, in <module>
        load_entry_point('persepolis==3.1.0', 'console_scripts', 'persepolis')()
      File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 564, in load_entry_point
        return get_distribution(dist).load_entry_point(group, name)
      File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2662, in load_entry_point
        return ep.load()
      File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2316, in load
        return self.resolve()
      File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2322, in resolve
        module = __import__(self.module_name, fromlist=['__name__'], level=0)
      File "/usr/lib/python3/dist-packages/persepolis/__main__.py", line 20, in <module>
        from persepolis.scripts import persepolis
      File "/usr/lib/python3/dist-packages/persepolis/scripts/persepolis.py", line 88, in <module>
        from persepolis.scripts.mainwindow import MainWindow
      File "/usr/lib/python3/dist-packages/persepolis/scripts/mainwindow.py", line 62, in <module>
        from persepolis.scripts.video_finder_addlink import VideoFinderAddLink
      File "/usr/lib/python3/dist-packages/persepolis/scripts/video_finder_addlink.py", line 26, in <module>
        import youtube_dl
    ModuleNotFoundError: No module named 'youtube_dl'
    
    
    help wanted 
    opened by ghost 17
  • Persepolis Download Manager for Steam

    Persepolis Download Manager for Steam

    System Details:

    • Operating System: Gnu/Linux
    • Distro(For GNU/Linux and BSD users): Arch
    • Desktop Environment(For GNU/Linux and BSD users): Kde Plasma
    • Persepolis Version: 3.1.0
    • How do you install Persepolis? (Repositories, source, ...) : aur

    Persepolis is a powerful download manager . The problem that Steam does not pay attention to Donlowad manager. Can you solve this problem ?! An extension for connecting Persepolis to steam or vice versa.

    Steam GitHub

    feature request 
    opened by ALipAkrohk 16
  • بالا نیامدن دانلود منیجر بعد از آپدیت

    بالا نیامدن دانلود منیجر بعد از آپدیت

    درود خسته نباشید دوستان امیدوارم حالتون خوب باشه من امروز پرسپولیس رو آپدیت کردن به ورژن جدید ولی متاسفانه بالا نمیاد. پاک کردم دوباره نصب کردم ولی بازم بالا نمیاد. سیستم عامل ubuntu 16.10 64 bit پیشاپیش ممنون.

    help wanted feature request 
    opened by sat3007 16
  • وجود پارامترهای آدرس بعد از اسم و پسوند فایل

    وجود پارامترهای آدرس بعد از اسم و پسوند فایل

    وقتی فایلی دانلود میشه بعضی اوقات اگر پارامتر بعد از اسم فایل در آدرس اینترنتی وجود داشته باشه به همراه اسم فایل ذخیره میشه و این برای تعداد بالای دانلود آزار دهنده است و باید تک تک اسم فایلها رو عوض کنیم مثال S01E01_1080p.mkv?20181019180904

    feature request added 
    opened by mehdico 15
  • Fatal Error:Failed to execute script Persepolis Download Manager

    Fatal Error:Failed to execute script Persepolis Download Manager

    Operating System: Window 10 Persepolis Version: persepolis_2_4_2_windows_64bit When I uses Persepolis Download Manager Integration in Chrome version 61.0.3163.91(64bit) to download a file, the PDM runs and displays a popup window showing"Fatal Error:Failed to execute script Persepolis Download Manager" and I can't download the file. I don't know what that means and how to fix it.

    bug fixed 
    opened by nobody0525 15
  • flashgot should disable for activate multiprocess in firefox 55

    flashgot should disable for activate multiprocess in firefox 55

    System Details:

    • Operating System: Linux
    • Distro(For GNU/Linux and BSD users): Ubuntu 16.04
    • Desktop Environment(For GNU/Linux and BSD users): unity
    • Persepolis Version: 2.4.2
    • How do you install Persepolis?Repositories

    the new version of Firefox release (55 v) for Ubuntu and you can active multiprocess by disabling some add-ons that not compatible with new Firefox system( v57 ). you can read about electrolysis project and https://support.mozilla.org/en-US/kb/firefox-add-technology-modernizing?as=u&utm_source=inproduct unfortunately Flashgot not compatible with the new system so we can't use Flashgot for Persepolis. please if it possible, release Persepolis add-ons that compatible with new system sooner

    question 
    opened by Monirzadeh 13
  • Typos in english

    Typos in english

    I started french translation on transifex, and I noticed some typos. As I don't have much clue where to find them in source (except via file search) I will post them here. If there is a better place to do so, or an easy way to correct this by myself, please tell me. I'll use transifex IDs to identify the strings.

    • [x] 8 - "Ok" should be full caps like in the other occurrences of the word
    • [ ] 91 - Persepolis is trying to connect!<missing_space>be patient!
    • [x] 93, 214 - "Try agian!" Obvious typo
    • [x] 27, 204, 225 - KB/S should be kB/S, k is a SI prefix, unlike Ki for Kibi which has a initial capital letter. In fact, it is kB/s with a lowercase s, see next point.
    • [x] 27, 28, 204, 205, 225, 226 - <unit_prefix>B/S should be <unit_prefix>B/s, the "second" symbol is SI notation, and lowercase.
    • [x] 115 - " is already existed! - It does not seem to be a correct sentence, use exists, or existed, but not is existed.
    • [x] 10 11 12 15 16 17 20 21 23 29 40 41 48 49 73 78 79 80 81 216 217 218 219 220 221 236 238 240 242 244 245 252 253 257 259 260 261 262 263 264 265 275 292 301 303 304 305 308 309 311 313 - I'm not native speaker but I think in english there is no space before colon. Problem present on a lot of strings.
    • [x] 51, 89, 98, 236, 324 - Missing capital letter
    • [x] 103, 106, 111, 114 - "first", Missing capital letter
    opened by simonporte 12
  • [QUESTION] Is this project abandoned?

    [QUESTION] Is this project abandoned?

    Just wondering is this project alongside the Persepolis-WebExtentsion abandoned by the devs? Or are you guys still open for pull requests?

    I'm sorry to be asking this because the last commits were 2+ years ago and I feel like this project is abandoned. If not then please say so. Thanks

    opened by khaled-0 1
  • [Bug] Creating a queue and adding a group of links

    [Bug] Creating a queue and adding a group of links

    System details:

    • operating system: ? Gnu/linux
    • Distro (for GNU/Linux and BSD users): ? Arch Linux x64
    • Desktop environment (for GNU/Linux and BSD users): Plasma
    • Persepolis version:? Git
    • How do you install Persepolis? (repositories, resource, ...) AUR

    Subject description and reproduction steps: This problem is not available in the official repositories version, but in the git version, if we add links from the site to the software as a group, only the queue is created, but the links are not added.

    opened by ALipAkrohk 0
  • Download

    Download "streams" not working

    Operating System: openSUSE Tumbleweed 20221006 KDE Plasma Version: 5.25.5 KDE Frameworks Version: 5.98.0 Qt Version: 5.15.6 Kernel Version: 6.0.0-1-default (64-bit) Graphics Platform: X11 Processors: 8 × Intel® Core™ i7-9700K CPU @ 3.60GHz Memory: 15.5 GiB of RAM

    • Persepolis Version: ? 3.2.0 from repository recommended on Persepolis page

    Issue Description and steps to reproduce:

    1. Take a specific link from page https://player.vimeo.com/video/759788351?h=a1686eaf95&title=0&byline=0&portrait=0&playsinline=0&autopause=0&controls=0&quality=auto&app_id=122963
    2. Open "Find video links dialog" in Persepolis
    3. Paste into "Download link" and click on button "Fetcth medium list" and Perspesolis show "Loading mediums info ..." below. Then, after some seconds, nothing happens and button "Fetch medum list" is enabled to click again.

    Additional info:

    • DownZemAll downloader is able to detect and download properly the video from same link, using "Download stream" button.
    • That link requieres user/password. Test (with Persepolis and DownZemAll) are done while authenticated in session.
    opened by RafaelLinux 0
  • Is there a Select All function?

    Is there a Select All function?

    Trying to clear the download list. There is a "Select multiple items" option but I didn't find a "Select all" option. Is there one?

    Ubuntu 22.04

    opened by erosman 0
  • delete unnecessary calculations for get the last index of lists

    delete unnecessary calculations for get the last index of lists

    For get the last index of a list (or tuple) don't need to calculate length of the list Just use -1 instead of list index

    (m[len(m) - 1] == m[-1] --> True)

    opened by IamRezaMousavi 0
Releases(3.2.0)
Owner
Persepolis
Persepolis Download Manager
Persepolis
A simple python script and it's used for mp4 type video downloading from youtube.

This is a simple python script and it's used for mp4 type video downloading from youtube. also, it's used inbuilt python module pytube. Furthermore, I know we have so many apps and online websites to

Yousaf K Hamza 1 Jan 10, 2022
A Fast as F*** Downloader

FAFD A Fast as F*** Downloader Github Usages You'll want to use a URL like this: https://github.com/RPowell-C/FAFD/raw/main/FAFD.py It's easier DONT F

1 Jan 19, 2022
A toolkit to automatically crawl the paper list and download paper pdfs of ACL Ahthology.

ACL-Anthology-Crawler A toolkit to automatically crawl the paper list and download paper pdfs of ACL Anthology

Ray GG 9 Oct 09, 2022
Search & download music from a certain streaming service

Search & download music from a certain streaming service

mat 2 Mar 11, 2022
Tkinter based YouTube video downloader works on pytube 11.0.2. Can download YouTube videos in 720p(HD), 144p and even only audio.

YouTube-Downloader Tkinter based YouTube video downloader works on pytube 11.0.2. Can download YouTube videos in 720p(HD), 144p and even only audio. G

Manav Grover 2 Dec 27, 2021
Downloads .ksy files and their dependencies straight from the official kaitai-struct format gallery.

ksy-dl Downloads .ksy files and their dependencies straight from the official kaitai-struct format gallery. This tool will: Fetch any of the official

3 Jun 20, 2022
Let's you download entire YT-playlists.

Youtube MP3 Playlist Downloader Let's you download entire youtube playlists as mp3 files. This application is basically a script that makes it easier

11 Dec 18, 2022
Implementation of Cross-category Video Highlight Detection via Set-based Learning (ICCV 2021).

Cross-category Video Highlight Detection via Set-based Learning Introduction This project is an implementation of ``Cross-category Video Highlight Det

Minghao (Alan) Xu 49 Dec 17, 2022
Apple Music Animated Artwork Fetcher

A python script for downloading the animated artwork of an Apple Music album.

bunny 46 Jan 03, 2023
Um projeto modesto para baixar vídeos do youtube usando tkinter como gui

Youtube Downloader Um projeto modesto para baixar vídeos do youtube usando tkinter como gui Instalação dos requirements: python3 setup.py ou python se

Sunlyx 2 Nov 25, 2021
DYA ( Ditch YouTube API ) is a package created to power the user with YouTube Data API functionality without any API Key

Ditch YouTubeAPI (BETA) DYA ( Ditch YouTube API ) is a package created to power the user with YouTube Data API functionality without any API Key Detai

Sougata Jana 23 Dec 22, 2022
This is Yt Downloader. Coded with Python (my first repository)

Get Started Download & install Python first before using this software. Download Python Installing Python and Pytube Library (IMPORTANT) Installing Py

Qi 2 Oct 25, 2021
Most versatile Telegram torrent and youtube-dl bot.

TorToolkit Telegram So basically Tortoolkit is aimed to be the most versatile torrent leecher and Youtube-DL bot for telegram. This bot is highly cust

Yash Khadse 541 Dec 22, 2022
抖音批量下载助手

抖音批量下载助手

HuangSK 303 Jan 05, 2023
Desktop utility to download images/videos/music/text from various websites, and more

Desktop utility to download images/videos/music/text from various websites, and more

Kurt Bestor 11.2k Jan 08, 2023
An automatic beatmapset downloader via txt file, suitable for tourney mappools.

Pooler Pooler is a bulk osu! mapset downloader, perfect for use with osu! Tournament Mappools. Prerequisites Python 3.10 Requests (pip install request

Thomas 0 Feb 11, 2022
A Python package for downloading / archiving all available episodes from a podcast RSS feed.

allcasts 📻 🗃 A Python package for downloading all available episodes from a podcast RSS feed. Useful for making private archives of your favourite p

Lewis Gentle 5 Nov 20, 2022
Storing, versioning, and downloading files from S3 made as easy as using open() in Python. Caching included.

open(LARGE) Storing, versioning, and downloading files from S3 made as easy as using open() in Python. Caching included. Motivation Oftentimes, especi

András Schmelczer 2 Jan 30, 2022
A YouTube downloader which allows you to choose which video you want

Youtube Video Downloader Download multiple videos in one go! How to Use 1.First type the video you want to download 2.On clicking the Search button yo

2 Dec 17, 2021
Libretrofuzz - Fuzzy Retroarch thumbnail downloader

Fuzzy Retroarch thumbnail downloader In Retroarch, when you use the manual scann

8 Nov 26, 2022