[CLOSED] Mijn IPTV m3u editor tool

Status
Niet open voor verdere reacties.
De nieuwe versie is nog niet klaar voor test / gebruik.. ben nu nog vooral onder de kap bezig. Vanavond ga ik de code koppelen aan de interface. Uiterlijk zal niet veel anders te zien zijn direct, maar de werking gaat veel beter en sneller zijn.. ook toekomst gericht gaan updates sneller kunnen; screentje work in progress:
You must be registered for see images


Update:
Nieuwe indeling van programma, 2 lijsten. 1e lijst staan de groepen in, die kan je sneller en makkelijker dus hergroeperen, en 2e lijst zijn de kanalen van de geselecteerde groep. Zo kan je sneller kanalen binnen de groep herindelen. Daarbij komen er wat nieuwe functies in / bij:
- Logo check (check op dode links), hier wil ik een functie bij maken voor aanvullen van de dode links en aanvullen voor kanalen die geen logo hebben.
- Kanalen check (verwijder dode kanalen - kanalen die niet laden)
- Kanaal informatie (Resolutie, geluidkanalen, teletekst beschikbaarheid, codec)
- Ongedaan maken / herhalen, dus per ongeluk verkeerde kanaal verwijderd of groep, is deze zo terug gezet zonder opnieuw te beginnen
- Volledige ondersteuning voor windows 8/10
- Skins in/uit schakelen. Voor de mensen die liever het standaard windows uiterlijk hebben is er mogelijkheid de skin uit te schakelen.
- Mogelijkheid voor knippen/kopieren/plakken, ook mogelijkheid van plakken van ruwe kanalen (kopie uit notepad)

Daarbij is de snelheid nu al enorm verbeterd door het herschrijven van de code, zo laadt hij de M3U vanuit URL binnen een seconde t.o.v. de eerdere versie 4/5 sec.. Ik wil nog even melden dat het programma vooral bedoeld is en getest is met lijsten van HIPTV .. Het "kan" werken met andere iptv providers, maar bied ik geen ondersteuning voor.
Hier nog een screentje van work in progress van de nieuwe interface.. Zichtbaar is al het informatiepaneel (wat te verbergen is vanuit het menu) en de 2 lijsten.

Paneel wordt uitgebreid met verdere kanaal informatie zoals hierboven beschreven, dit is niet te verwarren met het aanpassing paneel welke rechts komt zodra je een kanaal dubbelklikt of op bewerken drukt in menu / toolbalk.
Hij laadt de logo direct bij selectie van het kanaal, je kan dus direct zien of het logo juist is, let niet op de kleuren van de selecties in de lijsten dit word nog aangepast.
 
Laatst bewerkt:
  • Like
Reacties: Spinix
De nieuwe versie is nog niet klaar voor test / gebruik.. ben nu nog vooral onder de kap bezig. Vanavond ga ik de code koppelen aan de interface. Uiterlijk zal niet veel anders te zien zijn direct, maar de werking gaat veel beter en sneller zijn.. ook toekomst gericht gaan updates sneller kunnen; screentje work in progress:
You must be registered for see images


Update:
Nieuwe indeling van programma, 2 lijsten. 1e lijst staan de groepen in, die kan je sneller en makkelijker dus hergroeperen, en 2e lijst zijn de kanalen van de geselecteerde groep. Zo kan je sneller kanalen binnen de groep herindelen. Daarbij komen er wat nieuwe functies in / bij:
- Logo check (check op dode links), hier wil ik een functie bij maken voor aanvullen van de dode links en aanvullen voor kanalen die geen logo hebben.
- Kanalen check (verwijder dode kanalen - kanalen die niet laden)
- Kanaal informatie (Resolutie, geluidkanalen, teletekst beschikbaarheid, codec)
- Ongedaan maken / herhalen, dus per ongeluk verkeerde kanaal verwijderd of groep, is deze zo terug gezet zonder opnieuw te beginnen
- Volledige ondersteuning voor windows 8/10
- Skins in/uit schakelen. Voor de mensen die liever het standaard windows uiterlijk hebben is er mogelijkheid de skin uit te schakelen.
- Mogelijkheid voor knippen/kopieren/plakken, ook mogelijkheid van plakken van ruwe kanalen (kopie uit notepad)

