Jump to content


Photo

XtreamDownloader - VOD file download & VOD STRM export from IPTV provider

VOD IPTV STRM DOWNLOAD Video on Demand

  • Please log in to reply
68 replies to this topic

#1 Senna OFFLINE  

Senna

    Advanced Member

  • Members
  • 831 posts
  • Local time: 04:45 AM

Posted 26 November 2018 - 06:49 PM

XtreamDownloader, a direct DOWNLOAD and EXPORT tool (Win7-Win10) for IPTV VOD, to be used with IPTV providers who uses Xtream Codes.

 

Especially made for users who want to use IPTV VOD DIRECTLY in Emby, so they can use all the library options in Emby, like WATCHED status and RESUME points with Video On Demand from their IPTV provider.

 

Tool options:

  • Direct DOWNLOAD of IPTV VOD files (mkv, mp4, avi etc) from IPTV providers to PC/Laptop/Server/NAS etc, so that those files can be locally used in Emby WITHOUT streaming from IPTV provider
  • Export VOD from IPTV providers to STRM files, to be used in Emby libraries for DIRECT STREAMING of VOD with Emby and Emby client apps etc.(see Note 1)
  • VOD SORT options in interface available, like name, rating, date added by IPTV provider (so you can directly see which new VOD is added)
  • Query Movie details, like Release date, Genre, Cast etc (see Note 2)
  • Query Media video/audio info (see Notes 2 & 3)
  • Trailer of selected Media (See Note 2)
  • Cover view (See Note 2)
  • Use shortened IPTV provider URL (like goo.gl, bit.ly)
  • Throttle downloads (to cap download speed used)
  • Vaders support for STRM export (see Note 1)
  • Command-line tool available for AUTOMATED STRM Export from local AND remote M3U (see Note 1)
  • More to come...

Notes:

  1. When using IPTV VOD STRM files in Emby library AND you have multiple Emby users, there is no way for Emby YET to control the number of SIMULTANEOUS connections to your IPTV provider when streaming IPTV VOD in Emby by using STRM files, which could result in a blocked IPTV account, if more Emby users are accessing your STRM based movies simultaneously, than your IPTV subscription ALLOWS
  2. Only when provider makes them available in Xtream Codes on iptv server
  3. IPTV providers doesn't always provide correct Media Info in Xtream Codes, so use Emby for probing Media Info

Official Website, for more information about this tool, tutorials to get you started (like exporting STRM) and other tools available:

Download XtreamDownloader:

The trial version will have a 5 STRM export LIMIT, so that STRM export can be tested. Direct downloading of VOD files is preserved for registered users only.

 

Post Edits:

 

Screenshots:

 

5bfc6fbb2127f_About_Reg.png

 

5bfc6fd0948c2_Interface.png

 

5bfc6fe5356d7_Interface3.png

 

5bfc6ff803637_STRM_Export.png

 

5bfc70127e7c9_Movie_Info.png

 

5bfc70223aa5d_Media_Info.png


Edited by Senna, 18 December 2018 - 05:37 PM.

  • ERD likes this

#2 ERD OFFLINE  

ERD

    Member

  • Members
  • 19 posts
  • Local time: 04:45 AM

Posted 26 November 2018 - 07:07 PM

People who would like to test already can download the latest version here. I haven't added a installation yet - it is meant to be as portable as can be, so you can put it on a usb drive and use it everywhere you want. Maybe i will add a install later - but for now it comes as it is. It is stable now - it have been tested by me, @Senna and some other people, so most bug's are already fixed.

If you like to buy a license - it is a lifetime license, i dont know how much versions of the tool will be made - but when anyone has a good idea i will try to add it to the tool.

 

If there are any questions - don't hesitate to ask them, i will try to answer as soon as possible. When u find a bug, please send me a email through the contact in the "help" menu item, and i will update the tool with the bugfix a.s.a.p.

 

(Also - i forgot to mention @Senna - but without him i wouldnt have made this tool, and without his testing and help it wouldnt be as good as it is now :) )

 

