Releases: endkb/SoundsDownloadScript
Releases · endkb/SoundsDownloadScript
SoundsDownloadScript v5.1
Package
- genRSS.ps1
- ProfileTemplate (for use with genRSS.ps1)
- README.htm
- SoundsDownloadScript_v5.1.ps1
What's Changed
- Changed the way script blocks are run. by @endkb in #46
- Added
-RecheckMetadata
refresh the metadata of all media files to pull any changes from the BBC. by @endkb in #47 - Added an option to take a hash of full media file contents (
CheckMediaDirectoryHash=contents
) to genRSS.ps1 by @endkb in #47
Full Changelog: v5.0...v5.1
SoundsDownloadScript v5.0
Package
- genRSS.ps1
- ProfileTemplate (for use with genRSS.ps1)
- README.htm
- SoundsDownloadScript_v5.0.ps1
What's Changed
- Added -UseOrigRelease to SoundsDownloadScript to set the release date of the episode to the original date the episode aired. by @endkb in #22
- Updated SoundsDownloadScript.ps1 to use the bitrate from the m4a when converting to mp3 by @endkb in #23
- Make AutoDetectReruns to be configurable by @endkb in #25
- Subcategories are now supported in podcast templates by @endkb in #27
- Added all genRSS profile options to README.htm by @endkb in #28
- Fixed a formatting error in README.htm by @endkb in #29
- genRSS can now use hashes to determine whether to republish an RSS by @endkb in #30
- Fixed an issue where CheckMediaDirectoryHash was not hashing the correct strings in genRSS. by @endkb in #32
- Added elements to comply with PSP-1 Podcast RSS Standard by @endkb in #35
- Renamed some functions in both scripts to comply more with Powershell naming conventions by @endkb in #36
- genRSS will now set block to 'no' if it is not in the profile template. by @endkb in #38
- pubDate is now the release date of the latest media file by @endkb in #39
- Overhauled logging routines in SoundsDownloadScript and genRSS by @endkb in #41
- Set-LogID will not run unless {1} placeholder is present in $LogFileNameFormat by @endkb in #43
- Added Get-LogID right to $LogFileNameFormatArray so that it doesn't run unless the placeholder is selected. by @endkb in #44
Full Changelog: 4.0...v5.0
SoundsDownloadScript v4
Package
- genRSS.ps1
- ProfileTemplate (for use with genRSS.ps1)
- README.htm
- SoundsDownloadScript_v4.ps1
What's Changed
- Merging test-json-metadata to main by @endkb in #3
- Merge test-external-config with main: Configuration variables CAN be moved out of the inline configuration and into external files by @endkb in #4
- Merging bugfix-escape-doublequotes into the main branch by @endkb in #6
- Updated SoundsDownloadScript.ps1 to fix an issue when orphaned LockFiles were found and removed by @endkb in #8
- Added full or brief MIT License information to relevant files by @endkb in #9
- Updated SoundsDownloadScript.ps1 tab and space formatting by @endkb in #10
- Added ability to specify bitrate that yt-dlp will download form SoundsDownloadScript.ps1 by @endkb in #12
- Added $GenreTag option to apply the episode genre to the metadata by @endkb in #13
- If yt-dlp didn't download the file SoundsDownloadScript.ps1 will now throw an error and quit by @endkb in #14
- Renamed SampleProfile to ProfileTemplate to better reflect the purpose by @endkb in #15
- Changed all Write-Host commands to Write-Output to speed the script up. by @endkb in #17
- Double or single quotes can now be used to define strings in genRSS.ps1 profiles by @endkb in #18
- genRSS.ps1 can now detect whether an episode is a repeat by @endkb in #19
- Added option to print metadata to the console for troubleshooting by @endkb in #20
Full Changelog: 3.1...4.0
SoundsDownloadScript v3.1
genRSS.ps1
README.htm
SampleProfile
SoundsDownloadScript.ps1