Release Notes: Jaksta for Windows

4.4.2

May 11, 2012

  • Browser naming rule if enabled is applied first but will now be overwridden by other naming rules if they result in a name.
  • Supports detection and handling of YouTube fragments using the range parameter.
  • Supports detection and handling of YouTube urls using the redirect_counter parameter.
  • Duplicate URL detection extended to take into account the length of time a video may be playing for.
  • Improved audio handeling.
  • Improved network monitor installation.

4.4.1

April 2, 2012

  • Updated registration.
  • Fixed error when recording a stream and the file already exists.
  • When reprocessing a stream the orginal title is now used.
  • Moved “Browser title naming rule” to top of the rule list in settings.

4.4.0

March 27, 2012

  • Audio recording to MP3
  • New audio recording visualization
  • Fixed disable super download for live streams not sticking
  • Browser title naming rule now applied before download is Q’ed
  • DPI improvements
  • Youtube multiple download improvements
  • New registration system.
  • New installer and splash screen graphics

4.3.2

September 16, 2011

  • Changed YouTube playlist downloader to support recent YouTube changes
  • Further improvements to Microsoft Smooth Streaming protocol handling
  • New Upgrade option in installer so uninstall/reinstall is not required (although this is still an option)
  • Fix for HTTP header crash
  • New Browser title lookup naming rule
  • Microsoft Smooth streaming download quality can now be set via settings (Low/Medium/High).
  • Added application/x-flv mime handling by default
  • YouTube playlist instructions
  • Remove all unicode chars from output filename before passing to ffmpeg
  • Changed the word Dismiss to Close on some dialogs

4.3.0

July 28, 2011

  • Starting Application now shows any existing instance instead of display dialog.
  • Changed installer message when another version detected.
  • Implemented support for DateTime AMF messages.
  • Changed driver and codesigning certificate

4.2.9

July 8, 2011

  • Corrected end of stream detection when recording in some instances – reverbination.com issue.
  • Changes to playlist naming rule due to changes with last.fm.
  • Implemented playlist naming rules when recording.
  • New settings dialog – should be more usable for users on smaller screens
  • Improved version check script
  • Open storage from context menu now selects file
  • Removed RTMP MP4 timing – no longer necessary
  • Hardcoded name in installer for instrumentation

4.2.8

June 16, 2011

  • RTMP Live stream detection is now a setting
  • Handle detection of streams with incorrect content types and no extension in url where the response is chunked and/or compressed
  • Handle recording of HTTP streams where the stream is chunked and/or compressed
  • New File > Process new streams menu option. This allows monitoring to continue so existing recordings can progress but no new streams will be detected.
  • Fixed Apple Audio Book conversions
  • Output RTMP connection and play parameters in the progress log when using external program functionality
  • Allow sorting of columns in all listviews in settings throughout the application
  • New RTMP setting to rebase timestamps to 0 on the fly.
  • Now handle very large RTMP streams > 2.1G
  • New Installer:
    • Will detect and remove old Windows Installer based versions of Jaksta
    • Automatically detects when the driver install requires a reboot and prompts the user to do so
    • Single installer for both x32 and x64
    • Optional migration of settings and history at both install and uninstall
    • Improved .NET detection and installation if required
    • Optionally automatically starts the application (if a reboot isnt required) at the end of an install
    • ~3 MB smaller than the previous installer.
  • Increase the simultaneous downloads limit to 50
  • Fix pause/resume when client disconnects because of SWF Verification but on a subsequent disconnection no SWF Verification is received
  • Remove ‏ ‎ *funny* characters that are starting to appear in YouTube titles that are causing ffmpeg to fail.
  • Changed "Conversion Settings" to "Automatically convert downloads and recordings to" on main UI
  • New NDIS drivers (3.0.8.1).
  • Implemented secure sites for RTMP
  • Added instrumentation to installer
  • Left aligned "Copy Protected Stream Url"
  • Add register=1 to welcome page url if registered
  • Updated new version screen so that version number is displayed. New version is now only displayed if latest version is > than current
  • Fixed BBC createStream blocking
  • Removed install exe name from being passed to the welcome page as no longer required
  • Changed Full/Recommend/Minimal install types
  • Changed myfreewebcams.com to myfreecams.com in RTMP secure sites default setting.
  • Implementation of simple duplicate naming rules.
  • Browser cache viewer now supports FF4
  • Handle RTMP secureToken flex message and start recording
  • Fixed naming rule issue when file name contains an extension which caused a deadlock