People who wish to buy a license, the price is 10 euro's. Payments are availible through paypal.


Edited by ERD, 27 November 2018 - 10:46 AM.

  • Senna likes this

#3 ebr OFFLINE  

ebr

    Chief Bottle Washer

  • Administrators
  • 44152 posts
  • Local time: 10:45 PM

Posted 26 November 2018 - 09:25 PM

Hi.  Downloaded trial just to test it out and I put it in my Program Files folder.  When I run it I cannot exit the program because it complains that it cannot write to its .ini file and then will not exit.

 

I'm sure it is a permissions issue that would be solved by running as admin (or putting in a different location) but you might consider saving the .ini file in a location other than the binary and also allowing the program to still exit when this error occurs.

 

Thanks.


  • ERD likes this

#4 ERD OFFLINE  

ERD

    Member

  • Members
  • 19 posts
  • Local time: 04:45 AM

Posted 26 November 2018 - 09:44 PM

Thanks - i know this is a limitation, as i already said - i wanted it to be portable, thats why there is no installation yet. That's why i store the ini files in the application directory, so you can keep your settings when using it on a usb flash drive - where you would have to re-set all the settings and quick connect accounts, if i would place them in a different location.

I am working on a new feature that allows loading local m3u files also (especially vader streams m3u files) - for converting / exporting to strm files.

 

Eventually i will be creating 2 downloads, 1 with an installer and saving settings and accounts to the registry, and a portable version.


Edited by ERD, 26 November 2018 - 09:44 PM.


#5 ERD OFFLINE  

ERD

    Member

  • Members
  • 19 posts
  • Local time: 04:45 AM

Posted 26 November 2018 - 11:07 PM

I have been working on a new M3U file parser that is compatible with Vader Streams VOD M3U Files, and i finally finished it. I added it to the tool, so that people with Vader Streams can export their VOD M3U file to strm files. In the trial there is a 5 groups and 5 streams per group limit. If you buy a license, you can export the complete M3U with all streams.

 

Wizard step 1 (Select M3U file and Export folder):

5bfcb3c27c6a6_Vader1.jpg

 

Wizard Step 2 (Select groups to export):
5bfcb45edebaf_Vader2.jpg

 

Wizard Step 3 (Progress):

5bfcb48ccd96a_Vader3.jpg

 

This function "might" work with other Providers M3U files, but i haven't tested it. I have tested it with Vader Streams VOD M3U files.

I didnt add a load from URL, because i noticed the Vader Streams servers are verry slow - even downloading the VOD M3U file (6.5mb) took me 4 minutes, so i leave that to the user.


Edited by ERD, 26 November 2018 - 11:08 PM.

  • Senna likes this

#6 Senna OFFLINE  

Senna

    Advanced Member

  • Members
  • 831 posts
  • Local time: 04:45 AM

Posted 27 November 2018 - 07:47 AM

This function "might" work with other Providers M3U files, but i haven't tested it. I have tested it with Vader Streams VOD M3U files.

Yes, other providers M3U seems to work too now, for STRM export, when using local M3U's with the "Vader to STRM" option.

Good job :-D


  • ERD likes this

#7 ebr OFFLINE  

ebr

    Chief Bottle Washer

  • Administrators
  • 44152 posts
  • Local time: 10:45 PM

Posted 27 November 2018 - 09:46 AM

Okay, but you shouldn't allow the failure to save the .ini file make it impossible (other than a task manager kill) to exit the app :).


  • ERD likes this

#8 ERD OFFLINE  

ERD

    Member

  • Members
  • 19 posts
  • Local time: 04:45 AM

Posted 27 November 2018 - 10:37 AM

I will fix it thank you :)

I also made a installation build. For the people who do not want to use it as a portable application, but like to have it installed. This build has some little changes, like saving accounts and settings to the registry (HKCU), i also changed the update method in this build. This will download the setup file and run it as update, so when u press update - you don't have to select a download directory and replace the files yourself.

 

