TV24 Scraper avatar

TV24 Scraper

Deprecated
Go to Store
This Actor is deprecated

This Actor is unavailable because the developer has decided to deprecate it. Would you like to try a similar Actor instead?

See alternative Actors
TV24 Scraper

TV24 Scraper

great_night-owner/tv24-scraper

Get TV Programs Schedule data for wide variety of countries and channels. Sports, education, documentary, news channels and much more

TV24 Channel EPG Scraper

📺 Seamlessly Collect TV Schedule Data from TV24

TV24 Channel EPG Scraper is an advanced Apify actor that automatically fetches and compiles electronic program guide (EPG) data for all available TV channels on TV24.lt. Whether you're building a TV guide, performing data analysis, or just need an easy way to track TV schedules, this actor has you covered.

🌟 Key Features

  • Comprehensive Coverage: Scrape EPG data for all channels available on TV24.lt, including categorized channels like "Lietuviški", "Kanalai", and more.
  • Dynamic Date Handling: Specify the date you want to scrape, or default to today's schedule. Get precise information for the day you're interested in.
  • Structured Output: Receive well-organized data for each program, including titles, descriptions, air times, categories, and more, ready for integration into your applications.
  • High Efficiency: Fetch data using optimized API requests, ensuring you get the latest TV schedules with minimal overhead.

🚀 How It Works

  1. Fetch Channel List: The actor retrieves a list of all channels available on TV24.lt, categorized under different groups like "Lietuviški".
  2. Construct URLs for EPG Data: For each channel, the actor generates the necessary URL to access the EPG data based on the specified or default date.
  3. Scrape and Compile Data: The actor scrapes the schedule data for each channel and compiles it into a structured format.
  4. Save Results: All the program data is saved in a structured JSON format, ready for you to use.

🛠️ Setup & Usage

1. Configure Input

To start scraping, provide the desired date in DD-MM-YYYY format. If no date is provided, the actor will default to scraping today's schedule.

1{
2    "date": "01-08-2024"
3}

2. Run the Actor

Deploy the actor on Apify, run it manually, or schedule it to run regularly. The actor will handle everything automatically.

3. Access Your Data

Once the actor has finished running, you can access the scraped data in the Apify dataset. Each entry will include detailed information about TV programs, including titles, descriptions, air times, and more.

🧩 Integration

The structured output makes it easy to integrate the data into your existing applications. Whether you're building a TV guide, creating a personalized TV watching experience, or analyzing TV content trends, this actor provides the data you need in a format that's easy to work with.

🎯 Use Cases

  • TV Guide Applications: Populate your TV guide with up-to-date schedule information.
  • Content Analysis: Analyze trends in TV programming across multiple channels.
  • Personalized TV Experiences: Create personalized schedules for users based on their favorite shows and channels.

📄 Example Output

Here’s what a sample output might look like:

1{
2    "id": 1342832753,
3    "title": "DW naujienos rusų kalba",
4    "description": "",
5    "start": "00:00",
6    "start_unix": 1722459600,
7    "stop": "00:15",
8    "stop_unix": 1722460500,
9    "category": "Žinios",
10    "channel": {
11        "name": "LRT PLIUS",
12        "slug": "lrt-plius"
13    },
14    "image": "https://cdn.tvstart.com/img/programme/thumb/689b021bfe08881196604cde32f7a7c3.webp",
15    "url": "https://www.tv24.lt/laida/1342832753"
16}

🛡️ Why Choose This Actor?

  • Ease of Use: Just provide a date, and the actor handles the rest.
  • Comprehensive Data: Fetches detailed, structured data across all channels.
  • Regular Updates: Keep your schedule data up-to-date with easy scheduling options.
Developer
Maintained by Community
Categories