YouTube In ChannelsDVR - GitHub-abskmj (Similar to Kister Method)

I found this nifty github page last night. It takes YouTube videos and converts them to m3u files. Similar to @jkister method with a nifty difference. The difference is you can point to a channel and it will automatically pull the most recent live stream. Meaning you could point it to NBC-News on YouTube. If the url for the live stream changes, it does not matter.

website: https://github.com/abskmj/youtube-hls-m3u8
Problem: When adding to channels I get "invalid source url: unexpected URL without #EXTINF header". The m3u do work in VLC
Example m3u url: https://ythls.onrender.com/channel/UC5YPvina0jntpfIkiHNIi6w.m3u8 or https://ythls.onrender.com/channel/UCeY0bbntWzzVIaj2z3QigXg.m3u8

Questions: Can we somehow make this github work? Can someone modify this project to make it work with channels? Can @jkister somehow implement this feature into his Kister Method? If someone modifies this, can they make it so you could daisy chain multiple links in one m3u like jkister does using the "&" after each ID.

Note: I know nothing about coding/programing/etc. I am just a script kiddie. So I have no clue how feasible this is.



Howto use this github

Link Example: Replace $youtube_channel_id with the channel ID
https://ythls.onrender.com/channel/$youtube_channel_id.m3u8

To get the youtube channel id. I use https://commentpicker.com/youtube-channel-id.php or https://www.streamweasels.com/tools/youtube-channel-id-and-user-id-convertor

Those URLs return actual video URLs, not an m3u.

You'll need to write the M3U data yourself, and use these urls as the video URL for the Custom Channel

Here's a very simple example without the custom Channels tags.

#EXTM3U

#EXTINF:-1 channel-id="YT" channel-number="1000",YT 
https://ythls.onrender.com/channel/UC5YPvina0jntpfIkiHNIi6w.m3u8


1 Like

To clarify. Make sure I understand.
*Make a m3u file in notepad. Use your example as template.
*Could i also just do this as option text in custom channel and type in. Or I must do as a m3u file
*Doing this method I can include multiple urls in one m3u file.

Also. Ty for your super swift reply as always @maddox .

Just follow the documentation of Custom Channels or refer to literally any other thread. There's nothing special about this project, it's just returning video urls, so you need to use them correctly.

1 Like

Cool. I misunderstood what the project was doing. Since files ended in *.m3u8 i thought they where playlist files. I did not dig deeper. Now that i know its a video file. I got this. Thanks maddox.

I think I am going to have some fun with this! It will probably be a few days till I can sit down and tinker. Ill post any streams I come up with for community.

I think @jkister already added this.

3 Likes

Oh WOW!!!!!

I didnt know i could do this with his method. I thought I could only link to a single direct video.

So will doing this using Kister Method. Update to the newest live video as they start/stop?

Also. Jkister. Your method is even more awesome then i thought. More thumbs up to you.

1 Like

Cool, thanks for sharing! For anyone else following along, just to make sure there's no confusion, this is for YouTube Live streams, not regular standalone YouTube videos or playlists.

Yes, back in February: An easy way for Channels DVR to watch YouTube Live vids - #44 by jkister

Sweet! abskmj also maintains iptv-youtube-live, which presents this long list:

2 Likes

The Feeling you get when you want a feature added. To only find out the feature already exist. Its a AWESOME feeling. This software has so many featres both official and comunity. Its just ridiculous.

1 Like