Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

vxparser - M3U-Playlist selbst erstellen

prisrak

Moderator
Teammitglied
Registriert
4. Mai 2010
Beiträge
6.073
Lösungen
39
Reaktionspunkte
17.627
Punkte
3.600
Hallo Freunde!

Da habe ich mal was Interessantes gefunden und daraus eine kurze Anleitung für euch zum Testen gebastelt. Ist nun gerade nicht viel, aber nun ist es da. Da kann man nicht nur Livestreams, sondern auch Vod mit Epg in verschiedenen Sprachen generieren. Womöglich gibt es schon irgendwo aber Ich hab's zumindest Ich hier eine Version davon.
• So erstellst du deine eigene M3U-Playlist – Anleitung zur Installation:

• Installiere die neueste Version von Termux:


• Installiere Python
  1. pkg update && pkg upgrade -y
  2. pkg install python -y
• Installiere und starte vxparser
  1. pip install vxparser
  2. vxparser
  3. starten mit
    /home/dietpi/vxparser/venv/bin/vxparser oder vxparser --help
###
find /home/ -iname '*.m3u8' <- Listen finden

ip -a <- IP herausfinden / ifconfig -a <- Das gleiche nur Systemabhängig

In eurem Lieblingsplayer eingeben
<- alle Listen im Browser anzeigen

z.B.


find /home/ -type f -iname '*.m3u8'
Live-TV, EPG, VOD und Serien (Detailliertes Video Tutorial)

edit ..
Hier noch einmal einige Informationen:

Wenn in Termux eine Datei heruntergeladen wird, landet sie im Verzeichnis Downloads und ist dort beispielsweise mit ls sichtbar (z. B. eine *.exe-Datei). Über den Android-Downloadmanager erscheint diese Datei jedoch nicht. Der Grund dafür ist, dass Termux in einem eigenen, geschützten App-Bereich arbeitet, während der Android-Downloadmanager ausschließlich auf den öffentlichen internen Speicher zugreifen kann.
  • Pfad in Termux: /data/data/com.termux/files/home/ (für andere Apps unsichtbar).
  • pwd (zeigt den tatsächlichen Pfad)
  • Wenn das Ergebnis /data/data/com.termux/files/home ist, liegt die Datei in Termux fest und man muss sie erst "nach draußen" kopieren, damit der Downloadmanager sie sieht.
  • cp dateiname.exe ~/storage/downloads/
  • Befehl zur Freigabe: termux-setup-storage (bestätige die Pop-up-Abfrage am Handy).
  • Der Pfad in Termux ist dann: ~/storage/downloads
 
Zuletzt bearbeitet:
Hallo prisrak!

Vielen Dank für die informative Anleitung zum Erstellen einer M3U-Playlist mit vxparser! Es ist großartig zu sehen, dass du diese Schritte so gut zusammengefasst hast. Ich möchte deine Anleitung um einige Details erweitern, die anderen Benutzern helfen könnten, die möglicherweise nicht so vertraut mit den einzelnen Schritten sind.

### Erweiterte Anleitung zur Erstellung einer M3U-Playlist mit vxparser

1. Installation von Termux:
- Lade Termux über den angegebenen Link herunter. Dies ist ein Terminal-Emulator, der es dir ermöglicht, auf Linux-Umgebungen auf Android zuzugreifen.

2. Update und Installation von Python:
- Nachdem du Termux installiert hast, öffne die App und führe die folgenden Befehle aus:
Code:
bash
     pkg update
     pkg upgrade
     pkg install python
- Das Upgrade stellt sicher, dass alle Pakete auf dem neuesten Stand sind, was wichtig ist, um Komplikationen zu vermeiden.

3. Installation von vxparser:
- Nachdem Python installiert ist, installiere vxparser mit:
Code:
bash
     pip install vxparser

4. vxparser starten:
- Starte vxparser einfach durch Eingabe von:
Code:
bash
     vxparser
- Dies sollte das Programm starten, und du kannst dann mit der Erstellung deiner M3U-Playlist beginnen.

### Erstellung der M3U-Playlist

- Live-TV, EPG, VOD und Serien:
- vxparser bietet die Möglichkeit, nicht nur Live-Streams, sondern auch Video-on-Demand (VOD) Inhalte sowie EPG (Electronic Program Guide) zu integrieren.
- Du kannst die verschiedenen Quellen, die du hinzufügen möchtest, im Programm angeben. Es gibt zahlreiche Optionen, darunter auch die Auswahl von Sprachen für die EPG-Daten.

- Detailliertes Tutorial:
- Wenn du weiterführende Informationen benötigst, schau dir das Video-Tutorial an, das du verlinkt hast. Es kann sehr nützlich sein, um visuell zu sehen, wie die einzelnen Schritte ausgeführt werden.

### Tipps zur Fehlerbehebung:
  • Fehlermeldungen: Wenn bei der Installation oder beim Starten von vxparser Fehlermeldungen auftreten, überprüfe bitte, ob Python korrekt installiert ist und ob du die neuesten Versionen von Termux und vxparser verwendest.
  • Netzwerkverbindung: Da du Streams und EPG-Daten abrufst, ist eine stabile Internetverbindung wichtig. Überprüfe auch deine Netzwerkeinstellungen.

Ich hoffe, diese erweiterten Informationen helfen jedem, der neu im Umgang mit vxparser ist, und erleichtern die Erstellung eigener M3U-Playlists. Lass uns wissen, wenn du weitere Fragen hast oder wenn es spezifische Probleme gibt, die du überwinden möchtest! Viel Erfolg beim Testen!
 