I will keep the portable version updated too - so people can choose to use the portable version and the install version. I will add new functions to it soon, maybe a command line strm converter and some more usefull functions.

 

The install version can be downloaded here.

 

5bfd565ea1930_setup1.jpg

5bfd566f6c065_Setup2.jpg

5bfd567a89f62_Setup3.jpg

5bfd568770f0b_Setup4.jpg

5bfd5692293d5_Setup5.jpg

5bfd56a391582_Setup6.jpg


  • Senna likes this

#9 ERD OFFLINE  

ERD

    Member

  • Members
  • 19 posts
  • Local time: 04:45 AM

Posted 27 November 2018 - 07:51 PM

I added a new small tool for converting M3U to STRM files. This is a command-line tool, if you do not know what command-line tools are, or how they work you probably shouldnt be using it, and use the functions in the Xtream Downloader.

 

This tool is ment to be a "help" tool for advanced users :) It allows you to automate the exporting to STRM files of your VOD part of your M3U.

 

Limitations:

- Only availible for registered licensed users.

 

Functions:

- Support most M3U formats (Including Vader Streams! and Xtream-Codes compatible providers)

- Command line tool, you can create a batch script to run it, run it from the registry on Windows startup, or use it with the Task Planner.

- Convert local M3U file to STRM files

- Convert remote M3U file (URL) to STRM files

- Advanced settings through ini file.

 

This tool will not replace existing STRM files unless you set the -overwrite parameter. You can use the -settings parameter to set a configuration file, where you declare which groups to export to what directory. You can also use the -output parameter, and export all streams to one directory. There is a parameter for checking file extentions (.mkv, .mp4, .avi), for supporting Xtream-Codes compatible providers - where the stream url's have the container extentions.

 

I added a readme for the tool, you can find the tool in the installation folder, the parameters are also in the readme file - and will show when the program is run without parameters. The program logs to Appdata\Local\Roaming. The program works silent - this means it will not show any error messages, so you will have to check the Logfile if you have any problems.

 

This is a tool for advanced users, and is availible for registered users. So if you already bought a license - just re-download through the download links above.

 

5bfdd7874b365_strmcommand.jpg

 

If you need help, find bugs - just let me know and ill try to help :)  If you are not familiar with the command line - please use the xtream Downloader Tool.

I added the tool in 2 versions, a portable version that works with the settings.ini file - and a install version (reads license info from registry).

 

- Fixed support for Vader Streams in the command line tool. Tested and working good!


Edited by ERD, 28 November 2018 - 10:40 AM.

  • Senna likes this

#10 ERD OFFLINE  

ERD

    Member

  • Members
  • 19 posts
  • Local time: 04:45 AM

Posted 28 November 2018 - 10:37 PM

Update version 1.0.0.42:

- Fixed bug where trayicon is not showing on startup - even if minimize to tray is checked.

 

New Feature:

- I added a wizard helper for the Command-line tool. This makes configuring the command-line tool easier, also you can create the settings.ini file realy simple with this wizard. 

- Extended logging in command-line tool (Log output to AppData\Local\Roaming\ERD Xtream Downloader). If the command line tool can't load from URL, or local file, can't find the set groups, can't create the strm file or can not create a directory, and informational logging.

 

5bff50ad7c9d5_1.jpg

 

5bff50bd402e6_2.jpg

 

5bff50cba2352_3.jpg


Edited by ERD, 29 November 2018 - 09:57 AM.

  • Senna likes this

#11 Senna OFFLINE  

Senna

    Advanced Member

  • Members
  • 831 posts
  • Local time: 04:45 AM

Posted 29 November 2018 - 05:20 PM

This latest update with the Command-line tool helper was really "THE CHERRY on THE CAKE", so thanks @ERD

 

Got everything AUTOMATED now with the Task Scheduler and the Commandline-tool, so when my IPTV provider adds VOD, STRM Files are generated at my Task Schedule and placed automatically in my Emby libraries, so PERFECT... makes life easier, because NO manual action has to be done ANYMORE, getting STRM into Emby Libraries :D


  • ERD likes this

