Help us keep the list up to date and submit new video software here.



Try DVDFab and remove iTunes protection, copy, convert, play or make Blu-rays, 4K UHDs and DVDs! Download free trial !

Software Home »


Complete Version history / Release notes / Changelog for pyIDM


PyIDM version 2020.6.27

Write metadata info to media files issue #124, Settings>General
fixed fragmented video download
fixed downloads for itv.com
revamp subtitles download, and fixes for issue #125


PyIDM version 2020.6.15

Dynamic file segmentation, to improve speed issue #97
Instant Theme change without restarting the application main window issue #87
Added frame rate "fps" to streams description in quality drop down list issue #92
Auto rename file if same name exists in download folder "Settings>General".
Added md5 and sha256 checksum calculators, "Settings>Advanced"
use proxy dns "LibCurl socks5h and socks4a" issue #95 "Settings>Network"
Fixed empty downloads table after theme change.
Fixed Application freeze on linux when using "open file" or "open download folder".
Fixed some Application update issues for windows portable version.
Fixed Truncated File size after done downloading issue #86
Fixed audio manual selection for dash videos issue #90
Fixed downloading direct HLS/m3u8 media playlist issue #91
Fixed file corruption on download resume
disable "video search" for non-video urls issue #102



PyIDM version 2020.5.10

What's new in version 2020.4.10:

Systray icon support for both Linux and windows.
download subtitles for all selected videos in playlist window issue #82
Set Auto Referee if there is no Referee set already.
Reminder flashing text if critical options in use, i.e. proxy, and speed limit
Fixed file rename problem, and allow file name length up to 255 characters. issue #83
Fixed total size doesn't change with different quality selection.
Playlist "select all" fixed "network surge connections blocked". issue #81
Fixed proxy input can't be enabled.
files description:

PyIDM_2020_5_10.zip, portable complete version 2020.5.10

update_for_older_versions.zip: updated files for versions older than 2020.5.10 starting from version 2020.5.4, you can use update button to download these files automatically or extract contents to any folder then copy contents of "lib" folder and manually merge into PyIDM "lib" folder.


PyIDM version 2020.5.4

What's new in version 2020.5.4:

This is a quick fix for "dash hls video" critical bug, where audio segments' info overwrite video segments' info and only audio get downloaded and finally failed download


PyIDM version 2020.5.3

What's new in version 2020.5.3:

SysTray icon, with options "minimize or close to systray", currently "available
on windows", support for other platforms in progress.
Added cookies support issue #80.
Major Fixes for "Resume download".
Parsing subtitles from hls m3u8 files issue #77.
Filtered Ads. segments from hls video's manifest.
Ask user permission before checking for update, issue #76.
Portable windows version, upgrading to new versions can be done by using update
button which will auto-download "updated files only - almost 5MB" instead of
downloading the whole new version.
cancel download for expired links or if no data received from network, with popup
feedback on download error
Added some keyboard keys action: Esc key for download cancel, Delete for item delete.
play video on thumbnail click, "in downloads tab".
Get direct streaming url without downloading, by clicking Thumbnail board at main tab.
Fixes for "download speed chokes" at the end, when remaining only one worker only.
Hls videos watch while downloading is now available for non-encrypted videos.


PyIDM version 2020.4.17

What's new in version 2020.4.8:

Critical Bug fix for missing extensions in video filename and failed audio/video
merging.
Fixed Some "tvp.pl" and other links doesn't work issue #73.
Better hls videos processing.
Added 'srt' format to subtitle selection, issue #74
used art-work icons for all buttons including standard Popup windows.
Clickable links in "about window", issue #72
dynamic connections manager to avoid server's max. connections error.
fixed corrupted file contents if server sent an html instead of bytes, issue #75
fixed thread manager quitting while there is segments didn't finish downloading.
soft start, connections will be gradually increase over time to reach max.number
set by user, this prevent impact on servers/networks, and avoid "service not
available" response from server when exceeding multi-connection number set by
server.
dynamic tooltip for playlist and video quality comboboxes, "note these are only
combos that can be scrolled by mouse wheel"
added format id to every stream in video quality combobox.
Similar streams/video quality which have different language now will be shown.
better text display if it is longer than the widget, with 3 dots in the middle
of string.


PyIDM version 2020.4.8

What's new in version 2020.4.8:

website authentication option, issue #65.
subtitles download, issue #70
Added support for famous Audio formats aac, ogg, and mp3 - issue #67
Fixed some issues with hls videos i.e. problem downloading audio, and resume error
add extra redundant streams while showing format code to identify them, issue #68
choose first item in downloads table by default if non is selected
Fixed progress reporting 100% before completed merging audio/video or segments.
Add referee link option, issue #66
Fixed focus for "about window".
added http-headers.
fixed, thread manager exit without updating the "remaining parts" value
unfortunately watch while downloading is no more available for all hls videos.


