File URL :
Astro: Click Here
Unifi: Click Here
EPG for Malaysian channels. Feel free to use it.
The EPGs are generated automatically everyday at 12.35am.
EPGs infos from the generation : 12hrs backward < EPG generation > 48hrs forward
Due to the EPGs are not generated using WebGrabPlus, the informations inside are not as extensive, but it works.
Feel free to open issue if the EPGs generated are not working (No need to open issue for new channel request, it will be added automatically)
tvg-id formats : channelNo.provider
Example:
- TV1 : 101.astro
- TV2 : 102.unifi and so on....
Channel numbers for respective provider can be obtained from :
22/11/2023: Currently using a new laptop to update the EPG, the operation will remain the same.
This is a collection of my EPG's. Feel free to use it.
This repository contains all the XMLTV data for Malaysian TV providers. All grabbed from respective providers.
Do not fork it unless you want to change something on the configuration files, as it will not update the EPG by itself! If you want to update it, modify "GenerateAll.bat" to point to your WebGrab directory and repository directory. Make sure you have git setted up on the epg directory (you might have to use del .git
to delete the existing one, then link it to your own fork). If you want to update it locally, delete all lines that contain the "git" command.
This repository is for Malaysian TV Channels (and some Southeast Asian ones, too) and anyone can use it.
- This EPG is free-of-charge and NOT for sale at any platforms! You can use these links for your YouTube tutorials, blogs, and more.
- All rights reserved to the respective companies. Special thanks to Astro, RTM and unifi TV for providing the channel guide.
You can download the EPG data (see "What's available in the guides") and open it with any compatible XMLTV viewer. I recommend using ERD XMLTV Viewer.
If you have a IPTV client that supports XMLTV, see section "What to put on XMLTV ID on your playlist?".
Thanks to Khalis (@hantu08 on Telegram) for helping me doing some WebGrab+Plus stuffs, including:
- Access to unifi TV Channel Guide directly from playtv@unifi
- Access to the new Astro Guide page (content.astro.com.my)
- Access to the new RTM Klik SiteIni
If you have a playlist to use with this XMLTV EPG data, add tvg-id="(XMLTV ID HERE)"
before the comma before the channel name. Example:
#EXTINF:-1 tvg-id="101",TV1
The XMLTV ID is the channel number itself, for example: 101
is the Channel ID for TV1 HD
.
From now on, unifi TV EPG data will be using channel names as XMLTV ID. These channels have EPG data:
- unifi Sports 1
- unifi Sports 2
- unifi Sports 3
- unifi Sports 4
- SPOTV
- SPOTV2
- SONY YAY
- DreamWorks Kids
- Nick Jr.
- CBeebies
- Nickelodeon
- Boomerang
- Rock Extreme
- BBC Earth
- Love Nature 4K
- BBC Lifestyle
- Luxe TV
- Dunia Sinema
- tvN Movies
- Zee Thirai
- Colors Cineplex
- CinemaWorld
- BBC World News
- Al Jazeera HD
- CGTN
- CNA
- EuroNews
- WION
- Parlimen Malaysia
- ABC Australia
- DW English
- NHK World Japan
- France 24
- tvN
- Paramount Network
- WBTV
- Rock Entertainment
- MTV Live
- Colors HD Tamil
- 8TV
- Now Jelli
- CCTV4
- SET International
- TV1
- TV2
- TV3
- Didik TV
- TV9
- Salam HD
- TV Alhijrah
- Sensasi
- Inspirasi
- Degup
- Dunia Sinema
- Pesona
- Laku Mall
From now on, RTM Klik EPG data will be using channel names as XMLTV ID. These channels have EPG data:
- TV1
- TV2
- Okey
- Sukan RTM
- Bertia RTM
- TV6
- Dewan Rakyat
- Dewan Negara
- Radio Klask
- Nasional FM
- Traxx FM
- AI FM
- Minnal FM
- Asyik FM
- Selangor FM
- SabahV FM
- Sarawak FM
- Labuan FM
- Kedah FM
- KL FM
- Kelantan FM
- Terengganu FM
- Pahang FM
- Johor FM
- Negeri FM
- Negeri FM
- Perak FM
- Mutiara FM
- Perlis FM
- Melaka FM
- Sabah FM
- Wai FM
- Red FM
- Langkawi FM
- Limbang FM
- Miri FM
- Sri Aman FM
- Bintulu FM
- Sibu FM
- Sandakan FM
- Tawau FM
- Keningau FM
The XMLTV ID is the channel number itself, for example: 101
is the Channel ID for TV1
.
No information available for any of your channels? Change the XMLTV ID to CHN to display a "Channel Information Not Available" notice on your EPG guide.
No EPG updates this week. Will be updating on 5/11/2022.
This repository contains all the XMLTV data for Malaysian TV providers. All grabbed from respective providers.
Do not fork it unless you want to change something on the configuration files, as it will not update the EPG by itself! If you want to update it, modify "GenerateAll.bat" to point to your WebGrab directory and repository directory. Make sure you have git setted up on the epg directory (you might have to use del .git
to delete the existing one, then link it to your own fork). If you want to update it locally, delete all lines that contain the "git" command.
This repository is for Malaysian TV Channels (and some Southeast Asian ones, too) and anyone can use it.
- This EPG is free-of-charge and NOT for sale at any platforms! You can use these links for your YouTube tutorials, blogs, and more.
- All rights reserved to the respective companies. Special thanks to Astro, RTM and unifi TV for providing the channel guide.
You can download the EPG data (see "What's available in the guides") and open it with any compatible XMLTV viewer. I recommend using ERD XMLTV Viewer.
If you have a IPTV client that supports XMLTV, see section "What to put on XMLTV ID on your playlist?".
Thanks to Khalis (@hantu08 on Telegram) for helping me doing some WebGrab+Plus stuffs, including:
- Access to unifi TV Channel Guide directly from playtv@unifi
- Access to the new Astro Guide page (content.astro.com.my)
- Access to the new RTM Klik SiteIni
If you have a playlist to use with this XMLTV EPG data, add tvg-id="(XMLTV ID HERE)"
before the comma before the channel name. Example:
#EXTINF:-1 tvg-id="101",TV1
The XMLTV ID is the channel number itself, for example: 101
is the Channel ID for TV1 HD
.
From now on, unifi TV EPG data will be using channel names as XMLTV ID. These channels have EPG data:
- unifi Sports 1
- unifi Sports 2
- unifi Sports 3
- unifi Sports 4
- SPOTV
- SPOTV2
- SONY YAY
- DreamWorks Kids
- Nick Jr.
- CBeebies
- Nickelodeon
- Boomerang
- Rock Extreme
- BBC Earth
- Love Nature 4K
- BBC Lifestyle
- Luxe TV
- Dunia Sinema
- tvN Movies
- Zee Thirai
- Colors Cineplex
- CinemaWorld
- BBC World News
- Al Jazeera HD
- CGTN
- CNA
- EuroNews
- WION
- Parlimen Malaysia
- ABC Australia
- DW English
- NHK World Japan
- France 24
- tvN
- Paramount Network
- WBTV
- Rock Entertainment
- MTV Live
- Colors HD Tamil
- 8TV
- Now Jelli
- CCTV4
- SET International
- TV1
- TV2
- TV3
- Didik TV
- TV9
- Salam HD
- TV Alhijrah
- Sensasi
- Inspirasi
- Degup
- Dunia Sinema
- Pesona
- Laku Mall
From now on, RTM Klik EPG data will be using channel names as XMLTV ID. These channels have EPG data:
- TV1
- TV2
- Okey
- Sukan RTM
- Bertia RTM
- TV6
- Dewan Rakyat
- Dewan Negara
- Radio Klask
- Nasional FM
- Traxx FM
- AI FM
- Minnal FM
- Asyik FM
- Selangor FM
- SabahV FM
- Sarawak FM
- Labuan FM
- Kedah FM
- KL FM
- Kelantan FM
- Terengganu FM
- Pahang FM
- Johor FM
- Negeri FM
- Negeri FM
- Perak FM
- Mutiara FM
- Perlis FM
- Melaka FM
- Sabah FM
- Wai FM
- Red FM
- Langkawi FM
- Limbang FM
- Miri FM
- Sri Aman FM
- Bintulu FM
- Sibu FM
- Sandakan FM
- Tawau FM
- Keningau FM
The XMLTV ID is the channel number itself, for example: 101
is the Channel ID for TV1
.
No information available for any of your channels? Change the XMLTV ID to CHN to display a "Channel Information Not Available" notice on your EPG guide.
Since this is open source, I do not recommend to sell it somewhere else, but you can use it on your playlst for free. And I do not allowed people to change the epg name to anything else like this. Since everyone is using it, renaming it will make the epg source from the orignal name empty.
This is a collection of my EPG's. Feel free to use it.
If you have a playlist to use with this XMLTV EPG data, add tvg-id="(XMLTV ID HERE)"
before the comma before the channel name. Example:
#EXTINF:-1 tvg-id="101",TV1
Mixxed files of all epg files except for Unifi TV.
The XMLTV ID is the channel name, for example: TV1
is the Channel ID for TV1 HD
.
Sometimes, the XMLTV id will have the alpha-2 country codes for where the channel belongs or simply .id
at the end, for example tvNMovies.kr
is the Channel ID for tvN Movies
or ROCKAction.id
is the Channel ID for ROCK Action
.
The XMLTV ID is the channel number itself, for example: 101
is the Channel ID for TV1
.
From now on, RTM Klik EPG data will be using channel names as XMLTV ID. These channels have EPG data:
- TV1
- TV2
- Okey
- Sukan RTM
- Bertia RTM
- TV6
- Dewan Rakyat
- Dewan Negara
- Radio Klask
- Nasional FM
- Traxx FM
- AI FM
- Minnal FM
- Asyik FM
- Sarawak FM
- Labuan FM
- Kedah FM
- KL FM
- Kelantan FM
- Terengganu FM
- Pahang FM
- Johor FM
- Negeri FM
- Perak FM
- Mutiara FM
- Perlis FM
- Melaka FM
- Sabah FM
- Wai FM
- Red FM
- Langkawi FM
- Limbang FM
- Miri FM
- Sri Aman FM
- Bintulu FM
- Sibu FM
- Sandakan FM
- Tawau FM
- Keningau FM
- Wai FM Iban
From now on, Singapore EPG data will be using channel names as XMLTV ID. These channels have EPG data:
- Ch 5
- Ch 8
- Ch U
- Suria
- Vasantham
- CNA
The XMLTV ID is the channel name, for example: Astro Sensasi HD
is the Channel ID for Astro Sensasi HD
.