4.2.1

April 19, 2011

  • Changed TagLib# acknowledgment link to new location
  • Support for HTTP authorization headers – http://www.bavco.com
  • Implemented Clear menu item which just clears the download and doesn’t delete any files
  • Improved efficiency of HTTP segmented downloads (this makes downloads from grooveshark possible again)
  • Fixed YouTube fragmented downloads by removing range= from urls
  • Fixed maximize which was covering taskbar
  • Implement setting to limit the number of concurrent downloads – default is 5.
  • Added short cut for renaming – F2
  • Implementation of a Gallery view, which displays downloads with thumbnails
  • Added default content types: video/webm, video/ogg and video/vnd.objectvideo
  • Enhanced Smooth Streaming Support
  • Implemented setting to clear the progress log when a reprocess is performed
  • Implemented checkbox to not remind about updates and a check for up dates menu item added to Help menu
  • Added play and open storage buttons to progress log window
  • Changed EULA text size
  • Added Open Storage menu option to right mouse context menu
  • Implemented support for HTML meta tag for content-type when extracting Titles with foreign character sets
  • Implemented jumping to the just cloned conversion setting
  • Output naming rules to the progress log as they are applied
  • Implemented support for sites that stream without content types and/or file extensions
  • Implemented Youtube playlist downloads – Tools > Download YouTube Playlist
  • Implemented support for RTMP live stream detection. Default client buffer is now used for live streams and not super download
  • Implemented support for RTMP Usher Tokens. Justin.tv uses these.
  • Used double buffering on Gallery view to reduce flicker when loading.

4.1.6

March 9, 2011

  • RTMPT support on port 1935 (bloomberg.tv)
  • Copy protected content dialog
  • Exposed naming rules control via settings
  • Handle configuration exceptions gracefully.
  • Improved error reporting for driver installation and licensing failures.
  • Slacker.com playlist naming support
  • Fixed RTMP issue with slacker.com
  • Lynda.com playlist naming support
  • Added ability to change default buffer time in settings window
  • MSI now written to windows temp folder and left there so it is always available.
  • If install fails then FAQ window is opened in browser.
  • Fixed issues with smooth streaming and H.246
  • Fixed crash in Http/HttpResponse.cs
  • Correctly handle duration in RTMP resumes
  • Set RTMP default buffer time to 1000 instead of 8000
  • New MusicDNS lib
  • Update Director registry entries
  • License key is now stored in a file not registry
  • f4v file extension now registered with FLV Player in RMC install.
  • Some Rhapsody naming support
  • Stop multiple YouTube downloads by handling the YouTube player requesting a video in segments. This is a new option available through the settings, Download Settings tab and is enabled by default.
  • Ad blocking implementation. This is a new tab in the settings. It is disabled by default so that Replay Media Catcher will download everything by default.
  • Fixed crash in playlist processing

4.1.1

January 21, 2011

  • Fixed handling of incorrect contentlength.
  • RTMP resume implementation and super download improvements
  • Fixed bug in conversion when the file ext is the same
  • Ensure cant install on Windows 2000
  • Warning balloon on minimize
  • Added ability to pass any detected rtmp connection parameter to an external program {swfUrl} for example.
  • Scheduling improvements
  • Fixed issue where comma could not be in external program parameters
  • Supports download where no contenttype is given but the file extension is something we are interested in.
    Added contenttype xf4v
  • New Jaksta skin

4.0.19