PyIDM version 2020.3.31

What's new in version 2020.3.31:

New design for downloads and settings Tab
Handle big playlist faster and more efficiently, with option to save bandwidth to fetch information only for selected videos.
Show video names in playlist while fetching info.
Fixed "update youtube-dl module" in windows portable version with "rollback update" option
Added option to Manually select audio format for dash videos
better memory usage.
auto select the row of current download item
select table rows with keyboard up/down arrows
fixed url_change triggered on ctrl or shift buttons pressed


pyIDM version 2020.3.20

What's new in version 2020.3.20:

New GUI design with fresh button icons for main tab.
Thumbnail auto preview for selected video.
Ability to show download window offline per user option.
fixed resume/overwrite existing download item.
Ability to cancel ongoing ffmpeg operation, i.e. merging audio/video or handling hls streams.
arrange settings tab.
right click options for url widget.
various GUI tweaks.
stop creating global settings folder automatically.
playlist/video info extracting process becomes faster 2 times.
Fixed problem of scheduled downloads
TODO:

new design for downloads and settings Tab


pyIDM version 2020.3.13

What's new in version 2020.3.13:

Added support for more hls video streams / websites.
Added support for http, https, socks4, and socks5 proxy
Fixed high memory usage bug and possible crash.
Speed up file manager performance
Fixed number of live workers for fragmented downloads.
Fixed file name extraction from headers.
Add option to Select Setting folder, default to local folder.
Natural sorting themes


pyIDM version 2020.3.3
@pyIDM pyIDM released this Mar 4, 2020

What's new in version 2020.3.3:

critical fix for application crash.
include ffmpeg.exe and youtube-dl.exe with portable windows version
auto-save log events.


pyIDM version 2020.3.2
@pyIDM pyIDM released this Mar 3, 2020

What's new in version 2020.3.2:

Ability to use youtube-dl native downloader as an alternative option.
add support for more websites.
add log level option in log tab.
user can select ffmpeg download folder.
Fix about window.
Download window re-design.
Application restart on setting tab after selecting new theme.
Changed default theme to "Topanga".
some other bug fixes and tweaks.


pyIDM version 2020.2.22
@pyIDM pyIDM released this Feb 23, 2020

Release info:

portable version for windows 32bit and 64bit, no installation needed, just extract it to any folder and run pyIDM.exe file
the binary version ".exe" prepared by "cx_freeze" on python 3.6, windows8x32bit and tested on win10_64bit
What's new in version 2020.2.22:

Add support for encrypted HLS streams.
Critical bug fix for download playlist.
add status for download window.


pyIDM version 2020.2.21
@pyIDM pyIDM released this Feb 22, 2020 1 commit to master since this release

Release info:

portable version for windows 32bit and 64bit, no installation needed, just extract it to any folder and run pyIDM.exe file
the binary version ".exe" prepared by "cx_freeze" on python 3.6, windows8x32bit and tested on win10_64bit
What's new in version 2020.2.21:

Added button to save log text to disk.
Fixed resume issues.
Fixed speed limit.
Fixed hls stream resume.
Fixed update func. called when click on empty area under App. name.
Fixed progress bar and segment size for fragmented / live streams.
better handling for m3u8 files.
include user agent for download function


pyIDM version 2020.2.19
@pyIDM pyIDM released this Feb 18, 2020 6 commits to master since this release

Release info:

portable version for windows 32bit and 64bit, no installation needed, just extract it to any folder and run pyIDM.exe file
the binary version ".exe" prepared by "cx_freeze" on python 3.6, windows8x32bit and tested on win10_64bit
What's new in version 2020.2.19:

Add support to more streaming websites "all links will be checked for possible video streams"
fix application crash because of proxy improperly set.
fix hls streams error.

pyIDM version 2020.2.18
@pyIDM pyIDM released this Feb 18, 2020 17 commits to master since this release

Release info:

portable version for windows 32bit and 64bit, no installation needed, just extract it to any folder and run pyIDM.exe file
the binary version ".exe" prepared by "cx_freeze" on python 3.6, windows8x32bit and tested on win10_64bit
What's new in version 2020.2.18:

Add support for hls/m3u8 video streams.
use indeterminate progress bar for unknown download sizes
Some bug fixes and performance tweaks


pyIDM version 2020.2.16
@pyIDM pyIDM released this Feb 16, 2020 25 commits to master since this release

Release info:

