matthuisman / i.mjh.nz

Mirror of https://i.mjh.nz + issues / feature requests
254 stars 57 forks source link

Pluto / Samsung / Stirr / Plex / PBS / Roku - Playlists Removed [DMCA] #127

Open matthuisman opened 4 weeks ago

matthuisman commented 4 weeks ago

To be clear, this playlist only contained: image urls and the channel urls pointed to an external domain You can see they dont even mention what the copyright material is....

However, i cant be bothered trying to fight this, The playlist stuff is just a pain in the butt anyway and I dont want to risk what I really enjoy (Kodi addons) for the sake of some playlists.

There is a near future plan to have a Docker container users can run locally that will allow using my Kodi addons to generate there own playlists etc! WIN! :)

Hello,

Cloudflare received a DMCA copyright infringement complaint regarding: [mjh.nz](http://mjh.nz/)

The information we received was the following:

Reporter's Name: Ishita Singh
Copyright Holder's Name: Warner Bros. Discovery Inc.
Reporter's Email Address: [internet-enforcement@markscan.in](mailto:internet-enforcement@markscan.in)
Reporter's Company Name: Markscan
Reporter's Telephone Number: 1204297246
Reporter's Address: E-14C, 1st Floor, Sector-8, NOIDA, U.P. -201301, NOIDA, Uttar Pradesh, IN

Reported URLs:

        https://i.mjh.nz/PlutoTV/all.m3u8

Original Work: Dear Madam/Sir,

We MarkScan, represent "Warner Bros. Discovery Inc.. 4000 Warner Blvd Burbank, CA 91522 United States" ("Our Client"), who has authorised us to issue this notice to you under the provisions the Information Technology (Intermediary Guidelines and Digital Media Ethics Code) Rules, 2021, and the provisions of Online Copyright Infringement Liability Limitation Act (OCILLA), a part of the Digital Millennium Copyright Act 1998 (DMCA) whereunder the service providers are to be held strictly liable for the acts of their users are required to cease access to the copyright material, immediately upon being put to notice of the infringement.

Documentary proof to show that our client is the owner of certain rights to the copyright work(s) can be accessed on:
https://www.warnerbros.com/tv

We are, therefore, escalating the matter with you as the websites in question are hosted under your services and are seeking your intervention to get any infringing content removed. We also request the permanent suspension of the reported website(s) in order to avoid their further involvement in the activity of digital piracy.

We understand in good faith & belief that the use of the copyright work(s) described above in the infringing material(s) of which the URL(s) have been provided above, is not authorized by the copyright owner, its agent, or the law.
We state that the information in this notice is accurate and, under penalty of perjury, we state that we are authorized to act on behalf of our client.

AUTHORIZATION LETTER OF THE COPYRIGHT OWNER (OR PERSON/COMPANY REPRESENTING)
https://markscan.co.in/loa/Warner_Bros_LOA.pdf

Regards,
MarkScan Internet Enforcement Team
Comments:
Alex793 commented 3 weeks ago

Hi all,

i always use the german SamsungTV playlist directly in iplayTV on an Apple TV and converted as a TS-Stream via dvbviewer for my dreambox sat receiver. So, what are the options now if you don't use kodi?

For the docker container: I do have a Raspberry Pi. Is there a tutorial somewhere how to set this up manually without using docker?

Best regards

I have also a Dreambox (DM900 on openATV) you have 3 plugins that directly generate TV Bouquets with EPG and Picons for Pluto, Rakuten and SamsungTV (auto refresh every 6 hours)

Pluto and Rakuten plugins still works perfectly because they use Pluto Tv and Rakuten API, only the Samsung plugin need some changes to use the local docker generated playlist.

joeyyes commented 3 weeks ago

My first 3 are 192. why ?

joeyyes commented 3 weeks ago

I suppose we will have to wait for someone to give us the m3u8 for Samsung for Tiviimate, I have it on my smart tv which makes no sense why I cant use it on my Tivimate app, who wants to switch apps to watch it, most of the channels on it Plex or Github or Pluto has also , and some other streams do too! I do miss 5 Cops though,

AndyLeungHK commented 3 weeks ago

Thank you so much Matt for your work, would like to ask apart from Samsung TV, will there be any dokcer images for Pluto / Stirr / Plex / PBS / Roku?

neonblind commented 3 weeks ago

Hi all, i always use the german SamsungTV playlist directly in iplayTV on an Apple TV and converted as a TS-Stream via dvbviewer for my dreambox sat receiver. So, what are the options now if you don't use kodi? For the docker container: I do have a Raspberry Pi. Is there a tutorial somewhere how to set this up manually without using docker? Best regards

I have also a Dreambox (DM900 on openATV) you have 3 plugins that directly generate TV Bouquets with EPG and Picons for Pluto, Rakuten and SamsungTV (auto refresh every 6 hours)

Pluto and Rakuten plugins still works perfectly because they use Pluto Tv and Rakuten API, only the Samsung plugin need some changes to use the local docker generated playlist.

I have several services running on a pi without docker. I don't need docker. Cloning git, setup a virtual environment, pulling the requirements, startup script, done. But where is the git repository for that samsung docker image?

Alex793 commented 3 weeks ago

Hi all, i always use the german SamsungTV playlist directly in iplayTV on an Apple TV and converted as a TS-Stream via dvbviewer for my dreambox sat receiver. So, what are the options now if you don't use kodi? For the docker container: I do have a Raspberry Pi. Is there a tutorial somewhere how to set this up manually without using docker? Best regards

I have also a Dreambox (DM900 on openATV) you have 3 plugins that directly generate TV Bouquets with EPG and Picons for Pluto, Rakuten and SamsungTV (auto refresh every 6 hours) Pluto and Rakuten plugins still works perfectly because they use Pluto Tv and Rakuten API, only the Samsung plugin need some changes to use the local docker generated playlist.

I have several services running on a pi without docker. I don't need docker. Cloning git, setup a virtual environment, pulling the requirements, startup script, done. But where is the git repository for that samsung docker image?

My message was to just to tell you, you directly have plugins for Dreambox that generate automatically TV Bouquet with Picons, EPG, Categories for Pluto, Rakuten and Samsung, auto refresh every 6h, so you don’t need to convert as DVB stream etc. etc.

neonblind commented 3 weeks ago

Maybe for openATV but I'm using DreamOS and OE2.0 with an old 800se. Running DVBViewer Media Server mainly for all the swiss HLS Streams provided by telerising. So, no big deal to import the Samsung TV Plus streams as well. But thats another topic.

Alex793 commented 3 weeks ago

Maybe for openATV but I'm using DreamOS and OE2.0 with an old 800se. Running DVBViewer Media Server mainly for all the swiss HLS Streams provided by telerising. So, no big deal to import the Samsung TV Plus streams as well. But thats another topic.

Ah ok, I don’t use DreamOS because the images are no more updated, but plugins are also available for DreamOs (deb files), but you’re right that’s another topic 👍

neonblind commented 3 weeks ago

The biggest question for me right now is, how to pull and extract the image/files from docker hub. Trying to use this: https://github.com/passcod/winskopeo

I'm lost. Do I need to register first? That's to much effort for a simple playlist. :)