Daarbij is de snelheid nu al enorm verbeterd door het herschrijven van de code, zo laadt hij de M3U vanuit URL binnen een seconde t.o.v. de eerdere versie 4/5 sec.. Ik wil nog even melden dat het programma vooral bedoeld is en getest is met lijsten van HIPTV .. Het "kan" werken met andere iptv providers, maar bied ik geen ondersteuning voor.
Hier nog een screentje van work in progress van de nieuwe interface.. Zichtbaar is al het informatiepaneel (wat te verbergen is vanuit het menu) en de 2 lijsten.
You must be registered for see images


Paneel wordt uitgebreid met verdere kanaal informatie zoals hierboven beschreven, dit is niet te verwarren met het aanpassing paneel welke rechts komt zodra je een kanaal dubbelklikt of op bewerken drukt in menu / toolbalk.
Hij laadt de logo direct bij selectie van het kanaal, je kan dus direct zien of het logo juist is, let niet op de kleuren van de selecties in de lijsten dit word nog aangepast.
Wow! Ziet er goed uit, ik ben benieuwd naar de eerste beta release. En als we iets voor je kunnen betekenen dan horen we het wel toch?
 
Zeker :) ik ben er vandaag ook druk mee bezig. Is gewoon veel werk omdat ik hele basis heb herschreven, maar hierdoor kan ik (later) de code makkelijker omzetten voor een Linux / MacOs build. Ook kan ik daarmee een apart autostart programma maken, welke de lijst automatisch kan bijwerken..

Ik heb meteen een nieuw logotje gemaakt:
You must be registered for see images

En een bestandsicoon zodat bij installatie de bestandsextentie gekoppeld kan worden:
You must be registered for see images

Ik zag trouwens dat je een website hebt opgezet? Zeer mooi! Als je wilt wil ik een link naar je website in het informatiescherm plaatsen?
Nog een update:
Nu is het mogelijk om een preview van het kanaal te zien, als je er op klikt en het informatie paneel staat open kun je het kanaal bekijken. Je kan ook op de preview klikken, zodat er een groter preview opent. Je kan dus direct zien of het kanaal werkt..
klein:
-

groot:
-

Het is wel af te raden om dit veel te doen als je door kanalen scrollt.. omdat het laden (net als in kodi) even tijd pakt (1 sec per kanaal wissel). Als je dan dus vrolijk door je lijst gaat scrollen met het informatiepaneel open, en de kanaal preview open zal het wat trager scrollen wat logisch is.
 
Laatst bewerkt:
  • Like
Reacties: Spinix
Inderdaad goed dat je het zegt.. Ik zal de screenthots even weg halen.. Dit topic moet toch eens opgeruimd worden, ik zal vanmiddag als vorderingen goed gaan aan begin van het topic nieuwe screenshots plaatsen met lijst waar ik nu sta.
Werk vordert goed:
You must be registered for see images

Nog aantal schermen maken; zoekfunctie herinbouwen, filters, checks.. nog werk genoeg dus.. maar hoop vanavond al ver te zijn
 
  • Like
Reacties: Spinix en Plenkske
Inderdaad goed dat je het zegt.. Ik zal de screenthots even weg halen.. Dit topic moet toch eens opgeruimd worden, ik zal vanmiddag als vorderingen goed gaan aan begin van het topic nieuwe screenshots plaatsen met lijst waar ik nu sta.
Werk vordert goed:
You must be registered for see images

Nog aantal schermen maken; zoekfunctie herinbouwen, filters, checks.. nog werk genoeg dus.. maar hoop vanavond al ver te zijn
ziet er goed uit man

maar heb een vraagje ik krijg met geen mogenlijkheid jou tool geinstalleerd op win10
 
ziet er goed uit man

maar heb een vraagje ik krijg met geen mogenlijkheid jou tool geinstalleerd op win10
Probeer deze eens: let op het is nog vol in ontwikkeling.. maar je kan dan zien of je kan starten, ik schrijf hem nu op windows 10, met alle updates. 64x bit
 
Probeer deze eens: let op het is nog vol in ontwikkeling.. maar je kan dan zien of je kan starten, ik schrijf hem nu op windows 10, met alle updates. 64x bit
en die start in 1 x op

ik ga eens even neuzen en zal er rekening mee houden dat hij nog volop in ontwikkeling is ;)
 
Dankje, veel opties zitten er nog niet in en werken nog niet zoals moet.. maar als je het probleem met vorige versie niet meer hebt betekend dat ik al op goede weg ben ;) .. vanavond zal ik een werkbaardere versie hebben, met meer opties en minder fouten- nu is veel nog niet gekoppeld.. dus dingen werken nog niet, of niet zoals moet
 