#12 ERD OFFLINE  

ERD

    Member

  • Members
  • 19 posts
  • Local time: 04:45 AM

Posted 12 December 2018 - 08:08 PM

For more information on the tool, a Export to STRM tutorial to get you started, or more information on other tools, go to my new website: ERDesigns



#13 Johan72 OFFLINE  

Johan72

    Newbie

  • Members
  • 6 posts
  • Local time: 03:45 AM

Posted 19 December 2018 - 03:33 AM

Hi, is there also a version for the Mac and suitable for working with the Emby server on my Synology NAS.

#14 ERD OFFLINE  

ERD

    Member

  • Members
  • 19 posts
  • Local time: 04:45 AM

Posted 11 January 2019 - 06:43 PM

Sorry for the late response - but no theres not a version for the mac unforunately - i dont own a mac myself and i would need one to compile on xcode.



#15 IkeTaylor11 OFFLINE  

IkeTaylor11

    Advanced Member

  • Members
  • 290 posts
  • Local time: 09:45 PM

Posted 26 January 2019 - 11:47 PM

For more information on the tool, a Export to STRM tutorial to get you started, or more information on other tools, go to my new website: ERDesigns

Any chance you can get the command line tool working for the Vaders URL? When i try to use the URL it says that it cant find any groups. 



#16 Goldrol OFFLINE  

Goldrol

    Newbie

  • Members
  • 1 posts

Posted 05 February 2019 - 06:46 AM

OK, did some testing and looks promising. however I do get a lot of these errors:

 

 

Playback Error
No compatible streams are currently available. Please try again later or contact your system administrator for details.
 
 
Any indeas what this could mean, Is it that the stream is just unavailable from the provider?
I export to strm BTW

Edited by Goldrol, 05 February 2019 - 06:51 AM.


#17 Senna OFFLINE  

Senna

    Advanced Member

  • Members
  • 831 posts
  • Local time: 04:45 AM

Posted 05 February 2019 - 08:46 AM

Playback Error
No compatible streams are currently available. Please try again later or contact your system administrator for details.
 
Any indeas what this could mean, Is it that the stream is just unavailable from the provider?
I export to strm BTW

When strm are added to your Emby Library, only Emby clients that support Direct Play, can play those streams directly when played for the FIRST time.
If you have played it on an Emby Direct Play client, Media Info is probed by Emby and registered in your library.

After that is done, you can play the same media on Emby clients that don't support Direct Play, because Emby server can now use the Media Info that is probed before, so it knows how what to use to transcode the media to your non Direct Play Emby clients.



#18 blackboy211 OFFLINE  

blackboy211

    Member

  • Members
  • 10 posts
  • Local time: 12:45 PM

Posted 20 February 2019 - 10:23 AM

can someone please tell me what i type in as the server name i cant connect. im using vaders. it wont connect using any combination.

i tried http://vaders.tv/vge...ssword=xxxxxxxx &vod=true

 

and what port number


Edited by blackboy211, 20 February 2019 - 10:24 AM.


#19 Senna OFFLINE  

Senna

    Advanced Member

  • Members
  • 831 posts
  • Local time: 04:45 AM

Posted 20 February 2019 - 10:49 AM

When using Vaders, you only have strm export. Download your Vaders m3u and look at post #5


  • blackboy211 likes this

#20 skywise OFFLINE  

skywise

    Newbie

  • Members
  • 6 posts
  • Local time: 09:45 PM

Posted 14 March 2019 - 10:18 AM

I just tried the trial and it looks perfect for adding Vader's VOD to my Emby server.

Couple of questions.

First, can the vaders m3u to strm export be automated?

Second, I don't suppose there's a linux version of this app?  My Emby is on Linux and I'd have to keep a windows VM running just for this program.







Also tagged with one or more of these keywords: VOD, IPTV, STRM, DOWNLOAD, Video on Demand

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users