Alex793 commented 3 weeks ago

The biggest question for me right now is, how to pull and extract the image/files from docker hub. Trying to use this: https://github.com/passcod/winskopeo

I'm lost. Do I need to register first? That's to much effort for a simple playlist. :)

Very simple, just install docker with the docker image of the Samsung Script, and run this : https://medium.com/@pythonaugust/how-to-extract-folders-of-docker-image-67a1a7e24b18

Then you can uninstall docker if you want 👍

I just tested it and it works perfectly, image exported as a tar archive.

The python script is in the "usr/src/app" folder.

You can also directly extract the app folder in docker with a right click on the app folder then "save".

alexmorph3us commented 3 weeks ago

Does someone happen to have the last playlist m3u from i.mjh.nz downloaded locally for off-line use? From what I can see the EPG is still working. I'm interested to know if there are other methods of getting those into Tivimate without having to use Kodi or a docker?

joeyyes commented 3 weeks ago

There used to be here, but I just can't seen to find them, You can try this, I am also https://iptvtalk.net/showthread.php?33526-EPG-for-US-and-UK-Channels

alexmorph3us commented 3 weeks ago

I was asking because I happen to have a copy that I can provide to whoever is interested: https://pixeldrain.com/u/21aZgVPf

The only thing is that it's not the last one updated from the site before the DMCA takedown. Other than that it's working fine.

