View Single Post
  #1174  
Old 05-09-2015, 07:53 AM
lameboyadvance lameboyadvance is offline
Junior Member
 
Join Date: Aug 2014
Posts: 20
lameboyadvance is on a distinguished road
Arrow

Re: How to use iView (ABC Australia) downloaders


I've updated iViewer to 0.2. I started out trying to 'bugfix' the problems others were having, and by the time I'd rewritten the image preview handling I figured I'd keep on going and add a few more extras.

Apart from the (almost completely) rewritten image loading/displaying listed above, the other feature added is the ability to now sort the xml list in order, alphabetically or reverse alphabetically, and also by create, start or expire dates, ascending or descending. I also added the ability to save a copy of the loaded xml file, so you can download the xml at a time when iView isn't being super-laggy (I've found midnight/early hours to be a good time to do so), then save a copy that you can load from your HDD at a later date. Hiding preview images will also greatly speed up your ability to scroll through the video list as it won't have to try and download the preview image for each one (if you scroll too fast the previous downloading preview image will prevent the current/next images from downloading, in which case the preview will fail. Assuming iView isn't having a lag moment you can click the image reload button to try and download the preview again.
I also added the option of a log file like iViewer (enabled by default, can be disabled if you don't need a log of what you've downloaded).

Finally, I added the choice of using either FFmpeg or cURL as your video downloader of choice. I was hoping to also add multiple-part downloaders such as RTMPDump or RTFLV, but they only seem to work on RTMP/FLV video streams and not direct HTTP downloading.

I also added a couple of debug options. I couldn't figure out why Jamesboy70 was having issues with (what I assume was) the timezone conversion, so if you add 'DebugTimeZone=True' to the 'iViewer.ini' config file it will disable the timezone conversion and leave the times as GMT/UTC. Also I couldn't figure out why m4rk01 got the invalid picture error. I did add (basic) image file checking to ensure the preview image has downloaded entirely, but in case it was something to do with where the image was temporarily being downloaded to I added the option of changing the directory that iViewer uses as a temp folder. Add the directory of your choice to the DebugTempDir option (eg 'DebugTempDir=C:\iViewerTemp\' - make sure the directory exists first) to iViewer.ini and it will override using your windows Temp folder and instead place all temp working files in that directory instead.

iViewer 0.2 http://s000.tinyupload.com/index.php...54764591890063
Reply With Quote