Dankje, veel opties zitten er nog niet in en werken nog niet zoals moet.. maar als je het probleem met vorige versie niet meer hebt betekend dat ik al op goede weg ben ;) .. vanavond zal ik een werkbaardere versie hebben, met meer opties en minder fouten- nu is veel nog niet gekoppeld.. dus dingen werken nog niet, of niet zoals moet
laat maar even weten wanneer je vanavond zover bent :)
 
Update:
Zoekfunctie opnieuw gemaakt. Zoeken op gedeeltelijke match en op volledige match. Zoeken in verschillende kolommen, en verschillende groepen. Je kan ook zoeken in een enkele groep.
You must be registered for see images


ToDo:
- Uitfilteren van kanalen op keyword (XXX kanalen, enkel nederlandstalig, of aangepaste filter)
- Radio kanalen bijvoegen in de lijst
- Kanaal informatie weergeven in kanaal informatie paneel (teletekst, hoofdstukken, ondertitels, geluid, resolutie)
- uitfilteren van "dode" kanalen / broken links
- kanalen nummering

En eventueel verdere opties, maar die komen er na.. eerst dit werkend hebben, dan ga ik extra opties inbouwen..
 
  • Like
Reacties: Spinix
Ik zag trouwens dat je een website hebt opgezet? Zeer mooi! Als je wilt wil ik een link naar je website in het informatiescherm plaatsen?
Bedoel je mij?

Update:
Zoekfunctie opnieuw gemaakt. Zoeken op gedeeltelijke match en op volledige match. Zoeken in verschillende kolommen, en verschillende groepen. Je kan ook zoeken in een enkele groep.
You must be registered for see images


ToDo:
- Uitfilteren van kanalen op keyword (XXX kanalen, enkel nederlandstalig, of aangepaste filter)
- Radio kanalen bijvoegen in de lijst
- Kanaal informatie weergeven in kanaal informatie paneel (teletekst, hoofdstukken, ondertitels, geluid, resolutie)
- uitfilteren van "dode" kanalen / broken links
- kanalen nummering

En eventueel verdere opties, maar die komen er na.. eerst dit werkend hebben, dan ga ik extra opties inbouwen..
Super vet allemaal! :D
 
Ja ben zo vrij geweest om zowerktkodi.nl in het informatiescherm te zetten (met werkende link). Dat was jouw site toch? Nog update:
- Kanalen nummeren, nummeren per groep (1...aantal in groep), alle groepen nummeren (1...aantal in groep), en alle groepen opeen volgend nummeren (1....laatste kanaal in laatste groep).
You must be registered for see images

You must be registered for see images


Nu nog todo:
- Filters
- Radio kanalen invoegen (aparte groep met radio kanalen)
- kanaal informatie

Dan komt terug een versie online voor bugtest, en gaan er meer functies in zoals multiselect (nu nog niet mogelijk, het was of dat of de undo/redo functie..)
voor geïnteresseerden . Undo/Redo is iets algemeen gebruikt, maar vereist een compleet andere manier van programmeren, daarom heb ik de hele basis moeten herschrijven, hierdoor heb ik ook minder bugs en meer test mogelijkheden, en sneller nieuwe functies om in te bouwen :) maar dus wel om bv een nummer toe te kennen aan een kanaal, 3 paginas aan code nodig i.p.v. de gewoonlijke 20 lijnen code om hetzelfde te doen.
Mensen die willen helpen:
- Ik zoek iemand die wil helpen een pdf / tutorial te maken, wil evt uitleg geven over hoe het werkt maar ben liever bezig nieuwe functies te maken en het programma sneller / beter te maken!
- Beta testers - heb met de vorige versie al mensen gehad, contacteer mij gerust. Als 1e beta terug klaar is komt hier een melding, en stuur ik de link door. Is nu getest op win7 x64/x32, Win8 X32, Win10 X64. Graag bij bugs de foutmelding mee geven bv: (0x00008 range error), en os.
- Webruimte? Plaats om de tool te plaatsen, waar updates geplaatst kunnen worden, zodat ik een update functie kan inbouwen. Zodat je netjes melding krijgt als er nieuwe updates zijn. Hoeft niet veel te zijn, met installer zal totaal een +/- 10mb uitkomen.
Ook met de skin uitgeschakeld ziet het programma er netjes uit, in instellingen venster komt mogelijkhheid voor in/uit schakelen van skins, zonder skin is niet veel verschil in snelheid te merken.
You must be registered for see images