Toei79 commented 3 weeks ago

You get last one with docker

dtankdempse commented 3 weeks ago

I suppose we will have to wait for someone to give us the m3u8 for Samsung for Tiviimate, I have it on my smart tv which makes no sense why I cant use it on my Tivimate app, who wants to switch apps to watch it, most of the channels on it Plex or Github or Pluto has also , and some other streams do too! I do miss 5 Cops though,

Load this as a M3U8 Url:

Samsung TV Plus

https://tinyurl.com/samtv233?region=us

Available regions:

all at ca ch de es fr gb in it kr us

Google App Script (Host your own):

SamsungPlusTV (GAS).zip

joeyyes commented 3 weeks ago

Outstanding work fellows, Dtank's works for US, and Alex's works for most except Great Brittan , If you guy's need the EPG xml's let me know I have at least 4 for samsung and 1 for Pluto Thanks again this will save me so much editing on tivimate, if you guys can figure out how I can send my free saved playlist for Tivimate I will send one, but it is like 50 megs, and you can insert your paid IPTV channel into it if you wish, here is another tip for Tivimate, some of the IPTV free trials that I have checked out , and expired , still work!!! if you need to RE-assign epg's Most of there EPG xml's still work,

alexmorph3us commented 3 weeks ago

@joeyyes: You're welcome! Now if someone could help us by providing more recent local playlists for those two streams that would be great. I'm also not that experienced using dockers.

joeyyes commented 3 weeks ago

Yes I sure can, but will I get in trouble doing it here? do you want to give me a un important email or make a new one up at gmail?

alexmorph3us commented 3 weeks ago

Yes I sure can, but will I get in trouble doing it here? do you want to give me a un important email or make a new one up at gmail?

I've added my email to my profile. Maybe we could stay in touch this way.

Toei79 commented 3 weeks ago

Thats more on provider side the expired ones, you use xtream codes thath keep locked

50 mb thats a lot for sure, my paid one its 6.5 mb

Toei79 commented 3 weeks ago

@joeyyes: You're welcome! Now if someone could help us by providing more recent local playlists for those two streams that would be great. I'm also not that experienced using dockers.

What you need? Only shareable are plex y pluto, other looks like expire

joeyyes commented 3 weeks ago

Toei79 How do you know what size they are?

alexmorph3us commented 3 weeks ago

@joeyyes: You're welcome! Now if someone could help us by providing more recent local playlists for those two streams that would be great. I'm also not that experienced using dockers.

What you need? Only shareable are plex y pluto, other looks like expire

The most recent Pluto playlist I would like because that is what I'm watching most of my time. And I really liked the Samsung filter for the ads that Matt was using instead of a black screen.

Toei79 commented 3 weeks ago

Toei79 How do you know what size they are?

I check on my pc the playlist.

How you know yours ?

dtankdempse commented 3 weeks ago

I tweaked the code a little more and was able to get more services added. I couldn't fully test it all since im at work right now. But everything I tested seems to work.

https://tinyurl.com/multiservice21?region=all&service=Stirr

Service Params:

Plex Roku SamsungTVPlus PlutoTV PBS Stirr

Region Params:

all at ca ch de es fr gb in it kr us

Google App Script (Host your own):

Multi Service (GAS)

Toei79 commented 3 weeks ago

For Samsung you get real links?

dtankdempse commented 3 weeks ago

For Samsung you get real links?

Same links pulled with the dockerfile.

s-digweed commented 3 weeks ago

I tweaked the code a little more and was able to get more services added. I couldn't fully test it all since im at work right now. But everything I tested seems to work.

https://tinyurl.com/multiservice20?region=all&service=Stirr

Service Params:

Plex Roku SamsungTVPlus PlutoTV PBS Stirr

Region Params:

all at ca ch de es fr gb in it kr us

Google App Script (Host your own):

Multi Service (GAS).zip

You sir, are a prince among men. Thanks 👍🏻

joeyyes commented 3 weeks ago

Excellent Dig, Here is a very close to the old one , all my EPG's worked with it also on Tivimate, https://pixeldrain.com/u/21aZgVPf I just inserted the file into samsungs playlist, and it worked, Some UK channels not working though,

joeyyes commented 3 weeks ago

You Rule Dig, Yes it works, My old epg for it still loading, and it has 1 extra channel 74 total, some epg's are loading Russian, but I have like 80 xml's to choose from, Thanks, :)