December 13, 2010

  • Fixed fatal error in firefox browser cache
  • Added audio extraction presets (Requires conversion settings are reset to defaults)
  • Yahoo playlist support
  • New version of MusicDNS
  • Ensure comment tags are not overwritten
  • Fixed tagging rules for artists
  • Ensure application/xmmsframed are always passed as asf
  • Ensure AVI and ASF files are not sent to MusicDns
  • Ensure ports to monitor can take ports with 5 digits
  • New Smooth streaming v2 implementation
  • Fix x64 installer so it now writes registry entries correctly on Vista x64
  • Fix YouTube download names so that all the spaces are removed
  • Added import to itunes menu options
  • Added version and os to log files
  • Changed delete prompt to ensure user understands files will be deleted
  • Added lossless presets for mkv and mp4 (Requires conversion settings are reset to defaults)
  • Changed prompt when user enters code to suggest they clear their cache
  • Accept any entered key even if use clicks goto demo mode after entering it instead of clicking load license key

4.0.12

October 11, 2010

  • New MusicDNS implementation
  • Improved detection of RTMPT
  • Add/Remove SWF content type checkbox in Settings form. SWF content type removed by default.
  • Display final download size in Status. Checkbox in settings form to enable/disable.
  • Browser Cache viewer for IE and FireFox.
  • Audio Recording
  • Support for content/unknown content type. If this is detected will download if a media file type extension is part of the download url.
  • Fixed German translation issues.
  • Implemented gathering of usage data. Checkbox in settings form to enable/disable.
  • Support for absoluteUris in HTTP RequestURI to support some proxy servers.
  • License validation now does a http request if the https request fails.
  • Corrected incorrect icon when conversion occurs duing trial mode
  • Standardized Schedule control layout to that of others
  • Implemented Plus and Deluxe versions in Jaksta. MusicDNS, Cache Browser and Audio Recorder are only licensed in the Plus version.
  • Ensure RunOnce registry key is available to stop driver installation failure
  • ‘Downloaded by’ comment tag written to all files
  • Fixed minsize detection when no contentlength is given
  • Fixed generic serialization error when fixing flv files
  • Added option to hide/display task bar icon when minimized
  • Support for RadioTime playlists
  • Added Server:AmazonS3 content type
  • Changes to support easier implementation of new languages
  • Ensure qtCopy only gets rtsp urls
  • Fixed url for download of .Net 2.0 prerequisite, after MS release of .NET 4.0
  • Improves filtering of small downloads that should be filtered out because of the Min Download Size, but were making it through because no Content Length was set. Example AMF files from tuba.
  • Ensure X headers are copied from original request to segmented download requests. Example tuba authentication issues.
  • New Russian translations
  • Fixed always on top setting which wasn’t enabled when a new instance was started.
  • Improved detection of RMTP streams on port 80 (BBC detection issue)
  • Adjusted the naming so that BBC iplayer names are detected.
  • Fixed shoutcast streams where the meta data was being transmitted and included in the resulting file causing beeps when played back.
  • Auto fixing of FLV files with no duration is now Q’ed ensuring that when two or more large files finish around the same time they are not fixed at the same time causing the machine to become unstable because of the potential load.
  • Implemented an option to Automatically switch to recording mode when SWF verification is detected
  • Implemented Super RTMP Download
  • Implemented a progress bar on the Fix FLV interface for visual feedback whilst processing large files
  • Fixed migration of settings when upgrading between versions of RMC4
  • Implemented ability to cancel conversions
  • Implemented single click notification icon
  • Fixed reboot detection after driver is installed
  • Fixed error where ICY downloads could not be cancelled
  • Added application/flashvideo content type
  • Clean up inf files if driver install fails.

4.0.0

July 15, 2010

  • Added support for HTML5 player downloads
  • Improved detection of multiple downloads
  • Myspace MRSS playlist support
  • Generic playlist support
  • New Plugin framework for external downloaders such as RTMPDUMP.exe
  • Ignore unknown RDT chunck messages instead of existing
  • RTMP Ping fixes
  • Velocix playlist support
  • Resigned all drivers and cat files
  • Added video/f4v
  • Fixed header style in schedule
  • Fixed error handling in MSI
  • New conversion settings: iPhone4, iPad, HTC, Google and Nokia