GNU/Linux >> LINUX-Kenntnisse >  >> Fedora

VHS digitalisieren mit Fedora

Kurz vor Weihnachten beschloss ich, dass es Zeit für meine Kinder war, einen meiner Lieblingsfilme anzusehen:The Muppet Christmas Carol . Ich nahm das Band (ja, Band) aus dem Regal und legte es in den Videorecorder (ja, VCR) und ... nichts passierte. Oh nein!

Weitere Linux-Ressourcen

  • Spickzettel für Linux-Befehle
  • Spickzettel für fortgeschrittene Linux-Befehle
  • Kostenloser Online-Kurs:RHEL Technical Overview
  • Spickzettel für Linux-Netzwerke
  • SELinux-Spickzettel
  • Spickzettel für allgemeine Linux-Befehle
  • Was sind Linux-Container?
  • Unsere neuesten Linux-Artikel

Ich habe ungefähr ein Dutzend Filme auf VHS, die wir uns immer noch ansehen. Um ehrlich zu sein, bin ich nicht so besorgt über die kommerziellen Filme; die sind leicht genug zu ersetzen. Aber was ist mit unseren Heimvideos? Unter anderem meine Highschool-Cross-Country-Team-Videos und die Blaskapellen-Videos meiner Frau – die werden Sie in absehbarer Zeit nicht auf Netflix finden. Also beschloss ich, dass es an der Zeit war, etwas ernst zu nehmen, was ich schon seit langem vorhatte:Meine VHS-Kassetten zu digitalisieren.

In diesem Artikel beschreibe ich, wie ich meinen Fedora-Desktop so einrichte, dass er meine VHS-Bänder in 1er und 0er konvertiert. Zuvor hat Don Watkins ein anderes Setup für die VHS-Konvertierung beschrieben.

Schritt 1

Das erste, was ich brauchte, war eine Videoaufnahmekarte. Vor Jahren hatte ich einen, den ich für ein MythTV-Setup verwendet hatte. Ich wusste, dass der Hersteller unter Linux gut unterstützt wird, also musste ich nur ein Modell mit RCA-Eingang finden. Ich habe einen gebrauchten Hauppauge WinTV PVR-150 gekauft und in einen freien PCI-Steckplatz eingebaut.

Der Kernel hat die Capture-Karte erkannt. So weit, so gut.

Schritt 2

Ich habe VLC geöffnet und versucht, die Eingabe anzuzeigen. Kein Glück. Nachdem ich in dmesg herumgeschnüffelt habe Ausgabe habe ich festgestellt, dass ich nicht die Firmware für diese Karte habe (insbesondere v4l-cx2341x-enc). Glücklicherweise enthält das ivtv-Firmware-Paket von Fedora die Dateien, die ich benötigte. Nach einem dnf install ivtv-firmware und ein Neustart, ich war auf dem Weg zu den Rennen.

Oder nicht. VLC zeigte mir immer noch nichts, aber ich konnte den Videoeingang von mplayer sehen. Genauer gesagt könnte ich statisch zusehen. Aber es war ein Fortschritt.

Schritt 3

Der letzte Schritt war, der Karte mitzuteilen, welchen Eingang ich verwenden wollte. Ich habe das Paket v4l-utils installiert und nach einigem Ausprobieren festgestellt, dass v4l2-ctl -i 2 Stellen Sie ihn so ein, dass er den RCA-Eingang verwendet (anstelle von Koax oder S-Video).

Wenn das erledigt ist, mplayer /dev/video0 gab mir die Ausgabe von meinem Videorecorder. Nun, um es in einer Datei zu speichern. mplayer -cache 8192 /dev/video0 -dumpstream -dumpfile my_video.mp4 war der Befehl, den ich brauchte. Der -cache 8192 half, einige gelegentliche Fehlermeldungen zu unterdrücken, dass mein Computer zu langsam sei (ist es nicht, versprochen).

Das ist ein Wrap!

Das war alles, was es brauchte; ein paar Schritte und ich konvertierte meine VHS-Bänder in digitale Dateien. Der einzige Nachteil ist, dass mplayer nicht erkennen kann, wann das Band das Ende erreicht hat, also erfordert es eine sorgfältige Babybetreuung, um die Aufnahme zu stoppen. Sobald die Dateien fertig sind, verwende ich Kdenlive, um das Extra am Anfang und am Ende abzuschneiden.

Jetzt können Sie Ihre eigenen Bänder digitalisieren, bevor Videorecorder vollständig vom Erdboden verschwinden. Haben Sie Vorschläge zur Verbesserung dieses Workflows? Lass es uns unten in den Kommentaren wissen.


Fedora
  1. Wie sind Sie zu Linux gekommen?

  2. Zum ersten Mal mit Linux:30 Installationsgeschichten

  3. Warum ich mich in Antergos Linux verliebt habe

  4. So installieren Sie VLC unter Fedora Linux

  5. So installieren Sie Zoom unter Fedora Linux 35

So installieren Sie Discord unter Fedora 36 Linux

So installieren Sie Spotify unter Fedora 36 Linux

Installieren/aktualisieren Sie PHP 8.1 auf Fedora Linux 35

So installieren Sie PHP 8.1 auf Fedora 36 Linux

Installieren Sie Apache Maven auf Fedora Linux 35

Installieren Sie CMake unter Fedora Linux 35