MikhelB commented 3 weeks ago

I tweaked the code a little more and was able to get more services added. I couldn't fully test it all since im at work right now. But everything I tested seems to work.

https://tinyurl.com/multiservice21?region=all&service=Stirr

Service Params:

Plex Roku SamsungTVPlus PlutoTV PBS Stirr

Region Params:

all at ca ch de es fr gb in it kr us

Google App Script (Host your own):

Multi Service (GAS).zip

Do you have a tutorial to do it by myself with that zip included? I am in México so I would get different lists :)

Cheers.

dtankdempse commented 3 weeks ago

I tweaked the code a little more and was able to get more services added. I couldn't fully test it all since im at work right now. But everything I tested seems to work. https://tinyurl.com/multiservice21?region=all&service=Stirr Service Params: Plex Roku SamsungTVPlus PlutoTV PBS Stirr Region Params: all at ca ch de es fr gb in it kr us Google App Script (Host your own): Multi Service (GAS).zip

Do you have a tutorial to do it by myself with that zip included? I am in México so I would get different lists :)

Cheers.

It shouldn't matter where you are located as long as you pass the region you want. Any of the regions you see listed under the service in the main repository should work. So for example you can go to this link:

https://github.com/matthuisman/i.mjh.nz/tree/master/PlutoTV

..and see a list of the supported regions for Pluto. it would be the same for any of the streaming services.

Example of PlutoTV for Mexico:

https://tinyurl.com/multiservice21?region=mx&service=PlutoTV

This video explain how to deploy a google web app script. Just make sure when it ask who has access you select anyone, so that your app can access the url and load it without authentication.

https://www.youtube.com/watch?v=-AlstV1PAaA

after deployment you will get a url like:

https://script.google.com/macros/s/...gwlprM_Kn10kT7LGk/exec

then add the parameters on the end of the url ?region=all&service=Stirr

joeyyes commented 3 weeks ago

74 Channels now :)

t7504 commented 3 weeks ago

@matthuisman - any plans for Docker containers for the others similar to your Samsung one?

MikhelB commented 3 weeks ago

I tweaked the code a little more and was able to get more services added. I couldn't fully test it all since im at work right now. But everything I tested seems to work. https://tinyurl.com/multiservice21?region=all&service=Stirr Service Params: Plex Roku SamsungTVPlus PlutoTV PBS Stirr Region Params: all at ca ch de es fr gb in it kr us Google App Script (Host your own): Multi Service (GAS).zip

Do you have a tutorial to do it by myself with that zip included? I am in México so I would get different lists :) Cheers.

It shouldn't matter where you are located as long as you pass the region you want. Any of the regions you see listed under the service in the main repository should work. So for example you can go to this link:

https://github.com/matthuisman/i.mjh.nz/tree/master/PlutoTV

..and see a list of the supported regions for Pluto. it would be the same for any of the streaming services.

Example of PlutoTV for Mexico:

https://tinyurl.com/multiservice21?region=mx&service=PlutoTV

This video explain how to deploy a google web app script. Just make sure when it ask who has access you select anyone, so that your app can access the url and load it without authentication.

https://www.youtube.com/watch?v=-AlstV1PAaA

after deployment you will get a url like:

https://script.google.com/macros/s/...gwlprM_Kn10kT7LGk/exec

then add the parameters on the end of the url ?region=all&service=Stirr

Thanks a lot, I will do it, do I need to unzip it and use the text inside that file or use the zip as is?

:)

matthuisman commented 3 weeks ago

@matthuisman - any plans for Docker containers for the others similar to your Samsung one?

as i mentioned at the top - the plan is a single docker container for each or all :) I dont want to be mainting X addons X dockers etc. I want X addons, 1 docker that uses those X addons

Mikhel commented 3 weeks ago

This video explain how to deploy a google web app script. Just make sure when it ask who has access you select anyone, so that your app can access the url and load it without authentication.

https://www.youtube.com/watch?v=-AlstV1PAaA

after deployment you will get a url like:

https://script.google.com/macros/s/...gwlprM_Kn10kT7LGk/exec

then add the parameters on the end of the url ?region=all&service=Stirr

Is there something similar but to generate XML.GZ files for the EPG?

Thanks in advance.

s-digweed commented 3 weeks ago