Morgen (donderdag) ga ik verder, nu eerst bed opzoeken. vandaag al dik 16uur werk aan gehad, is ff genoeg :p .. met deze snelheid gaat eerst testbare versie morgen online. Radio kanalen toevoegen zit er al terug in, nu nog filters, mogelijkheid om hd kanalen bovenin te plaatsen (op basis van tekst/resolutie). en kanaal informatie uitlezen, maar dit zal gekoppeld zijn aan de preview i.v.m snelheid omdat het lezen van de kanaal resolutie etc vereist dat ik het kanaal afspeel, en anders te veel vertraging optreedt bij scrollen in de lijst.
Alle andere ideeen of nieuwe ideeen zijn welkom!
 
  • Like
Reacties: Kordaat
Ziet er goed uit ! Veel werk is het zeker, weet ik alles van ;)
Ik heb ook nog genoeg ideeën voor mijn tool, maar moet echt ergens tijd vrijmaken om er weer mee aan de slag te gaan.
 
Dankje, ja ik heb er nu bij het herschrijven van de basis (m3u class) toch al een 40/50 uur in zitten. En je ziet er zo niks aan, uiteindelijk gaat het wel het werk waard zijn omdat ik zo sneller meer functies kan implementeren, de vorige versie begon simpel, en dan bouw je voort op iets simpel en wordt het na 3 aanpassingen een zooitje.
Ik probeer er zoveel mogelijk goed bruikbare functies in te zetten; zo ook multiselect, maar dat zorgt voor heel wat meer werk en ik wou eerst een undo functie er in zetten, dus eerst even de huidige basis afmaken, dan kunnen mensen al deels testen of deze nu goed draait op hun windows, en kan ik ondertussen verder :)

Even off-topic - als je nog afbeeldingen kunt gebruiken, of ander grafisch werk, ik maak alle afbeeldingen zelf, alle logo's, en bestandsiconen etc ook. Ik doe dit in Photoshop, Fireworks, en meest in Illustrator.
 
  • Like
Reacties: Plenkske en Spinix
Ja ben zo vrij geweest om zowerktkodi.nl in het informatiescherm te zetten (met werkende link). Dat was jouw site toch? Nog update:
- Kanalen nummeren, nummeren per groep (1...aantal in groep), alle groepen nummeren (1...aantal in groep), en alle groepen opeen volgend nummeren (1....laatste kanaal in laatste groep).
You must be registered for see images

You must be registered for see images


Nu nog todo:
- Filters
- Radio kanalen invoegen (aparte groep met radio kanalen)
- kanaal informatie

Dan komt terug een versie online voor bugtest, en gaan er meer functies in zoals multiselect (nu nog niet mogelijk, het was of dat of de undo/redo functie..)
voor geïnteresseerden . Undo/Redo is iets algemeen gebruikt, maar vereist een compleet andere manier van programmeren, daarom heb ik de hele basis moeten herschrijven, hierdoor heb ik ook minder bugs en meer test mogelijkheden, en sneller nieuwe functies om in te bouwen :) maar dus wel om bv een nummer toe te kennen aan een kanaal, 3 paginas aan code nodig i.p.v. de gewoonlijke 20 lijnen code om hetzelfde te doen.
Mensen die willen helpen:
- Ik zoek iemand die wil helpen een pdf / tutorial te maken, wil evt uitleg geven over hoe het werkt maar ben liever bezig nieuwe functies te maken en het programma sneller / beter te maken!
- Beta testers - heb met de vorige versie al mensen gehad, contacteer mij gerust. Als 1e beta terug klaar is komt hier een melding, en stuur ik de link door. Is nu getest op win7 x64/x32, Win8 X32, Win10 X64. Graag bij bugs de foutmelding mee geven bv: (0x00008 range error), en os.
- Webruimte? Plaats om de tool te plaatsen, waar updates geplaatst kunnen worden, zodat ik een update functie kan inbouwen. Zodat je netjes melding krijgt als er nieuwe updates zijn. Hoeft niet veel te zijn, met installer zal totaal een +/- 10mb uitkomen.
Ook met de skin uitgeschakeld ziet het programma er netjes uit, in instellingen venster komt mogelijkhheid voor in/uit schakelen van skins, zonder skin is niet veel verschil in snelheid te merken.
You must be registered for see images


