PyIDM Versions Save

python open source (Internet Download Manager) with multi-connections, high speed engine, based on python, LibCurl, and youtube_dl https://github.com/firedm/FireDM

2022.2.5

2 years ago

Release info:

Windows: [.zip file]

  • Portable version for windows 32bit and 64bit, no installation needed, just extract to any folder and double click FireDM-GUI.exe file.
  • if you need to run firedm in command line mode you can run FireDM.exe from command line terminal, to show available options type command firedm --help .
  • ffmpeg.exe included, you can download latest version here
  • The binary version ".exe" prepared by "cx_freeze" on python 3.8, windows8x32bit

Linux: [.AppImage file]

  • AppImage file, portable, no installation needed, download and make file executable by right clicking the file>Properties>Permissions>Allow executing file as a program, or from terminal by chmod +x FireDM_xxx.AppImage
  • ffmpeg is not included in this image and must be available on your system, to install ffmpeg you can sudo apt install ffmpeg on debian based or sudo pacman -S ffmpeg on Arch based
  • The binary version ".AppImage" is prepared by "appimage-builder" on linuxmint, and tested on ubuntu 20.04 and Manjaro kde

changelog:

2022.2.5:

  • save memory when downloading big files, issue #428.
  • process playlist videos simultaneously (faster metadata fetching).
  • fix filechooser, issue #412.
  • remove storyboard streams (mhtml) from streams menu.
  • unify tooltip and menus text style, issue #410.
  • add 3gp to format choices, issue #417.
  • fix arabic path in batch download window.
  • fix multiple video playlists download, issue #418.
  • fix firedm/FireDM#425 - Set User-Agent in PyCURL, thanks to @TgSeed
  • double click an item in a stream menu to download a format, issue #420.
  • fix total eta calculation.

2021.12.26

2 years ago

Release info:

Windows: [.zip file]

  • Portable version for windows 32bit and 64bit, no installation needed, just extract to any folder and double click FireDM-GUI.exe file.
  • if you need to run firedm in command line mode you can run FireDM.exe from command line terminal, to show available options type command firedm --help .
  • ffmpeg.exe included, you can download latest version here
  • The binary version ".exe" prepared by "cx_freeze" on python 3.8, windows8x32bit

Linux: [.AppImage file]

  • AppImage file, portable, no installation needed, download and make file executable by right clicking the file>Properties>Permissions>Allow executing file as a program, or from terminal by chmod +x FireDM_xxx.AppImage
  • ffmpeg is not included in this image and must be available on your system, to install ffmpeg you can sudo apt install ffmpeg on debian based or sudo pacman -S ffmpeg on Arch based
  • The binary version ".AppImage" is prepared by "appimage-builder" on linuxmint, and tested on ubuntu 20.04 and Manjaro kde

changelog:

2021.12.26:

  • critical bug fix for quality selector in playlist window.
  • add filechooser button for ffmpeg path option, issue #409.

2021.12.23

2 years ago

Release info:

Windows: [.zip file]

  • Portable version for windows 32bit and 64bit, no installation needed, just extract to any folder and double click FireDM-GUI.exe file.
  • if you need to run firedm in command line mode you can run FireDM.exe from command line terminal, to show available options type command firedm --help .
  • ffmpeg.exe included, you can download latest version here
  • The binary version ".exe" prepared by "cx_freeze" on python 3.8, windows8x32bit

Linux: [.AppImage file]

  • AppImage file, portable, no installation needed, download and make file executable by right clicking the file>Properties>Permissions>Allow executing file as a program, or from terminal by chmod +x FireDM_xxx.AppImage
  • ffmpeg is not included in this image and must be available on your system, to install ffmpeg you can sudo apt install ffmpeg on debian based or sudo pacman -S ffmpeg on Arch based
  • The binary version ".AppImage" is prepared by "appimage-builder" on linuxmint, and tested on ubuntu 20.04 and Manjaro kde

changelog:

2021.12.23:

  • fix cmdline download closes #386.
  • fix no subtitles.
  • new fluid progressbar for cmdline in linux, special thanks to Sajjad Hossan @sajjadhossanshimanto
  • add [Ctrl-Shift-v] keyboard shortcut to paste link from anywhere in-app., closes #388
  • use upload-date as a timestamp for video files, closes #301.
  • [auto refresh url] restore original name and folder.
  • [gui] add new icons for download, and download later buttons, issue #373.
  • fix AppImage error, issue #393.
  • fix ignore_errors decorator, issue #399.
  • prevent ibus from intercepting tkinter GUI.
  • add option to exit FireDM when completing downloads #382.
  • removed extra streams (repeated dash videos) from stream menu.
  • fix overwrite problem of links with same filenames in batch download.
  • fix Playlist download window - Typo and truncated path, closes #402
  • add more preset video qualities, e.g. 4k and 8k.
  • fix reported video resolution closes #335.
  • fix download problems for active items when changing temp folder in settings.
  • enhance batch download.
  • add option to specify ffmpeg executable path.
  • fix frozen gui when press download button.
  • disable delete item warning for completed and failed download item.