I tweaked the code a little more and was able to get more services added. I couldn't fully test it all since im at work right now. But everything I tested seems to work.

https://tinyurl.com/multiservice21?region=all&service=Stirr

Service Params:

Plex Roku SamsungTVPlus PlutoTV PBS Stirr

Region Params:

all at ca ch de es fr gb in it kr us

Google App Script (Host your own):

Multi Service (GAS).zip

One thing I want to ask about, ads show up in these channels, any workaround for that?

dtankdempse commented 3 weeks ago

@MikhelB

Correct, just unzip the file, open it, and copy & paste the content into the GAS editor.

@Mikhel

I'm not sure I fully understand your question. All of the XMLs are still being updated as they were before.

https://github.com/matthuisman/i.mjh.nz

@s-digweed

Unfortunately, there's nothing that can be done about that. The script isn't actually creating the playlist; it's simply converting it from JSON to M3U8.

Mikhel commented 3 weeks ago

@Mikhel

I'm not sure I fully understand your question. All of the XMLs are still being updated as they were before.

Unfortunately, there's nothing that can be done about that. The script isn't actually creating the playlist; it's simply converting it from JSON to M3U8.

Oh my question was just in case we could generate the EPG by ourselves :)

A second question, is the script able to generate two regions onto a single M3U? lets say I only want the US and UK channels from PlutoTV, and generate a single file instead of generating two files.

Cheers.

t7504 commented 3 weeks ago

@matthuisman - any plans for Docker containers for the others similar to your Samsung one?

as i mentioned at the top - the plan is a single docker container for each or all :) I dont want to be mainting X addons X dockers etc. I want X addons, 1 docker that uses those X addons

Makes sense. So the existing one will be expanded to include the other services then.

Seems like a much more elegant solution than the others floating around in this thread.

Mikhel commented 3 weeks ago

I tweaked the code a little more and was able to get more services added. I couldn't fully test it all since im at work right now. But everything I tested seems to work.

https://tinyurl.com/multiservice21?region=all&service=Stirr

Service Params:

Plex Roku SamsungTVPlus PlutoTV PBS Stirr

Region Params:

all at ca ch de es fr gb in it kr us

Google App Script (Host your own):

Multi Service (GAS).zip

For Plex it generates an M3U8 with all the channels from all regions instead of the set of channels for the selected region, I tried it with:

https://tinyurl.com/multiservice21?region=mx&service=Plex

and

https://tinyurl.com/multiservice21?region=us&service=Plex

alexmorph3us commented 3 weeks ago

@matthuisman - any plans for Docker containers for the others similar to your Samsung one?

as i mentioned at the top - the plan is a single docker container for each or all :) I dont want to be mainting X addons X dockers etc. I want X addons, 1 docker that uses those X addons

When is this docker going to be made available? An estimate time if you don't mind? :)

matthuisman commented 3 weeks ago

no estimates sorry. could be a week, could be months

joeyyes commented 3 weeks ago

Hello, Mikhel, I just tried https://tinyurl.com/multiservice21?region=us&service=Plex and https://tinyurl.com/multiservice21?region=mx&service=Plex They processed and did work 1457 channels in Tivimate, :)

Mikhel commented 3 weeks ago

Hello, Mikhel, I just tried https://tinyurl.com/multiservice21?region=us&service=Plex and https://tinyurl.com/multiservice21?region=mx&service=Plex They processed but did not generate any channels in Tivimate, :(

You need to paste those URLs in a browser, it will generate M3U files that you can manually upload to Tivimate.

joeyyes commented 3 weeks ago

They worked 1457 Channels

joeyyes commented 3 weeks ago

Hello, Mikhel I have :) They work perfectly,1457 Channels, which one do you recommend just the US one because I'm in the US? and Thank You Very Much,

Mikhel commented 3 weeks ago

Hello, Mikhel I have :) They work perfectly,1457 Channels, which one do you recommend just the US one because I'm in the US? and Thank You Very Much,

I would say US, CA and GB since all of them have content in english :)

werimail commented 3 weeks ago

Hi @Mikhel @dtankdempse is there also a PlutoTV list that works with Kodi? I have stored the following as an M3U source in Kodi: https://tinyurl.com/multiservice21?region=de&service=PlutoTV

However, playback always fails with an HTTP error 403.

Greetings Weri