grkblood13 / m3u-builder Goto Github PK
View Code? Open in Web Editor NEWCustomize existing m3u lists and xmltv guides
License: MIT License
Customize existing m3u lists and xmltv guides
License: MIT License
Could you add support for catch-up?
This is the best definition I could find: http://niklabs.com/catchup-settings/
I would love to be able to adjust the channel order. At the moment they are alphabetical
@gkrblood13,
After going through numerous online IPTV editors I decided to contact you as the expert: don't know how close you get to Perfect Player editor, but that is on Android and I feel comfy with Windows 7 (though I just hate Micro Serfers for it !)
So before I try out your stuff, I will make some tired old inquiries in hope of some recent updates...better ask you directly than those Kodi or Reddit warriors...
Simple Windows based IPTV editor that works with PVRs like Kodi Simple Client.
Channel / group sorting (e.g., simple channel move up/down), selecting wanted channels and/or deletable channels. Import/exporting in m3u/8 format from online esp. pastebin URLs, or files on hard drive.
EPG and xmltv info optional but not to be lost while editing !
one pass testing and removal of non working) duplicate channels would be nice.
possibly auto updates via say pastebin URLs. XStream costs and is probably overkill for individuals.
http://www.tantrumtv.com/2017/09/08/tantrum-iptv-editor-released/
...and also here:
https://sourceforge.net/projects/vishutv/
above summarizes my searches.
So the first has good features- but the channel number sorting doesn't work, and no other sorting looks possible. Both versions mostly give random looking errors on files and URLs e.g. on even raw pastebin ones. The one pass testing and non working / duplicate link removal is OK and a good feature (no need for local VLC player.) You can edit channel, group, logo and EPG info too.
The Vishu editor does select favorites channels, cannot sort based on channel number but you can move channels up and down in the list. However when transferring to the new select favorites file, you lose the logos !
what features from my wish list does your editor have? Do I need to include one EPG/ xmltv entry?
any additional features?
Don't see need for it, but did you include steiny59 attempt to do catch up TV?
feel free to add comments.
Cheers,
Shippy.
Any chance that you will implement setting channel number based on channel names?
With that i mean this part:
"#EXTINF:-1 "
To replace -1 for a specified number i would assign to certain channels.
Just to explain why i have this need is because i have started to use my tvheadend for Plex Live-tv as well, and it sure a pain to manually map all channel to a certain providers channel number to get plex to understand wich epg to use.
Since per default today every channel gets -1 then the just get assigned the channel numbers in ascending order, i think to just assign a specific number to a certain channel would be possible.
Thanks you for you great tool!
Keep up the good work!
Hi there!
So i have had this working for a month or 2, then all of a sudden this error started coming up this morning. Talked to buddy using same source and using m3u-builder and hes getting the same error. I droped my params.cfg file to see if that was causing an issue and it didnt help. I can wget the files from my provider....so im at a loss
events.js:72
throw er; // Unhandled 'error' event
^
TypeError: Cannot call method 'forEach' of undefined
at /Data/scripts/stuff/m3u-builder-master/m3u-builder.js:510:25
at Parser.<anonymous> (/Data/scripts/stuff/m3u-builder-master/node_modules/xml2js/lib/xml2js.js:489:18)
at Parser.emit (events.js:95:17)
at Object.onclosetag (/Data/scripts/stuff/m3u-builder-master/node_modules/xml2js/lib/xml2js.js:447:26)
at emit (/Data/scripts/stuff/m3u-builder-master/node_modules/xml2js/node_modules/sax/lib/sax.js:640:35)
at emitNode (/Data/scripts/stuff/m3u-builder-master/node_modules/xml2js/node_modules/sax/lib/sax.js:645:5)
at closeTag (/Data/scripts/stuff/m3u-builder-master/node_modules/xml2js/node_modules/sax/lib/sax.js:905:7)
at Object.write (/Data/scripts/stuff/m3u-builder-master/node_modules/xml2js/node_modules/sax/lib/sax.js:1452:13)
at Parser.exports.Parser.Parser.parseString (/Data/scripts/stuff/m3u-builder-master/node_modules/xml2js/lib/xml2js.js:508:31)
at Parser.parseString (/Data/scripts/stuff/m3u-builder-master/node_modules/xml2js/lib/xml2js.js:7:59)
at /Data/scripts/stuff/m3u-builder-master/m3u-builder.js:493:11
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.