2021.12.2.post1

2 years ago

Release info:

Windows: [.zip file]

  • Portable version for windows 32bit and 64bit, no installation needed, just extract to any folder and double click FireDM-GUI.exe file.
  • if you need to run firedm in command line mode you can run FireDM.exe from command line terminal, to show available options type command firedm --help .
  • ffmpeg.exe included, you can download latest version here
  • The binary version ".exe" prepared by "cx_freeze" on python 3.8, windows8x32bit

Linux: [.AppImage file]

  • AppImage file, portable, no installation needed, download and make file executable by right clicking the file>Properties>Permissions>Allow executing file as a program, or from terminal by chmod +x FireDM_xxx.AppImage
  • ffmpeg is not included in this image and must be available on your system, to install ffmpeg you can sudo apt install ffmpeg on debian based or sudo pacman -S ffmpeg on Arch based
  • The binary version ".AppImage" is prepared by "appimage-builder" on linuxmint, and tested on ubuntu 20.04 and Manjaro kde

changelog:

2021.12.2.post1:

  • hotfix for version 2021.12.2 to fix playlist download in AppImage release

2021.12.2:

  • new playlist window design, with presets, lighter, faster, and can handle heavy playlists.
  • add auto-numbering presets to playlist window.
  • fix playlist download in order.
  • customize video title template, issues #316, #373.
  • extra audio formats (opus, flac, and wav), issue #362
  • customize temp folder, to enhance performance while downloading on usb flash drive, closes #284.
  • fix hls slow metadata fetching, closes #345.
  • fix auto refresh url to select correct file extension issues #369, and #372
  • use [shift-delete] to delete download items and target file on disk.
  • fix "Resume" doesn't respect concurrent downloads limit #320,
  • add ability to cancel pending state.
  • ignore fraction of second in displayed video duration.
  • fix ffmpeg fail if "comma" found in video file name.
  • fix ditem font and response to keyboard shortcuts.
  • switch focus to firedm after parsing url issue #376.
  • re-enable bulk view (with thumbnails).
  • fix font color calculation for new themes.
  • show total size of selected items in "Downloads tab"
  • show total eta under total speed
  • limit gui log messages to level-1 messages only, other log messages will stay intact in terminal window.
  • fix AppImage update, closes #378
  • multiple fixes and tweaks.

2021.12.2

2 years ago

Release info:

Windows: [.zip file]

  • Portable version for windows 32bit and 64bit, no installation needed, just extract to any folder and double click FireDM-GUI.exe file.
  • if you need to run firedm in command line mode you can run FireDM.exe from command line terminal, to show available options type command firedm --help .
  • ffmpeg.exe included, you can download latest version here
  • The binary version ".exe" prepared by "cx_freeze" on python 3.8, windows8x32bit

Linux: [.AppImage file]

  • AppImage file, portable, no installation needed, download and make file executable by right clicking the file>Properties>Permissions>Allow executing file as a program, or from terminal by chmod +x FireDM_xxx.AppImage
  • ffmpeg is not included in this image and must be available on your system, to install ffmpeg you can sudo apt install ffmpeg on debian based or sudo pacman -S ffmpeg on Arch based
  • The binary version ".AppImage" is prepared by "appimage-builder" on linuxmint, and tested on ubuntu 20.04 and Manjaro kde

changelog:

2021.12.2:

  • new playlist window design, with presets, lighter, faster, and can handle heavy playlists.
  • add auto-numbering presets to playlist window.
  • fix playlist download in order.
  • customize video title template, issues #316, #373.
  • extra audio formats (opus, flac, and wav), issue #362
  • customize temp folder, to enhance performance while downloading on usb flash drive, closes #284.
  • fix hls slow metadata fetching, closes #345.
  • fix auto refresh url to select correct file extension issues #369, and #372
  • use [shift-delete] to delete download items and target file on disk.
  • fix "Resume" doesn't respect concurrent downloads limit #320,
  • add ability to cancel pending state.
  • ignore fraction of second in displayed video duration.
  • fix ffmpeg fail if "comma" found in video file name.
  • fix ditem font and response to keyboard shortcuts.
  • switch focus to firedm after parsing url issue #376.
  • re-enable bulk view (with thumbnails).
  • fix font color calculation for new themes.
  • show total size of selected items in "Downloads tab"
  • show total eta under total speed
  • limit gui log messages to level-1 messages only, other log messages will stay intact in terminal window.
  • fix AppImage update, closes #378
  • multiple fixes and tweaks.