portable version for windows 32bit and 64bit, no installation needed, just extract it to any folder and run pyIDM.exe file
the binary version ".exe" prepared by "cx_freeze" on python 3.6, windows8x32bit and tested on win10_64bit
What's new in version 2020.2.16:

Add support for proxy.
estimate fragmented video size.
fixed all setting parameters can be stored and reloaded properly.
Prevent application freeze momentarily during check for update.
Fix youtube-dl update


pyIDM version 2020.2.12
@pyIDM pyIDM released this Feb 12, 2020 49 commits to master since this release

Release info:

Standalone zip for windows 32bit and 64bit, no installation needed, just extract it to any folder and run pyIDM.exe file
the binary version ".exe" prepared by "cx_freeze" on python 3.6, windows8x32bit and tested on win10_64bit
What's new in version 2020.2.12:

Add support for fragmented video streams "experimental"
Simultaneous download of video and audio streams
some bug fixes


pyIDM version 2020.1.30
@pyIDM pyIDM released this Jan 30, 2020 60 commits to master since this release

Release info:

Standalone zip for windows 32bit and 64bit, no installation needed, just extract it to any folder and run pyIDM.exe file
the binary version ".exe" prepared by "cx_freeze" on python 3.6, windows8x32bit and tested on win10_64bit
What's new in version 2020.1.30:

bug fix, update notification message appear even if application is up to date.
normalize version number to match pypi release
change symbol infront of stream names
Assets


pyIDM version 2020.01.27
@pyIDM pyIDM released this Jan 28, 2020 65 commits to master since this release

Release info:

Standalone zip for windows 32bit and 64bit, no installation needed, just extract it to any folder and run pyIDM.exe file
the binary version ".exe" prepared by "cx_freeze" on python 3.6, windows8x32bit and tested on win10_64bit
What's new in version 2020.01.27:

support for other video stream websites
check for app. updates.
check for youtube-dl updates.
ability to enable / disable check for update on startup, "enabled by default".
change mouse cursor shape when busy.
source code splitted into small files.
change version number scheme to date based release "yyyy.mm.dd"
Support for windows 32bit and 64bit.
pypi release


pyIDM 4.3.0
@pyIDM pyIDM released this Jan 7, 2020 69 commits to master since this release

Release info:

Standalone zip for windows 64, no installation needed, just extract it to any folder and run pyIDM.exe file
the binary version ".exe" prepared by "cx_freeze" on python 3.6, win10_64bit
What's new!:

Ability to schedule download from right click menu, also added a schedule All button for batch scheduling all non completed downloads,
side note: youtube videos has a short life download url, if you couldn't resume downloading, then you should refresh link and download again with same name and folder, and it will resume again from where it left.


pyIDM 4.1.0
@pyIDM pyIDM released this Jan 5, 2020 78 commits to master since this release

Release info:

Standalone zip for windows 64, no installation needed, just extract it to any folder and run pyIDM.exe file
the binary version ".exe" prepared by "cx_freeze" on python 3.6, win10_64bit
What's new!:

fix repeated qualities in stream menu and playlist download window


pyIDM 4.0.0
@pyIDM pyIDM released this Jan 5, 2020 79 commits to master since this release

Release info:

Standalone zip for windows 64, no installation needed, just extract it to any folder and run pyIDM.exe file
the binary version ".exe" prepared by "cx_freeze" on python 3.6, win10_64bit
What's new!:

New stream menu design. screenshot
some bug fixes and enhancements


pyIDM 3.8.1
@pyIDM pyIDM released this Jan 3, 2020 82 commits to master since this release

pyIDM is an open source internet download manager

Release info:

Standalone zip for windows 64,
the binary version ".exe" prepared by "cx_freeze" on python 3.6, win10_64bit
this package is a zip file, no installation needed, just extract it to any folder and run pyIDM.exe file
"FFMPEG" note:
ffmpeg is required to handle some youtube streams, if it is missing don't worry pyIDM will download it for you, or you can do it manually by:

install it on your system and make sure it is added to system path i.e. you can run it from command prompt from any path.
you can download a static ffmpeg.exe file and copy it into pyIDM folder
Official website: https://www.ffmpeg.org/download.html
Whats new in 3.8.1

This is a hot bug fix for v3.8.0 which fix run command func problem since it causes the application to continue ask for downloading ffmpeg even if it actually exist


pyIDM 3.8.0
@pyIDM pyIDM released this Jan 2, 2020 83 commits to master since this release

pyIDM is an open source internet download manager

Release info:

Standalone zip for windows 64,
the binary version ".exe" prepared by "cx_freeze" on python 3.6, win10_64bit
this package is a zip file, no installation needed, just extract it to any folder and run pyIDM.exe file
"FFMPEG" note:
ffmpeg is required to handle some youtube streams, if it is missing don't worry pyIDM will download it for you, or you can do it manually by:

install it on your system and make sure it is added to system path i.e. you can run it from command prompt from any path.
you can download a static ffmpeg.exe file and copy it into pyIDM folder
Official website: https://www.ffmpeg.org/download.html
Whats new in 3.8.0.2

Auto download ffmpeg.exe if missing "it will prompt user first".
fixed quality bar not completed when loading playlist.
fixed downloading unknown size file.
exe file size is now under 15 MB instead of 35 MB before


pyIDM3.7.2.0
@pyIDM pyIDM released this Dec 31, 2019 90 commits to master since this release

pyIDM is an open source internet download manager

Release info:

Standalone zip for windows 64,
the binary version ".exe" prepared by "cx_freeze" on python 3.6, win10_64bit
"FFMPEG" executable file included, so no need to have an ffmpeg pre-installed on your system.
this package is a zip file, no installation needed, just extract it to any folder and run pyIDM.exe file
Whats new in 3.7.2.0:

bug fix for random quality selection in playlist download page, now "normal video" quality will be chosen by default, mostly will be 720p-mp4, however you can choose different higher qualities like 1080p or lower as per your needs.


pyIDM 3.7.1.0
@pyIDM pyIDM released this Dec 31, 2019 91 commits to master since this release

pyIDM is an open source internet download manager

Release info:

Standalone zip for windows 64,
the binary version ".exe" prepared by "cx_freeze" on python 3.6, win10_64bit
"FFMPEG" executable file included, so no need to have an ffmpeg pre-installed on your system.
this package is a zip file, no installation needed, just extract it to any folder and run pyIDM.exe file
Whats new in 3.7.1.0:

Ability to select which videos to include in playlist download, with individual video quality, also you can choose a general quality for all playlist videos at once.
Some bug fixes


pyIDM 3.6.1.0
@pyIDM pyIDM released this Dec 28, 2019 98 commits to master since this release

pyIDM is an open source internet download manager

Release info:

Standalone zip for windows 64,
the binary version ".exe" prepared by "cx_freeze" on python 3.6, win10_64bit
"FFMPEG" executable file included, so no need to have an ffmpeg pre-installed on your system.
this package is a zip file, no installation needed, just extract it to any folder and run pyIDM.exe file
Whats new in 3.6.1.0:

New right click menu for download table, now you can view all info for any download item, copy url, open file location.
Ability to watch video files before it finish downloading.
open files by double click, Enter button, or context menu from downloads tab.
new animations for files status during download and merge.
Speed limit option, fix some glitches, add checkbox, and validator for entries.


pyIDM 3.4.0.0
@pyIDM pyIDM released this Dec 25, 2019 111 commits to master since this release

pyIDM an open source internet download manager

Release info:

Standalone zip for windows 64,
the binary version ".exe" prepared by "cx_freeze" on python 3.6, win10_64bit
"FFMPEG" executable file included, so no need to have an ffmpeg pre-installed on your system.
this package is a zip file, no installation needed, just extract it to any folder and run pyIDM.exe file
note:
FFMPEG included for merging youtube video only streams with a proper audio, if you deleted the ffmpeg.exe file from pyIDM folder, the application will try to use the ffmpeg already installed in your system otherwise it will fail to download some types of youtube streams.

please report any bugs on https://github.com/pyIDM/pyIDM by creating an issue

change log for v3.4:

use json to store downloads list to avoid pickle problems in frozen builds, and avoid future problem of pickled downloads.cfg file incompatibility with new version of the app. issue #11
built by cx_freeze will enable to update youtube_dl module in frozen build ==> setting tab ==> update youtube_dl button.


pyIDM 3.3.0.8
@Aboghazala Aboghazala released this Dec 24, 2019 117 commits to master since this release

standalone zip for windows 64:

pyIDM an open source internet download manager
This is a binary version ".exe" prepared by "py2exe" on python 3.6, win10_64bit

and it has "FFMPEG" executable file included, so no need to have an ffmpeg pre-installed on your system.

the package is a zip file, no installation needed, just extract it to any folder and run pyIDM.exe file

os: it runs on windows 64 bit

note:

FFMPEG included for merging youtube videos only streams with a proper audio stream, if you deleted the ffmpeg.exe file from pyIDM folder, the application will try to use the ffmpeg already installed in your system otherwise it will fail to download some types of youtube streams.
please report any bugs on https://github.com/pyIDM/pyIDM by creating an issue




Search   Contact us   Privacy Policy   About   Advertise   Forum   RSS Feeds   Statistics   Software   

Site layout: Default Classic Blue

Affiliates: free-codecs.com

©1999-2020 videohelp.com