Some sites do not support segmented HTTP progressive downloads correctly. This will sometimes leave you with downloaded video that is shorter than the original. To resolve this, do a straight rather than segmented download. The download will be slower, but you’ll get the entire stream. Here’s how:
Also if your network connection is unreliable this could lead to downloads that do not complete in full. If you’re unsure of your network connectivity try reducing your number of simultaneous downloads to lighten the load.
Keep in mind that if you’re running Jaksta Streaming Media Recorder in demo mode, you’ll receive 50% of each video you download. 100% for YouTube. Purchasing a license will remove all demo restrictions.
If you’re still having trouble, please run a test in de-bug mode and send us the log file. Here’s how:
An SWF file (acronym of "Shockwave Flash" pronounced swiff) is a flash application that is playing in your browser. In the context of Jaksta Streaming Media Recorder, this is normally the player that hosts the video or music but could also be an ad or some other application. Jaksta Streaming Media Recorder can not convert SWF files into any other format so if you have a conversion preset selected this will result in conversion error.
To stop SWF downloading: If you don’t want to detect and download SWF files then open Tools, Settings and then expand HTTP Download Tweaks. De-select the checkbox entitled SWF.
Some videos are encoded using codec’s that are not supported by the base Windows operating system. Or perhaps you’ve installed a player or media editor that has over-written some of your codecs. When you try and convert these files using Jaksta Streaming Media Recorder you may receieve errors such as:
Converting – [flv @ 00AA6C70]Unsupported Video codec (7)
To resolve these issues please install a codec pack such as K-Lite.
Some YouTube URL’s have extra parameters that can cause duplicates. If this happens, enable this setting:
Tools > Settings > Download Settings > Site Specific:
Enable stop multiple downloads of the same video from YouTube.
After a live stream is recorded, the Fix FLV tool will run automatically in order to add the duration metadata in (if its missing). This allows the file to be seeked. If the FLV file plays back at the wrong speed or out of sync, you need to fix the timestamps manually. Here’s how:
Naming downloaded videos automatically is tricky. The issue is that all sites stream in different formats and manners. Much of the time the stream Jaksta Streaming Media Recorder’s recordings comes from a completely different site than that hosting the video. We use a variety of techniques to try and detect the best name possible for a downloaded/recorded stream. The majority of the time Jaksta Streaming Media Recorder gets it right.
However you can switch on and off the rules Jaksta Streaming Media Recorder uses to detect names. Click Tools > Settings and select File Naming Rules.
In the cases Jaksta Streaming Media Recorder can’t find a good video name, you can rename files directly from within Jaksta Streaming Media Recorder. Just right-click the entry and choose Rename from the menu.
Hulu uses copy protection techniques which are illegal to bypass. To record from Hulu you will need to upgrade to the latest version which includes a screen recorder that can record from Hulu and other copy protected sites.
Entering a Jaksta Streaming Media Recorder Plus registration code into Jaksta Streaming Media Recorder will unlock additional features such as the audio recorder and cache browser. There is no need to download anything additional. If you are a Jaksta Streaming Media Recorder Standard owner, simply click on the Audio Recorder or Cache Browser menu items in the left-side menu tree in Jaksta Streaming Media Recorder. Here you’ll see a large red button that will unlock these features. This is where you can upgrade to Jaksta Streaming Media Recorder Plus. This is also where you’ll enter your Jaksta Streaming Media Recorder Plus code once purchased.
When Jaksta Streaming Media Recorder detects a compatible stream it will try and create another connection to download the video.
When Jaksta Streaming Media Recorder is downloading there is no need to continue to play the video or music in your browser!
Sometimes it is not possible for Jaksta Streaming Media Recorder to download as the stream is secured in some manner. In these instances Jaksta Streaming Media Recorder will detect the stream is secure and begin to record the stream as it plays in your browser. When Jaksta Streaming Media Recorder is recording a stream you must continue to play the video or music in your browser. If you stop, then Jaksta Streaming Media Recorder will detect this and also stop recording.
Jaksta Streaming Media Recorder displays whether it is Downloading or Recording progress in front of each streams progress.
Jaksta Streaming Media Recorder has been translated into the following languages:
You can change the language via the Help > Language menu.
When Jaksta Streaming Media Recorder detects a compatible stream it will try and create another connection to download the video.
When Jaksta Streaming Media Recorder is downloading there is no need to continue to play the video or music in your browser!
Sometimes it is not possible for Jaksta Streaming Media Recorder to download as the stream is secured in some manner. In these instances Jaksta Streaming Media Recorder will detect the stream is secure and begin to record the stream as it plays in your browser. When Jaksta Streaming Media Recorder is recording a stream you must continue to play the video or music in your browser. If you stop, then Jaksta Streaming Media Recorder will detect this and also stop recording.
Jaksta Streaming Media Recorder displays whether it is Downloading or Recording progress in front of each streams progress.
The Hypertext Transfer Protocol (HTTP) is a common method for streaming both video and music from websites. Sites such as YouTube use this protocol for streaming videos.
Jaksta Streaming Media Recorder will detect videos and music streamed over HTTP and try to create another connection to download it. If Jaksta Streaming Media Recorder can download the stream then there is no need to continue playing the stream in your browser.
Several websites however use technology that secures the stream and Jaksta Streaming Media Recorder can not download it. In these cases Jaksta Streaming Media Recorder will detect the stream is secured and begin to record it as it plays in your browser. Jaksta Streaming Media Recorder contains settings (See Tools > Settings- HTTP Download Tweaks) where you can add websites that stream media over HTTP in a secure manner. When Jaksta Streaming Media Recorder detects a stream from one of these configured websites it will automatically record it instead of trying to download it. Jaksta Streaming Media Recorder is preconfigured with several of the most popular websites that stream over HTTP in a secured manner.
ICECAST is a popular streaming protocol used by internet radio stations inparticular those using the SHOUTcast server from Nullsoft.
ICECAST streams are normally played through a program such as iTunes or Windows Media Player and not through your browser.
Shoutcast.com currently has over 600,000 internet radio stations that Jaksta Streaming Media Recorder can download. When Jaksta Streaming Media Recorder is downloading there is no need to continue to play the stream in your browser or player.
Almost all ICECAST streams are live streams which means they dont have an end and Jaksta Streaming Media Recorder will continue to record until you cancel the stream. The trial version of Jaksta Streaming Media Recorder will record up to one minute.
Real Time Messaging Protocol (RTMP) is a commonly used protocol (developed by Adobe Systems the makers of Flash and PDF) to stream video and music from websites. This protocol is used by sites such as Hulu.com and most of the webcam sites (cam4.com etc).
Jaksta Streaming Media Recorder will detect videos and music streamed over RTMP and try to create another connection to download it. If Jaksta Streaming Media Recorder can download the stream then there is no need to continue playing the stream in your browser.
Several websites however use technology that secures the stream and Jaksta Streaming Media Recorder can not download it. In these cases Jaksta Streaming Media Recorder will detect the stream is secured and begin to record it as it plays in your browser. See SWF Verification for further details. Jaksta Streaming Media Recorder contains settings (See Tools > Settings > RTMP Download Tweaks) where you can specifiy that all RTMP streams should be recorded instead of downloaded. This can be useful if you want to watch a video whilst you record it.
Jaksta Streaming Media Recorder displays whether it is downloading or recording RTMP next to the streams progress.
Encrypted Real Time Messaging Protocol (RTMPE) is an encrypted version of RTMP. Many internet commentators believe that RTMPE is a Digital Rights Management Technology. But it isn’t. But see SWF Verification for more information.
RTMPE was released with Adobe Flash Media Server 3 in 2008. Uptake has been slow but several sites are now starting to stream using this protocol. The main reason uptake of this protocol has been slow is that 15% more processing power is required to stream in RTMPE when compare to RTMP.
Jaksta Streaming Media Recorder can detect RTMPE streams and will download them if a supported playlist is detected. As the detected stream is encrypted Jaksta Streaming Media Recorder can not identify which stream in the playlist you are actually watching, so all streams in the playlist will be downloaded. Playlists normally contain multiple streams. Each one is typically a different resolution. Its up to you which one(s) you would like to continue recording or cancel.
Jaksta Streaming Media Recorder can automatically convert captured media files to other formats. Under Conversion Settings on the main screen, just choose the final format for your recorded files. Once a file has been captured, the conversion process begins automatically.
You can also convert a file after it has been captured. Here’s how:
Want to convert a file that may no longer be in the recordings list? That’s easy too. Just drag and drop the file from Windows Explorer directly into the Jaksta Streaming Media Recorder window and the selected conversion will run on that file. You’ll find the converted file in your converted files folder.
Note: You can create your own custom conversions using the Conversions Settings option from the Tools menu.
Jaksta Streaming Media Recorder uses FFMPEG for conversions. The Conversion Settings dialog provides a way to set the command line parameters.
More information on these parameters can be found in the FFMPEG documentation.
Futher Instructions
If your computer is behind a proxy server, please add the proxy servers port to the Ports to Monitor on the Settings dialog which is accessed via the Tools > Settings menu.
Jaksta Streaming Media Recorder supports scheduling the recording of streaming media. This can be useful for recording long streams during periods of inactivity or regularly streamed programs such as radio shows or live events.
Streaming media can be scheduled for recording either once off or on a regular repeat basis.
In either case Jaksta Streaming Media Recorder must be running at the scheduled time, an internet connection must be present and the streaming media must play automatically without user intervention when the hosting web page is viewed.
To schedule a stream for recording:
Provided Jaksta Streaming Media Recorder is running and there is an internet connection, Jaksta Streaming Media Recorder will automatically launch scheduled web pages at the required time and begin to record the stream.
Please note that if your machine is unattended and the browser is not closed then both Jaksta Streaming Media Recorder and your browser will download the stream resulting in twice the amount of bandwidth being used.
Jaksta Streaming Media Recorder’s Fix FLV tool allows you to fix duration meta data and timestamps in FLV files.
Sometimes when recording web-cams the site does not provide meta data. In particular the duration in the meta data is important in FLV files because it allows you to search forward in the FLV file in many players. Without it you can not rapidly seek forward in the file.
Sometimes a recorded web-cams video and audio may also be out of sync because the server is sending incorrect timestamps
To fix a downloaded/recorded FLV file:
To fix an existing FLV file from your file system select the Tools > Fix FLV menu item.
The Audio Recorder lets you save audio as it plays through your PC’s speakers. You would use this if Jaksta Streaming Media Recorder is unable to record audio from a particual web site due to encruption, or if you’d like to record audio from any program playing on your PC.
Here’s how to use the Audio Recorder:
In most cases when you play a video in your browser, the browser saves a copy in its temporary cache so that it will load more quickly next time you’d like to play it. Jaksta Streaming Media Recorder can view this cache and allow you to extract videos from it. Here’s how:
Jaksta Streaming Media Recorder supports adding third party plug-ins like rtmpdump to handle the downloading of streams. If Jaksta Streaming Media Recorder can not download or record a file, installing a plugin will give it extended power.
To add a plug-in go to the Plug-ins tab on the Settings dialog which can be opened via the Tools > Settings menu.
The above example adds a plug-in called "rtmpdump" to record RTMPE requests from somevideosite.com
Legal Note: Jaksta Streaming Media Recorder does not support recording of copy protected content. The plug-in option is made available for technically oriented customers, but we cannot support or answer questions on using software from other individuals or companies.
A plugin is a windows command line executable that takes a url and output file as command line parameters. Of course it can take other parameters as well but Jaksta Streaming Media Recorder will populate the URL and output files. The plugin should display its download progress to stdout and error output to stderr. Both pipes should be flushed each time something is written to ensure they appear promptly in the Jaksta Streaming Media Recorder interface. It should also return true or false on exit as to whether the download was successful or not so that Jaksta Streaming Media Recorder can display the correct final status.