2021.11.18

2 years ago

Release info:

Windows: [.zip file]

  • Portable version for windows 32bit and 64bit, no installation needed, just extract to any folder and double click FireDM-GUI.exe file.
  • if you need to run firedm in command line mode you can run FireDM.exe from command line terminal, to show available options type command firedm --help .
  • ffmpeg.exe included, you can download latest version here
  • The binary version ".exe" prepared by "cx_freeze" on python 3.8, windows8x32bit

Linux: [.AppImage file]

  • AppImage file, portable, no installation needed, download and make file executable by right clicking the file>Properties>Permissions>Allow executing file as a program, or from terminal by chmod +x FireDM_xxx.AppImage
  • ffmpeg is not included in this image and must be available on your system, to install ffmpeg you can sudo apt install ffmpeg on debian based or sudo pacman -S ffmpeg on Arch based, or check one of these builds at yt-dlp
  • The binary version ".AppImage" is prepared by "appimage-builder" on linuxmint, and tested on ubuntu 20.04 and Manjaro kde

changelog:

2021.11.18:

  • dynamic view filter, issue #333
  • fix video stuck at 99%, issue #336
  • fix os notification on windows, to originate from App icon instead of a side blank icon, issue #330.
  • respect original filename case, issue #330
  • create timezone aware server timestamp, issue #286
  • fix AppImage doesn't update to newer FireDM version, issue #334.
  • fix log tab expand.
  • prevent downloading an item which already in progress #350 - e.g. press download button twice
  • CMD blinking on screen while retrieving information from the given link #344, #330
  • choose download folder in playlist window, issue #316
  • set playlist window to match main window size.
  • add Paste & Clear buttons for link bar #341 and #349
  • replace button's zoom on mouse hover by highlight rectangle
  • set FireDM window minimum width and height #340
  • included updated and fixed ffmpeg version in windows release.
  • save dlist on every change. #295.
  • fix last update check closes #339.
  • [install updates] ask user to run App with admin privilege, in case of permission error, closes #302
  • add video/audio duration to home tab, closes #296, thanks to @fidele000
  • remove max size limit for popup and fix widgets expand
  • [downloads tab] add download item preview and remove bulk view for better performance
  • fix log tab expand

2021.11.4

2 years ago

Release info:

Windows: [.zip file]

  • Portable version for windows 32bit and 64bit, no installation needed, just extract to any folder and double click FireDM-GUI.exe file.
  • if you need to run firedm in command line mode you can run FireDM.exe from command line terminal, to show available options type command firedm --help .
  • ffmpeg.exe included, you can download latest version here
  • The binary version ".exe" prepared by "cx_freeze" on python 3.8, windows8x32bit

Linux: [.AppImage file]

  • AppImage file, portable, no installation needed, download and make file executable by right clicking the file>Properties>Permissions>Allow executing file as a program, or from terminal by chmod +x FireDM_xxx.AppImage
  • ffmpeg is not included in this image and must be available on your system, to install ffmpeg you can sudo apt install ffmpeg on debian based or sudo pacman -S ffmpeg on Arch based
  • The binary version ".AppImage" is prepared by "appimage-builder" on linuxmint, and tested on ubuntu 20.04 and Manjaro kde

changelog:

2021.11.4:

  • fix resume support identification for missing "accept-ranges" header, issue #143.
  • add helper button to set proxy scheme/prefix, issue #285.
  • fix name extraction from url for percent-encoded strings.
  • fix some problems for arabic words in download folder path.
  • add new theme "Black_Grey", issue #287, by @tazihad.
  • fix "server timestamp" option not saved, issue #286.
  • fix "server timestamp" creation date on windows, issue #286
  • fix version number for windows executable files, issue #286
  • fix subtitles download problem, issue #304
  • fix playlist window layout when maximize, issue #308
  • fix keyring error, issue #307.
  • manual theme(s) entry, issue #287.
  • fix fake file download (zero size shown as completed), issue #306.
  • fix video stream selection after refreshing url if previous stream has zero size.
  • fix downloading zero byte video stream, issue #306.
  • fix segment merge error, issue #315.
  • fix cmdline parser
  • remember "Custom user agent" field after the program is closed #292.
  • default download folder to current working folder of cmdline terminal.
  • add more options to filter downloads tab, close issue #297.
  • item status renamed, "cancelled to Paused and error to Failed", issue #298.
  • set clear marks for Failed download items, close issue #298.
  • set default view="mix" for downloads tab to handle higher numbers of items smoothly, fix #295
  • mark active options in view, and filter menus.
  • select only shown download items with "Select All" button.
  • modify "mix" view mode to show only active items in "bulk view", and the rest in "compact view", issue #295
  • [playlist window]add dropbox for quick selecting page number, close #324
  • add option to reverse playlist auto-numbering, issue #316
  • use yt-dlp as default extractor since youtube-dl seems inactive for months.