Morgen (donderdag) ga ik verder, nu eerst bed opzoeken. vandaag al dik 16uur werk aan gehad, is ff genoeg :p .. met deze snelheid gaat eerst testbare versie morgen online. Radio kanalen toevoegen zit er al terug in, nu nog filters, mogelijkheid om hd kanalen bovenin te plaatsen (op basis van tekst/resolutie). en kanaal informatie uitlezen, maar dit zal gekoppeld zijn aan de preview i.v.m snelheid omdat het lezen van de kanaal resolutie etc vereist dat ik het kanaal afspeel, en anders te veel vertraging optreedt bij scrollen in de lijst.
Alle andere ideeen of nieuwe ideeen zijn welkom!
Bedankt voor de vermelding, dit is inderdaad mijn site! En wauw, wat ziet deze tool er super vet uit! Webruimte krijg je gratis van mij aangeboden, ik kan een subdomein aanmaken en je de FTP geven zodat jij daar je gegevens kunt hosten. Stuur mij maar een PM voor meer informatie daarover :)

Edit: Met dat kanaal voorbeeld, pas op dat je tool niet te snel die voorbeelden ophaalt ivm met een ban die een IPTV provider geeft als je 2 streams ter gelijkertijd hebt geopend.
 
  • Like
Reacties: Plenkske
Dankje :D geweldig, zodra de tool release klaar is (of goede beta) dan stuur ik je, En wat je zegt weet ik, geen zorgen ik heb een beveiliging ingebouwd dat hij enkel maar 1 kanaal per keer weergeeft. Nog een update wbt de kanaal info;
Zonder skin.
You must be registered for see images


Met Skin.
You must be registered for see images

je kan nu direct de kwaliteit zien van elk kanaal, en de resolutie. Je kan ook zien of er ondertitels worden mee gestreamd, en hoeveel audio tracks, en kwaliteit.
Hiermee kan ik ook filters maken die bijvoorbeeld alle SD kanalen uit de m3u halen, op basis van gemeten kwaliteit. Ook ben ik bezig met een functie om dode kanalen te verwijderen, zo kan je bv ook free lists automatiseren, door dode kanalen te verwijderen en beste kwaliteit uit te filteren!
 
Laatst bewerkt:
Dankje :D geweldig, zodra de tool release klaar is (of goede beta) dan stuur ik je, En wat je zegt weet ik, geen zorgen ik heb een beveiliging ingebouwd dat hij enkel maar 1 kanaal per keer weergeeft. Nog een update wbt de kanaal info;
Zonder skin.
You must be registered for see images


Met Skin.
You must be registered for see images

je kan nu direct de kwaliteit zien van elk kanaal, en de resolutie. Je kan ook zien of er ondertitels worden mee gestreamd, en hoeveel audio tracks, en kwaliteit.
Hiermee kan ik ook filters maken die bijvoorbeeld alle SD kanalen uit de m3u halen, op basis van gemeten kwaliteit. Ook ben ik bezig met een functie om dode kanalen te verwijderen, zo kan je bv ook free lists automatiseren, door dode kanalen te verwijderen en beste kwaliteit uit te filteren!
idd een vette tool mijn complimenten :klappen: ik ben al aan het bidden voor een Mac OS versie;)
 
  • Like
Reacties: Reidinga
Dank u. Ja door het herbouwen/herschrijven van de basis, kan ik de tool ook porten naar MacOS. Zal wel nog wat werk zijn, maar zal nu zeker doenbaar zijn. Eerst maar de windows versie af maken :)
 
  • Like
Reacties: Plenkske
je kan nu direct de kwaliteit zien van elk kanaal, en de resolutie. Je kan ook zien of er ondertitels worden mee gestreamd, en hoeveel audio tracks, en kwaliteit.
Hiermee kan ik ook filters maken die bijvoorbeeld alle SD kanalen uit de m3u halen, op basis van gemeten kwaliteit. Ook ben ik bezig met een functie om dode kanalen te verwijderen, zo kan je bv ook free lists automatiseren, door dode kanalen te verwijderen en beste kwaliteit uit te filteren!
Kanaal info/preview enzo heb ik ook wel eens naar gekeken. Erg mooie toevoegingen !!!
Maar, om vele kanalen in een lijst te gaan meten... vereist nogal wat toch ? Ook kan een kanaal vaak wijzigen van resolutie etc. Als je daar rekening mee houd komt het vast goed !
 
  • Like
Reacties: Spinix en Reidinga
Status
Niet open voor verdere reacties.