Commit Graph

34 Commits

Author SHA1 Message Date
fdc5845cec Verbessere die RFC 2822 Datumsformatierung, um englische Namen unabhängig von der Locale zu verwenden und füge einen Fallback für die manuelle Formatierung hinzu. 2025-07-06 11:34:41 +02:00
eb91e2fffd Ändere das Veröffentlichungsdatum auf einen Tag zurück und passe das aktuelle Datum für die Feed-Erstellung entsprechend an. 2025-07-06 11:33:35 +02:00
d205ec25ff Füge Zeitzonenunterstützung für Veröffentlichungs- und Erstellungsdaten hinzu und optimiere die RFC 2822 Datumsformatierung. 2025-07-06 11:31:59 +02:00
85cd600630 Entferne die Überprüfung auf zukünftige Veröffentlichungsdaten und verwende das aktuelle Datum für die Feed-Erstellung. 2025-07-06 11:30:13 +02:00
36963fc886 Optimiere die Cover-Größe auf 3000x3000px für beste Qualität und passe die expliziten Inhalte in den RSS-Feed an, um "true" oder "false" zu verwenden. 2025-07-06 11:22:15 +02:00
828a98d013 Aktualisiere das Veröffentlichungsdatum auf den 6. Dezember 2024, wenn das Änderungsdatum in der Zukunft liegt. Passe das Fallback-Datum für das aktuelle Datum an. 2025-07-06 11:18:40 +02:00
1621e37876 Verbessere die Extraktion von Kommentar-Tags in MP3-Metadaten mit erweiterten Fehlerbehandlungen und verbesserten Ausgaben. 2025-07-06 11:11:43 +02:00
f509f898ef Füge Unterstützung für Kommentar-Tags in MP3-Metadaten hinzu und zeige gefundene Kommentare in der Ausgabe an. 2025-07-06 11:03:38 +02:00
29c2bfc6f1 Verwende nur den Dateinamen ohne Pfad für den Atom-Link im RSS-Feed zur besseren URL-Validierung. 2025-07-06 10:40:22 +02:00
917a22a245 Füge Umbenennung von MP3-Dateien hinzu, um Leerzeichen durch Unterstriche zu ersetzen. Zeige Debug-Informationen zu gefundenen Dateien und zähle erfolgreich umbenannte Dateien. 2025-07-06 10:38:48 +02:00
caeb6782e4 Füge Debug-Ausgaben hinzu, um umbenannte MP3-Dateien anzuzeigen und zähle erfolgreich umbenannte Dateien. Verbessere die Handhabung von Namenskonflikten bei bestehenden Dateien. 2025-07-06 10:37:10 +02:00
669c4cc3de Füge Umbenennung von MP3-Dateien hinzu, um Leerzeichen durch Unterstriche zu ersetzen und verhindere Namenskonflikte bei bestehenden Dateien. 2025-07-06 10:34:03 +02:00
d3c5ec7a80 Verbessere die Cover-Dateinamen-Generierung durch Ersetzen von Leerzeichen mit Unterstrichen und aktualisiere die URL-Encoding-Methode für sicherere Dateinamen. 2025-07-06 10:32:09 +02:00
3e8a78d9bf Optimiere die Cover-Bildverarbeitung für Apple Podcasts durch Anpassung der JPEG-Qualität, um die Dateigröße unter 512KB zu halten. Aktualisiere den Atom-Link und die Standard-Bild-URL im RSS-Feed. 2025-07-06 10:28:15 +02:00
f1078d825a Füge Cron-Version des SERMAN RSS Feed Generators hinzu, einschließlich automatischem Setup, Logging und Quiet-Mode-Unterstützung. Entferne das Setup-Script und aktualisiere die README.md für bessere Benutzeranleitung. 2025-07-06 10:08:56 +02:00
fd9b7fc55b Verbessere die RSS-Feed-Erstellung durch Hinzufügen des Atom-Namespace, Aktualisierung der lastBuildDate und pubDate mit dem aktuellen Datum sowie Anpassungen der iTunes-Tags für bessere Kompatibilität. 2025-07-06 10:00:41 +02:00
d17b2b3a17 Füge eine Methode zur Formatierung von Datumsangaben im RFC 2822 Format hinzu und aktualisiere die RSS-Feed-Erstellung zur Verwendung dieser Methode für lastBuildDate und pubDate. 2025-07-05 21:18:46 +02:00
1b6a91f22d Verbessere die Cover-URL-Generierung durch Verwendung einer sicheren URL-Encoding-Methode und aktualisiere die Sprach- und Datumsformate für bessere Kompatibilität mit RSS-Standards. 2025-07-05 21:15:33 +02:00
9750e14234 Verbessere die Cover-Optimierung und -Integration für bessere Kompatibilität mit Apple Podcasts durch Anpassungen bei der Bildverarbeitung und dem Hinzufügen von Cover-Tags. 2025-07-05 21:01:45 +02:00
6172a898c3 Verbessere die Cover-Optimierung durch Anpassung der Größenprüfung und -anpassung für bessere Kompatibilität mit Apple Podcasts. 2025-07-05 20:47:35 +02:00
c5abfa342b Implement code changes to enhance functionality and improve performance 2025-07-05 20:39:03 +02:00
69337ce9ac Verbessere die RSS-Feed-Erstellung durch Anpassung der Links und GUIDs sowie Vereinfachung der Cover-Integration für bessere Kompatibilität mit Podcast-Apps. 2025-07-05 20:35:58 +02:00
f66aca6352 Verbessere die Cover-URL-Generierung durch URL-Encoding, um korrekte Links zu gewährleisten. 2025-07-05 20:29:46 +02:00
919160102a Verbessere die Podcast-Feed-Erstellung durch Hinzufügen von Metadaten für bessere Kompatibilität mit Podcast-Apps und korrekte Formatierung von Veröffentlichungsdaten. 2025-07-05 20:25:26 +02:00
442ca0ed78 Verbessere die Cover-Extraktion, indem überprüft wird, ob das Cover bereits vorhanden ist, bevor es extrahiert wird. 2025-07-05 20:20:04 +02:00
c026d04846 Verbessere die Cover-Art-Extraktion durch Unterstützung mehrerer APIC-Tag-Varianten und speichere Cover im _audio-Verzeichnis neben den MP3-Dateien. 2025-07-05 20:17:34 +02:00
f90c17f404 Aktualisiere Basis-URL auf 'https://www.serman.club' in local_podcast_generator.py und main.py; füge Funktion zum Extrahieren und Speichern von Episode-Covern hinzu. 2025-07-05 20:11:58 +02:00
d1a1e5e6cf Füge benutzerdefinierte Handler-Methode hinzu, um Root-Zugriff zu blockieren und Directory-Listing zu deaktivieren. 2025-07-05 20:04:25 +02:00
81b7478a68 Füge benutzerdefinierte Handler-Methode hinzu, um das Directory-Listing zu deaktivieren und 403 Forbidden zurückzugeben. 2025-07-05 20:02:39 +02:00
bf0a57b3c2 Füge Funktion hinzu, um den RSS-Feed ins httpdocs-Verzeichnis zu kopieren und das Arbeitsverzeichnis für den Server zu wechseln. 2025-07-05 19:57:42 +02:00
10308b87ec Aktualisiere Standardverzeichnis für MP3-Dateien auf '../httpdocs/_audio' in local_podcast_generator.py und main.py 2025-07-05 19:52:51 +02:00
36b62f7136 Update dependencies and restructure project files
- Added mutagen, requests, and yt-dlp as dependencies in pyproject.toml and requirements.txt.
- Removed run_generator.py, start_server.py, and test_generator.py as they are no longer needed.
- Introduced setup.sh for initial setup instructions and directory creation.
- Updated uv.lock with new package versions and dependencies.
2025-07-05 19:39:19 +02:00
22c18a2f77 Füge erweiterten Mixcloud RSS Feed Generator hinzu, der echte Audio-URLs extrahiert. Aktualisiere README, um neue Nutzungshinweise und Funktionen zu reflektieren. Ergänze Skripte für Serverstart und Feed-Aktualisierung. Aktualisiere Anforderungen in requirements.txt und füge uv.lock hinzu. 2025-07-05 17:13:16 +02:00
a74162f4eb Füge Mixcloud RSS Feed Generator hinzu, einschließlich Hauptskript, Serverstarter und Testskript. Aktualisiere .gitignore, .python-version, pyproject.toml und requirements.txt. 2025-07-05 17:02:16 +02:00