2021.9.28

2 years ago

Release info:

Windows: [.zip file]

  • Portable version for windows 32bit and 64bit, no installation needed, just extract to any folder and double click FireDM-GUI.exe file.
  • if you need to run firedm in command line mode you can run FireDM.exe from command line terminal, to show available options type command firedm --help .
  • ffmpeg.exe included, you can download latest version here
  • The binary version ".exe" prepared by "cx_freeze" on python 3.8, windows8x32bit

Linux: [.AppImage file]

  • AppImage file, portable, no installation needed, download and make file executable by right clicking the file>Properties>Permissions>Allow executing file as a program, or from terminal by chmod +x FireDM_xxx.AppImage
  • ffmpeg is not included in this image and must be available on your system, to install ffmpeg you can sudo apt install ffmpeg on debian based or sudo pacman -S ffmpeg on Arch based
  • The binary version ".AppImage" is prepared by "appimage-builder" on linuxmint, and tested on ubuntu 20.04 and Manjaro kde

changelog:

2021.9.28:

  • [GUI][new feature] add compact view and filter for DItems in downloads tab, issue #274
  • [gui] add new option to store website authentication user/pass, issue #282
  • fix "prefer_mp4" option.
  • add more themes, issues #273, #279, thanks to @ahmed-tasaly and @Mr-Personality.
  • [cmdline] add more options.
  • [cmdline] fix for windows portable version.
  • [gui] add button to select dash audio in main tab, and playlist window issue #276
  • fix download from "my.mail.ru", issue #280
  • [gui] easily share a theme thru "share" button in settings tab.
  • [gui] fix selected videos and estimated size in playlist window.
  • [gui] fix side-frame collapse/expand behaviour
  • [gui] add cut-copy-past context menu to log window
  • multiple fixes and improvements.

2021.9.5

2 years ago

Release info:

Windows: [.zip file]

  • Portable version for windows 32bit and 64bit, no installation needed, just extract to any folder and run FireDM.exe file
  • ffmpeg.exe included, you can download latest version here
  • The binary version ".exe" prepared by "cx_freeze" on python 3.8, windows8x32bit

Linux: [.AppImage file]

  • AppImage file, portable, no installation needed, download and make file executable by right clicking the file>Properties>Permissions>Allow executing file as a program, or from terminal by chmod +x FireDM_xxx.AppImage
  • ffmpeg is not included in this image and must be available on your system, to install ffmpeg you can sudo apt install ffmpeg on debian based or sudo pacman -S ffmpeg on Arch based
  • The binary version ".AppImage" is prepared by "appimage-builder" on linuxmint, and tested on ubuntu 20.04 and Manjaro kde

changelog:

2021.9.5:

  • command line support, issue #135.
  • [new feature] ability to use "custom video extractors" under setting folder/extractors
  • enhance auto segmentation.
  • handle keyboard interrupt e.g. "ctr-c" properly.
  • add 2 themes by @ahmed-tasaly, (White_BlueCryola, and White & Black)
  • fixes for segment progressbar.
  • [GUI-playlist window], add download later option, and total size for selected videos.
  • [GUI] control "os notification" from settings tab.
  • [GUI] organize settings tab.
  • imporove "resume" logic.
  • fix autocheck for update.
  • remove remote dns option and add socks4a, socks5h schemes, issue #269
  • [GUI] add option to import urls from a file in "batch download window"
  • cleanup and various bug fixes.

2021.7.26

2 years ago

Release info:

Windows: [.zip file]

  • Portable version for windows 32bit and 64bit, no installation needed, just extract to any folder and run FireDM.exe file
  • ffmpeg.exe included, you can download latest version here
  • The binary version ".exe" prepared by "cx_freeze" on python 3.8, windows8x32bit

Linux: [.AppImage file]

  • AppImage file, portable, no installation needed, download and make file executable by right clicking the file>Properties>Permissions>Allow executing file as a program, or from terminal by chmod +x FireDM_xxx.AppImage
  • ffmpeg is not included in this image and must be available on your system, to install ffmpeg you can sudo apt install ffmpeg on debian based or sudo pacman -S ffmpeg on Arch based
  • The binary version ".AppImage" is prepared by "appimage-builder" on linuxmint, and tested on ubuntu 20.04 and Manjaro kde

changelog:

2021.7.26:

  • [hot fix for 2021.7.25 release] fix webpage_url error when resuming download item.