Kategorie: 🤓 Nerdy

  • Das Internet Archive und der einfache Zugriff auf digitale Schätze

    Das Internet Archive und der einfache Zugriff auf digitale Schätze

    Das Internet Archive ist eine gemeinnützige Organisation, die seit 1996 das Ziel verfolgt, das Wissen der Menschheit zu bewahren. Es ist bekannt für seine beeindruckende Sammlung digitaler Inhalte, darunter Webseiten, Bücher, Musik, Videos und Software. Mit über 100 Petabyte an Daten ist das Internet Archive eine wahre Fundgrube für Historiker, Forscher und Technikbegeisterte.

    Aber wie greift man auf diese unglaubliche Sammlung zu, insbesondere wenn man größere Mengen an Dateien herunterladen möchte? Hier kommt ein modifiziertes Tool namens ia-get ins Spiel, das diesen Prozess erheblich erleichtert.

    Was macht das Internet Archive so besonders?

    Das Internet Archive bietet eine Vielzahl von Diensten und Sammlungen, darunter:

    • Wayback Machine: Ein Archiv von über 800 Milliarden gespeicherten Webseiten, das die Geschichte des Internets zugänglich macht.
    • Open Library: Eine riesige Sammlung digitalisierter Bücher, die kostenlos gelesen werden können.
    • Audio- und Videosammlungen: Darunter Live-Konzerte, historische Aufnahmen und gemeinfreie Filme.
    • Software-Archive: Alte Spiele, Emulatoren und Software, die sonst verloren gegangen wäre.

    Die Inhalte im Internet Archive sind oft gemeinfrei oder stehen unter offenen Lizenzen, was sie ideal für den freien Zugang macht.

    Das modifizierte Tool ia-get

    Zum einfachen Herunterladen von Sammlungen aus dem Internet Archive bietet sich das Tool ia-get an, das in der Programmiersprache Rust geschrieben wurde. Dieses Tool wurde von mir modifiziert, um seine Funktionalität zu erweitern und zu verbessern.

    Änderungen am Original-Tool

    Die ursprüngliche Version von ia-get hatte einige Einschränkungen, die durch folgende Anpassungen behoben wurden:

    1. Verbesserung des regulären Ausdrucks: Der Code zur Überprüfung von URLs wurde korrigiert, um fehlerhafte Eingaben zu vermeiden.
    2. Dateiendungen-Filter: Es ist jetzt möglich, Downloads nach spezifischen Dateiendungen zu filtern. Dies ist besonders nützlich, wenn du nur bestimmte Dateitypen wie .mp3, .pdf oder .zip herunterladen möchtest.

    Der modifizierte Code ist hier verfügbar: GitHub Repository: ia-get

    Alternativen zu ia-get

    Falls du andere Tools oder Methoden bevorzugst, gibt es weitere Optionen:

    1. wget

    Mit wget kannst du ebenfalls Dateien aus dem Internet Archive herunterladen. Es erfordert jedoch eine manuelle Konfiguration der URL:

    wget -r -np -nc -A .pdf <Sammlungs-URL>
    

    Der Befehl nutzt wget, um Inhalte von einer Sammlung auf archive.org herunterzuladen. Hier ist eine detaillierte Erklärung der verwendeten Optionen:

    Aufschlüsselung der Parameter:

    • wget
      • Ein Kommandozeilen-Tool zum Herunterladen von Dateien aus dem Internet.
    • -r (recursive, rekursiv)
      • Aktiviert den rekursiven Download, sodass wget nicht nur die angegebene URL, sondern auch verlinkte Seiten und Inhalte herunterlädt.
    • -np (no parent, keine übergeordneten Verzeichnisse)
      • Verhindert, dass wget in übergeordnete Verzeichnisse klettert. Es bleibt also nur innerhalb der angegebenen Sammlungs-URL und lädt keine übergeordneten Verzeichnisse von archive.org herunter.
    • -nc (no clobber, keine Duplikate überschreiben)
      • Falls eine Datei bereits existiert, wird sie nicht erneut heruntergeladen, sondern übersprungen. Das verhindert, dass bereits heruntergeladene Dateien überschrieben werden.
    • -A .pdf (accept, nur bestimmte Dateitypen akzeptieren)
      • Filtert die herunterzuladenden Dateien und lädt nur PDF-Dateien herunter.
    • <Sammlungs-URL>
      • Die URL der Sammlung auf archive.org, von der du die PDFs herunterladen möchtest.

    Zusammenfassung:

    Der Befehl lädt rekursiv alle PDF-Dateien von der angegebenen Sammlungs-URL auf archive.org herunter, bleibt dabei im angegebenen Verzeichnis, überspringt bereits vorhandene Dateien und verhindert, dass er sich in übergeordnete Verzeichnisse bewegt.

    2. Internet Archive Command Line Interface (IA-CLI)

    Das offizielle CLI-Tool des Internet Archive bietet umfangreiche Funktionen:

    pip install internetarchive
    ia download <Sammlungsname>
    
    • Vorteile:
      • Unterstützt Authentifizierung für private Inhalte.
      • Sehr flexibel und leistungsstark.
    • Dokumentation: Internet Archive CLI

    Fazit

    Das Internet Archive ist eine unverzichtbare Ressource für den Zugang zu digitalen Inhalten aus der Vergangenheit und Gegenwart. Tools wie ia-get machen es einfach, große Datenmengen gezielt herunterzuladen, insbesondere durch die Möglichkeit, Dateien nach Endungen zu filtern.

    Mit den hier vorgestellten Werkzeugen kannst du effizient auf die riesigen Schätze des Internet Archive zugreifen und diese für Forschung, Bildung oder einfach zur Unterhaltung nutzen.

  • Der beste Weg, YouTube-Videos und -Hörspiele herunterzuladen

    Der beste Weg, YouTube-Videos und -Hörspiele herunterzuladen

    YouTube ist eine wahre Fundgrube für hochwertige Hörspiele, Musik und Videos. Doch was tun, wenn du Inhalte offline hören oder ansehen möchtest? Mit dem Tool yt-dlp kannst du diese Dateien einfach und effizient herunterladen. Hier erkläre ich, wie du Videos als MP3s in höchster Qualität speicherst und welche Alternativen es gibt.

    Voraussetzungen

    Installation der benötigten Programme

    Die benötigten Anwendungen lassen sich am einfachsten mit dem Windows-Paketmanager Chocolatey installieren:

    choco install yt-dlp
    choco install ffmpeg
    
    • yt-dlp: Ein leistungsstarker Downloader für Videos und Audiostreams von Plattformen wie YouTube.
    • ffmpeg: Ein vielseitiges Tool, das für die Umwandlung und Verarbeitung von Audio- und Videodateien genutzt wird.

    Falls du keinen Windows-PC nutzt, kannst du die Programme auch manuell herunterladen:

    • yt-dlp: Für Linux und macOS direkt über den Paketmanager oder als Python-Skript verfügbar.
    • ffmpeg: Für alle Plattformen auf der offiziellen Website erhältlich.

    So lädst du YouTube-Videos als MP3 herunter

    Verwende den folgenden Befehl in der Kommandozeile, um eine Playlist oder ein Video in das MP3-Format zu konvertieren:

    yt-dlp -f bestaudio --extract-audio --audio-format mp3 --audio-quality 0 "<Playlist-URL>"
    

    Erklärung der Optionen:

    • -f bestaudio: Wählt den besten verfügbaren Audiostream aus (ohne Video).
    • --extract-audio: Extrahiert nur den Audiostream aus dem Video.
    • --audio-format mp3: Konvertiert die Ausgabe in das MP3-Format.
    • --audio-quality 0: Stellt sicher, dass die höchste verfügbare Audioqualität verwendet wird.
    • <Playlist-URL>: Ersetze dies durch die URL des Videos oder der Playlist, die du herunterladen möchtest.

    Qualitätsstufen für MP3:

    Die Option --audio-quality steuert die Bitrate der MP3-Dateien:

    • 0: Beste Qualität (320 kbps).
    • 1-4: Mittlere Qualität (ca. 192-256 kbps).
    • 5: Angemessene Qualität (ca. 128 kbps).
    • 6-9: Niedrigere Qualität (96 kbps und darunter).

    Alternativen zu yt-dlp

    Falls du eine alternative Lösung benötigst oder eine grafische Oberfläche bevorzugst, gibt es folgende Möglichkeiten:

    1. 4K Video Downloader

    Ein benutzerfreundliches Programm, das ebenfalls Audio und Videos von YouTube herunterladen kann. Es bietet eine grafische Benutzeroberfläche und ist für Windows, macOS und Linux verfügbar.

    • Vorteile:
      • Einfach zu bedienen
      • Unterstützt mehrere Plattformen
      • Download ganzer Playlists
    • Website: 4K Video Downloader

    2. JDownloader

    Ein vielseitiger Download-Manager, der auch YouTube-Links verarbeiten kann.

    • Vorteile:
      • Unterstützt viele Dateitypen
      • Downloads lassen sich einfach verwalten
    • Website: JDownloader

    3. SnapDownloader

    Ein weiteres Tool mit einer grafischen Benutzeroberfläche, das YouTube-Videos und Playlists in verschiedene Formate konvertieren kann.

    • Vorteile:
      • Hohe Geschwindigkeit
      • Benutzerfreundlich
    • Website: SnapDownloader

    Fazit

    Mit yt-dlp hast du ein leistungsstarkes Tool, um YouTube-Videos effizient herunterzuladen und in das MP3-Format zu konvertieren. Es ist ideal für Power-User, die gerne die volle Kontrolle haben. Alternativ bieten Tools wie der 4K Video Downloader oder JDownloader einfache Optionen mit einer grafischen Benutzeroberfläche.

    Egal, welche Methode du wählst: Mit diesen Werkzeugen kannst du deine Lieblingsinhalte von YouTube jederzeit offline genießen!

  • Der beste Weg, um Fotos und Videos zu organisieren

    Der beste Weg, um Fotos und Videos zu organisieren

    Nach jahrelanger Nutzung von Apple Photos, das bei großen Bibliotheken schnell an seine Grenzen stößt, bin ich zu dem Schluss gekommen, dass große Mengen an Fotos und Videos am besten direkt über das Dateisystem verwaltet werden. Eine einfache, durchdachte Verzeichnisstruktur bildet dabei die Grundlage.

    (mehr …)

  • Wie du OHNE DROHNE Luftaufnahmen machst

    Wie du OHNE DROHNE Luftaufnahmen machst

    Luftaufnahmen sind phantastisch. Als establishing Shot oder für den Überblick über die aktuelle Szene, um die Landschaft zu zeigen oder phantastische B-Roll zu produzieren. Kurz gesagt machen Luftaufnahmen Videos besser, wenn man sie richtig einsetzt. Nachteile sind allerdings Anschaffungskosten, Flugverbote und der ganze Aufwand um die Drohne. Wäre es nicht schön, Luftaufnahmen ohne Drohne machen zu können?

    (mehr …)