クリスマスの直前に、子供たちが私のお気に入りの映画の1つであるマペットのクリスマスキャロルを見る時間だと決めました。 。私は棚からテープ(はい、テープ)をつかみ、それをVCR(はい、VCR)に入れましたが...何も起こりませんでした。ああ、いや!
その他のLinuxリソース
- Linuxコマンドのチートシート
- 高度なLinuxコマンドのチートシート
- 無料のオンラインコース:RHELの技術概要
- Linuxネットワーキングのチートシート
- SELinuxチートシート
- Linuxの一般的なコマンドのチートシート
- Linuxコンテナとは何ですか?
- 最新のLinux記事
VHSには、今でも見ている映画が12本ほどあります。正直なところ、私はコマーシャル映画についてはそれほど心配していません。それらは簡単に交換できます。しかし、私たちのホームムービーはどうですか?私の高校のクロスカントリーチームのビデオや妻のマーチングバンドのビデオなどは、Netflixですぐに見つかりません。それで、私は長い間やろうとしていたこと、つまりVHSテープをデジタル化することに真剣に取り組む時が来たと判断しました。
この記事では、VHSテープを1と0に変換するようにFedoraデスクトップを設定する方法について説明します。以前、ドン・ワトキンスはVHS変換の別の設定について説明しました。
ステップ1
最初に必要だったのはビデオキャプチャカードでした。数年前、MythTVのセットアップに使用したものがありました。製造元がLinuxで十分にサポートされていることを知っていたので、RCA入力を備えたモデルを見つける必要がありました。中古のHauppaugeWinTVPVR-150を購入し、利用可能なPCIスロットに取り付けました。
カーネルがキャプチャカードを認識しました。これまでのところ、とても良いです。
ステップ2
VLCを開いて、入力を表示しようとしました。運がない。 dmesg
でうなずいた後 出力、私はそのカードのファームウェア(具体的にはv4l-cx2341x-enc)を持っていないことを発見しました。幸い、Fedoraのivtv-firmwareパッケージには、必要なファイルが含まれています。 dnf install ivtv-firmware
そして再起動して、私はレースに出かけました。
か否か。 VLCはまだ何も表示していませんでしたが、mplayerからのビデオ入力を見ることができました。より具体的には、私は静的を見ることができました。しかし、それは進歩でした。
ステップ3
最後のステップは、どの入力を使用したいかをカードに伝えることでした。 v4l-utilsパッケージをインストールしましたが、試行錯誤の結果、v4l2-ctl -i 2
(同軸またはSビデオの代わりに)RCA入力を使用するように設定します。
これで、mplayer /dev/video0
VCRからの出力をくれました。次に、ファイルに保存します。 mplayer -cache 8192 /dev/video0 -dumpstream -dumpfile my_video.mp4
必要なコマンドでした。 -cache 8192
コンピューターの速度が遅すぎるというエラーメッセージを抑えるのに役立ちました(そうではありません、約束します)。
これで終わりです!
必要なのはそれだけです。いくつかの手順で、VHSテープをデジタルファイルに変換していました。唯一の欠点は、mplayerがテープの終わりに到達したことを認識できないことです。そのため、キャプチャを停止するには、慎重にベビーシッターを行う必要があります。ファイルが完成したら、Kdenliveを使用して、最初と最後に余分なものを切り取ります。
これで、VCRが地球の表面から完全に消える前に、独自のテープをデジタル化できます。このワークフローを改善する方法についての提案がありますか?以下のコメントでお知らせください。