これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド dvbackup です。
プログラム:
NAME
dvbackup — 任意のデータから DV ストリームへのコンバーター
SYNOPSIS
dvバックアップ [- バージョン] [-n|--ntsc モード] [-d|--デコード] [-t|--検証] [-b|--set-backup-
title=タイトル] [--set-picture=PPM ファイル] [-v | --verbose] [-p|--prefix=COUNT]
[--test=COUNT] [-r|--回復する] [--オーディオを有効にする] [-?|--ヘルプ] [- 利用方法]
DESCRIPTION
このマニュアルページでは、 dvバックアップ ツール。
このマニュアルページは、 Debianの 元のプログラムが行うので配布
マニュアルページがありません。
ご存知かと思いますが、現在のデジタル ビデオカメラでは約 13 GB のデータを保存できます。
これらの小さな DV カートリッジは 3.6 MB/秒の速度で動作します。 早いですね。 とても早い。 より速いです
1 MB/秒以下でしか動作しないほとんどの DAT ストリーマーよりも優れています。 全てを使用することはできません
データですが、10 GB あれば誰にとっても十分なはずです。
それはいいのですが、これを使ってデータを保存するにはどうすればよいでしょうか? そしてここからが楽しい部分です:
DV ドキュメントを注意深く読むと、AC DCT 係数が
ビデオ データ ブロック (サイズは 8x8 ピクセル) は、DV データ内で固定量のスペースを取得します。
ストリームですが、特定のコード シーケンスを使用して早期に終了することができます。 それで、いくつか食べましょう
fun: AC 係数をすぐに終了し、DC 係数のみを残します。
派手なペンギンの写真を保存し、残りをバックアップ データとして使用します。 将来の実装では、
現在書き込まれているファイルなどを示す小さな画像を簡単に追加できます。
次に、非圧縮でテープに書き込まれるオーディオ データがあります。 つまり、私たちは、
各フレームの開始時にビデオカメラに、オーディオをまったく使用せず、代わりに音声を使用することを伝えます。
データ用に予約されているスペース。 簡単ですが、少しハック的です。 実際のところ、どうかは分かりませんが、
これは私のビデオカメラ (Sony VX700) だけでなく、すべてのビデオカメラで機能します。 あなたのマイレージは異なる場合があります。
最終的にデータをテープに保存するには、追加のユーティリティを使用する必要があります。
dvconnect は (できればすぐに) libdv に組み込まれます。 パッチマネージャーを見てみましょう
まだ入っていない場合。 そしてロックンロールの時間です。
他のバックアップ技術と比較した dvbackup の利点
比較的安い(最も安いビデオカメラで十分ですが、すでに持っている場合は)
XNUMXつ...)
テープはかなり安いです
オープンスタンダード: ストリーマー、ああ、ビデオカメラが故障した場合、データを救出できます
他のものを使用する場合 (PAL/NTSC が適合する必要がある場合を除く)、特別な制限に拘束されることはありません。
会社
多くのストリーマーよりも高速で快適です。
録画に「ジャンプ」する検索インデックス機能
多くのストリーマーよりもテープの巻き取りが速い
テープを取り出すためにテープを巻き戻す必要はありません
dvbackupのデメリット
保証は受けられません:-)
Unixクライアントの使用法
ビデオカメラの録画を押します。 (または、お気に入りの AVC 制御プログラムを使用して、
これ。 VX700 の場合、これは機能せず、何かを一緒にハックする必要があります。
LANCを使用します。 これに対する私の「解決策」を近々公開するかもしれません...)
「find . |cpio -o -H crc |dvbackup --prefix=125 |dvconnect -s」と入力してストリーミングします
ビデオカメラに直接接続します。 これはおそらく非常に高速な場合にのみ機能します
ハードディスクとファイルシステム。 「find . |cpio -o -H crc」のようなことを試してみてください。
|dvbackup --prefix=125 |dvconnect -s -b 500" あるいは、次のように書くこともできます。
データはテープ上のいくつかの部分に分かれています。 実験して結果をメールで送ってください
バックアップスクリプト...
ビデオカメラを停止して巻き戻します。
今度は検証してみます: テープの再生を押してください ;-)
「dvconnect |dvbackup -t」と入力し、crc エラーを監視します。 データ破損のバグ
バージョン 0.0.1 で言及されている問題は修正されているようですので、使用しない言い訳はありません
このちょっと気の利いたプログラム ;-)
復元したい場合: 単純な「dvconnect |dvbackup -d|cpio -imV」を実行します。 CPIO
CRC エラーについても喜んで教えてくれます。 したがって、次を使用して確認するとよいでしょう
cpioのアーカイブテストモードも。 ただし、cpio の CRC 関数は機能しないことに注意してください。
それは速いです!
onworks.net サービスを使用してオンラインで dvbackup を使用する