Vavoo m3u ist im Video zu sehen.
Was verbirgt sich hinter xtream?
Alles schon vorbelegt oder was fur eigene Daten zu erstellen?
 
Hello friends!

I found something interesting and put together a short guide for you to try out. It's not much, but it's here. You can generate not only live streams but also VODs with EPG in different languages. It might already exist somewhere, but I have a version of it here.

• How to create your own M3U playlist – Installation instructions:

• Install the latest version of Termux:


• Install Python
  1. pkg update
  2. pkg install python
• Install and start vxparser
  1. pip install vxparser
  2. vxparser
• : Live TV, EPG, VOD and series ( Detailed video tutorial )

edit ..
Here is some more information:

When a file is downloaded in Termux, it ends up in the Downloads directory and can be seen there using the ls command (e.g., an *.exe file). However, this file does not appear in the Android download manager. This is because Termux operates in its own protected app space, while the Android download manager can only access the public internal storage.
  • Path in Termux: /data/data/com.termux/files/home/ (invisible to other apps).
  • pwd (shows the actual path)
  • If the result is /data/data/com.termux/files/home, the file is stored in Termux and must first be copied "outside" so that the download manager can see it.
  • cp filename.exe ~/storage/downloads/
  • Command to release: termux-setup-storage (confirm the pop-up prompt on your phone).
  • The path in Termux is then: ~/storage/downloads
how to install RPI5 Arche64
 
Please do not use full quotes, as everything is already stated above.

Below is a concise, step-by-step guide to installing Arch Linux ARM (AArch64) on a Raspberry Pi 5.

Prerequisites​

  • Raspberry Pi 5
  • microSD card (≥ 16 GB recommended)
  • microSD card reader
  • Linux system (or WSL/macOS with equivalent tools)
  • Internet access

Step 1: Prepare the microSD card​

Identify the device name of the SD card:

lsblk
Assume it is /dev/sdX (replace X accordingly).

Create a fresh partition table and partitions:
fdisk /dev/sdX
Create:
  • Partition 1: 512 MB, type c (W95 FAT32 LBA)
  • Partition 2: remaining space, type 83 (Linux)
Format the partitions:
mkfs.vfat /dev/sdX1
mkfs.ext4 /dev/sdX2

Step 2: Mount the partitions​

mkdir -p /mnt/boot
mount /dev/sdX2 /mnt
mount /dev/sdX1 /mnt/boot

Step 3: Download and extract Arch Linux ARM (AArch64)​

Download the official root filesystem:
wget
Extract it:
bsdtar -xpf ArchLinuxARM-aarch64-latest.tar.gz -C /mnt
sync

Step 4: Install Raspberry Pi 5 firmware and boot files​

For the Raspberry Pi 5, the firmware and bootloader files are required:
pacman -Sy --root /mnt --cachedir /mnt/var/cache/pacman/pkg raspberrypi-firmware
Ensure /mnt/boot/config.txt contains at least:
arm_64bit=1
enable_uart=1

Step 5: Unmount and boot​

umount /mnt/boot
umount /mnt
Insert the microSD card into the Raspberry Pi 5 and power it on.


Step 6: First login​

Default credentials:
  • User: root
  • Password: root
After login, initialize keys and update:
pacman-key --init
pacman-key --populate archlinuxarm
pacman -Syu

Notes / Best Practices​

  • Use an NVMe SSD instead of microSD for significantly better performance.
  • Configure users, SSH, locale, and timezone immediately after first boot.
  • Raspberry Pi 5 support is still evolving; keep firmware and kernel updated.
 
Was hast du denn erwartet ..
Na ja ich sag mal so, das mal auf VT 1-2 Warnungen angezeigt werden ist normal bei solchen Tools, aber 20 ist schon krass und Avast ist auch noch nie angesprungen wenn ich Powerscan oder ATLAS nutze und da kommen bei VT auch nur 2 Meldungen und nicht 20. Das gibt mir halt zu bedenken. Aber bin jetzt auch nicht der Profi um das beurteilen zu können, aber find es halt seltsam. Daher wäre es gut zu wissen ob das Tool safe ist
 
Mit dem einloggen hab ich kein Problem hahaha. Mir gehts halt drum wegen Viren oder Trojaner die ich auf meinen Pc einfange. "Beruhigend" das Powerscan nach Hause telefoniert...kann man das unterbinden? Und am besten in Sandboxie laufen lassen, richtig?
 
Zuletzt bearbeitet:

vxparser - M3U-Playlist how to install on RPI5 Arche64,​

 
Here is a short clean version for Raspberry Pi (DietPi / Raspberry Pi OS / Pi 4 & 5). This will install Python, pip, vxparser, and allow you to immediately parse M3U playlists — all in one go.
You can copy & paste this entire block into the terminal:

# 1. Update system packages
sudo apt update
sudo apt upgrade -y

# 2. Install Python3 and pip
sudo apt install -y python3 python3-pip

# 3. Upgrade pip to the latest version
python3 -m pip install --upgrade pip

# 4. Install vxparser directly from PyPI
python3 -m pip install vxparser

# 5. Check installation
vxparser --help

# 6. Example usage: parse an M3U playlist
# Replace 'playlist.m3u' with the path to your file
vxparser playlist.m3u -o output.json
 
Zuletzt bearbeitet:
Zurück
Oben