Pencarian delapan tahun saya untuk mendigitalkan 45 kaset video. Bagian 1

Selama delapan tahun terakhir, saya telah memindahkan kotak kaset video ini ke empat apartemen berbeda dan satu rumah. Video keluarga dari masa kecil saya.

Pencarian delapan tahun saya untuk mendigitalkan 45 kaset video. Bagian 1

Setelah lebih dari 600 jam kerja, akhirnya saya mendigitalkan dan mengaturnya dengan baik agar kaset-kaset itu bisa dibuang.

Π§Π°ΡΡ‚ΡŒ 2


Berikut penampakan rekamannya sekarang:

Pencarian delapan tahun saya untuk mendigitalkan 45 kaset video. Bagian 1

Pencarian delapan tahun saya untuk mendigitalkan 45 kaset video. Bagian 1
Semua video keluarga didigitalkan dan tersedia untuk dilihat dari server media pribadi

Ini menghasilkan 513 klip video individual. Masing-masing memiliki judul, deskripsi, tanggal perekaman, tag untuk semua peserta, yang menunjukkan usia pada saat perekaman. Semuanya ada di server media pribadi yang hanya dapat diakses oleh anggota keluarga, dan biaya hosting kurang dari $1 per bulan.

Artikel ini berbicara tentang semua yang telah saya lakukan, mengapa butuh delapan tahun, dan bagaimana mencapai hasil yang sama dengan lebih mudah dan lebih cepat.

Upaya naif pertama

Sekitar tahun 2010, ibu saya membeli semacam pengonversi VHS ke DVD dan menjalankan semua video rumah kami melaluinya.

Pencarian delapan tahun saya untuk mendigitalkan 45 kaset video. Bagian 1
DVD asli yang direkam ibuku (tidak tahu apa yang terjadi dengan surat-surat yang hilang)

Masalahnya, Ibu hanya membuat satu set DVD. Semua kerabat tinggal di negara bagian yang berbeda, jadi tidak nyaman untuk membagikan disk.

Pada tahun 2012, saudara perempuan saya memberi saya DVD ini. Saya menyalin file video dan mengunggah semuanya ke penyimpanan cloud. Masalah terpecahkan!

Pencarian delapan tahun saya untuk mendigitalkan 45 kaset video. Bagian 1
DVD robekan video keluarga di penyimpanan Google Cloud

Beberapa minggu kemudian saya bertanya apakah ada yang pernah melihat rekaman itu. Ternyata tidak ada yang melihat. Aku bahkan tidak melihat. Di era YouTube, mengunduh file berdurasi tiga jam dari konten tak dikenal untuk mencari rekaman yang menarik adalah hal yang bodoh.

Hanya ibu saya yang senang: "Hebat," katanya, "sekarang bisakah kita membuang semua kaset ini?"

Oh-oh. Ini adalah pertanyaan yang mengerikan. Bagaimana jika kami melewatkan beberapa entri? Bagaimana jika kaset dapat didigitalkan dengan kualitas lebih tinggi? Bagaimana jika label berisi informasi penting?

Saya selalu merasa tidak nyaman membuang yang asli sampai benar-benar yakin bahwa video tersebut disalin dengan kualitas setinggi mungkin. Jadi, saya harus turun ke bisnis.

Saya bahkan tidak tahu apa yang saya hadapi.

Tidak terdengar begitu keras

Jika Anda tidak mengerti mengapa saya membutuhkan waktu delapan tahun dan ratusan jam, saya tidak menyalahkan Anda. Saya juga berpikir itu akan mudah.

Berikut tampilan proses digitalisasi dari awal hingga akhir:

Pencarian delapan tahun saya untuk mendigitalkan 45 kaset video. Bagian 1

Lebih tepatnya, ini terlihat secara teori. Begini hasilnya dalam praktik:

Pencarian delapan tahun saya untuk mendigitalkan 45 kaset video. Bagian 1

Sebagian besar waktu dihabiskan untuk mengerjakan ulang apa yang telah dilakukan. Saya menyelesaikan satu tahap, dan kemudian setelah satu atau dua tahap saya menemukan semacam kekurangan dalam teknik tersebut. Saya harus kembali dan mengulanginya. Misalnya, saya merekam video dari 20 kaset sebelum saya menyadari bahwa audionya agak tidak sinkron. Atau setelah berminggu-minggu mengedit, saya mendapati diri saya mengekspor video dalam format yang tidak mendukung streaming di web.

Untuk menyelamatkan kewarasan pembaca, saya mengatur prosesnya seolah-olah bergerak maju secara sistematis agar tidak membuat Anda terus melompat mundur dan mengulang semuanya, seperti yang harus saya lakukan.

Langkah 1 Rekam video

Oke, kembali ke tahun 2012. Ibu sangat ingin membuang kaset yang disimpannya selama dua puluh tahun, jadi saat kami pertama kali bertemu, dia langsung memberiku sebuah kotak karton besar. Maka dimulailah pencarian saya untuk mendigitalkan.

Keputusan yang jelas adalah mempercayakan pekerjaan kepada para profesional. Banyak perusahaan bergerak di bidang digitalisasi, dan beberapa berspesialisasi khusus dalam video rumahan.

Tapi saya cukup sensitif tentang privasi dan saya tidak ingin orang asing melihat video keluarga kami dengan momen intim dalam kehidupan pribadi saya, termasuk latihan pispot saya (pada usia yang tepat; tidak ada yang aneh!). Dan saya juga berpikir bahwa tidak ada yang rumit dalam digitalisasi.

Spoiler: ternyata susah banget.

Percobaan pertama merekam video

Ayah saya masih memiliki VCR lama keluarga, jadi saya memintanya untuk menggalinya dari ruang bawah tanah untuk makan malam keluarga berikutnya. Saya beli adaptor RCA ke USB murah di Amazon dan turun ke bisnis.

Pencarian delapan tahun saya untuk mendigitalkan 45 kaset video. Bagian 1
Perangkat Pengambilan Video TOTMC, yang pertama dari banyak perangkat A/V yang saya beli selama misi multi-tahun

Untuk memproses video dari perangkat penangkap USB, saya menggunakan program VirtualDub, versi 2012 agak ketinggalan jaman, tetapi tidak kritis.

Pencarian delapan tahun saya untuk mendigitalkan 45 kaset video. Bagian 1
Bingkai dalam program VirtualDub, saat saya membacakan buku untuk ayah saya pada usia empat tahun

Serang dengan distorsi suara

Ketika saya memulai proses pengeditan, saya melihat ada sedikit ketidaksinkronan antara audio dan video. Oke tidak masalah. Saya bisa memindahkan suaranya sedikit.

Sepuluh menit kemudian, dia tidak sinkron lagi. Apakah saya memindahkannya sedikit pertama kali?

Lambat laun saya sadar bahwa audio dan video tidak hanya tidak sinkron, tetapi sebenarnya direkam dengan kecepatan yang berbeda. Sepanjang rekaman, mereka semakin menyimpang. Untuk menyinkronkan, saya harus menyesuaikan suara secara manual setiap beberapa menit.

Pencarian delapan tahun saya untuk mendigitalkan 45 kaset video. Bagian 1
Jika pengaturan Anda menangkap audio dan video dengan kecepatan berbeda, satu-satunya solusi adalah memperbaiki audio secara manual setiap beberapa menit

Bisakah Anda bayangkan betapa sulitnya membedakan suara 10 milidetik lebih awal atau 10 milidetik kemudian? Ini sangat sulit! Nilai sendiri.

Dalam video ini, saya bermain dengan anak kucing saya yang malang dan sabar, yang bernama Black Magic. Suara sedikit tidak sinkron. Tentukan apakah itu di depan gambar atau sudah terlambat?


Contoh klip video dengan suara dan gambar tidak sinkron

Pada titik ini, Sihir Hitam melompat, sebuah fragmen dengan pelambatan lima kali lipat:


Suara dan gambar tidak sinkron, lima kali lebih lambat

Menjawab: Suara datang dengan penundaan beberapa milidetik.

Mungkin menghabiskan seratus dolar ekstra daripada ratusan jam waktu pribadi?

Koreksi suara saja membutuhkan berjam-jam pekerjaan yang membosankan dan menjengkelkan. Akhirnya terpikir oleh saya bahwa desync dapat dihindari dengan menggunakan perangkat perekam video yang lebih baik dan lebih mahal. Setelah beberapa penelitian, saya membeli yang baru di Amazon:

Pencarian delapan tahun saya untuk mendigitalkan 45 kaset video. Bagian 1
Upaya kedua saya untuk membeli perangkat perekam video

Bahkan dengan perangkat baru, desync tidak hilang kemana-mana.

VCR dengan awalan "super"

Mungkin masalahnya ada di VCR. Pada forum digitalisasi dikatakan bahwa tidak akan ada desinkronisasi pada VCR dengan "korektor berbasis waktu" (TBC), fitur ini tersedia di semua VCR Super VHS (S-VHS).

Yah, tentu saja! Mengapa saya main-main dengan orang bodoh biasa saja VCR bila tersedia супСр-VCR yang memecahkan masalah?

Tidak ada lagi yang membuat VCR S-VHS, tetapi masih tersedia di eBay. Untuk $179, saya membeli model JVC SR-V10U, yang tampaknya cocok untuk digitalisasi VHS:

Pencarian delapan tahun saya untuk mendigitalkan 45 kaset video. Bagian 1
Vintage JVC SR-V10U VCR saya beli di eBay seharga $179

VCR "Super" datang melalui pos. Setelah beberapa bulan berjuang dengan audio yang tidak sinkron, saya sangat senang karena ada peralatan yang akan menyelesaikan semua masalah saya.

Saya membuka kotaknya, menghubungkan semuanya - tetapi suaranya masih terekam dengan kecepatan yang berbeda. Eh.

Pencarian yang membosankan, pemecahan masalah, dan perjuangan bertahun-tahun

Saya memulai upaya pemecahan masalah yang menyedihkan. Itu menyakitkan untuk dilihat. Setiap kali saya mengeluarkan semua peralatan dari lemari, merangkak berlutut di belakang desktop untuk menghubungkan semuanya, mencoba merekam video - dan sekali lagi melihat bahwa tidak ada yang berhasil.

Saya menemukan posting forum acak dari tahun 2008 tentang menginstal beberapa driver Cina aneh yang tidak ditandatangani ... Itu ide yang buruk, tapi saya putus asa. Namun, dia tidak membantu.

Saya mencoba berbagai program digitalisasi. Dibeli kaset VHS khususuntuk membersihkan kepala magnetik VCR. Dibeli perangkat perekam video ketiga. Tidak ada yang membantu.

Saya selalu menyerah, mencabut semuanya, dan menyembunyikan peralatan di lemari selama beberapa bulan lagi.

Serahkan dan berikan kaset kepada para profesional

Tahun 2018 telah tiba. Saya memindahkan kaset video dan berton-ton peralatan di sekitar empat apartemen berbeda dan akan pindah dari New York ke Massachusetts. Saya tidak dapat menemukan kekuatan untuk mengambilnya lagi, karena saya sudah menyadari bahwa saya tidak akan pernah menyelesaikan proyek ini sendiri.

Saya bertanya kepada keluarga apakah mereka dapat menyumbangkan kaset ke perusahaan digitalisasi. Untungnya, tidak ada yang keberatan - semua orang ingin melihat rekaman itu lagi.

Π―: Tapi itu berarti beberapa perusahaan akan memiliki akses ke semua video rumah kami. Apakah itu cocok untukmu?
Suster: Ya, saya peduli. Anda sendiri yang khawatir. Tunggu, jadi Anda bisa saja membayar seseorang?
Π―: Uh-uh…

Digitalisasi dari semua 45 kaset berharga $750. Kelihatannya mahal, tapi saat itu saya akan membayar berapa pun untuk tidak berurusan dengan peralatan ini lagi.

Saat mereka menyerahkan file, kualitas videonya pasti lebih baik. Di bingkai saya, distorsi selalu terlihat di tepi bingkai, tetapi para spesialis mendigitalkan semuanya tanpa distorsi sama sekali. Yang terpenting, audio dan video sinkron sempurna.

Berikut adalah video yang membandingkan digitalisasi profesional dan upaya buatan saya sendiri:


Perbandingan digitalisasi profesional dan buatan sendiri dalam video di mana ibu saya memfilmkan upaya pertama saya dalam pemrograman

Langkah 2. Mengedit

Dalam home shoot, sekitar 90% materinya membosankan, 8% menarik, dan 2% luar biasa. Setelah digitalisasi, Anda masih memiliki banyak pekerjaan yang harus dilakukan.

Mengedit di Adobe Premiere

Pada kaset VHS, aliran panjang klip video diselingi dengan bagian kosong. Untuk mengedit kaset, Anda harus menentukan di mana setiap klip dimulai dan diakhiri.

Untuk pengeditan, saya menggunakan Adobe Premiere Elements, yang harganya kurang dari $100 untuk lisensi seumur hidup. Fitur terpentingnya adalah garis waktu yang dapat diskalakan. Ini memungkinkan Anda dengan cepat menemukan tepi adegan dan kemudian memperbesar untuk menemukan bingkai video yang tepat di mana klip dimulai atau berakhir.

Pencarian delapan tahun saya untuk mendigitalkan 45 kaset video. Bagian 1
Garis waktu zoom penting dalam Adobe Premiere Elements

Masalah dengan Premiere adalah prosesnya membutuhkan langkah manual yang konstan, tetapi juga membutuhkan waktu lama untuk mendigitalkan dan mengekspor. Inilah urutan operasi saya:

  1. Buka file mentah yang berisi video berdurasi 30-120 menit.
  2. Tandai batas-batas klip individu.
  3. Klip ekspor.
  4. Tunggu 2-15 menit hingga ekspor selesai.
  5. Ulangi langkah 2-4 hingga pita habis.

Penantian panjang berarti saya terus-menerus bolak-balik antara mengedit video dan beberapa tugas lain, mengalihkan perhatian saya bolak-balik selama berjam-jam.

Kerugian lain adalah non-reproduktifitas. Memperbaiki kesalahan kecil hampir sama sulitnya dengan memulai dari awal. Saya sangat terpukul ketika harus memposting video. Baru kemudian saya menyadari bahwa untuk melakukan streaming di Internet, pertama-tama perlu mengekspor video ke format yang didukung oleh browser web secara asli. Saya dihadapkan pada pilihan: memulai kembali proses ekspor ratusan klip yang membosankan, atau menyandikan ulang video yang diekspor ke format lain dengan kualitas yang menurun.

Mengedit otomatisasi

Setelah menghabiskan banyak waktu untuk pekerjaan manual, saya bertanya-tanya apakah AI dapat diterapkan di sini. Menentukan batasan klip tampaknya menjadi tugas yang cocok untuk pembelajaran mesin. Saya tahu akurasinya tidak akan sempurna, tetapi biarkan dia melakukan setidaknya 80% pekerjaan, dan saya akan memperbaiki 20% terakhir.

Saya bereksperimen dengan alat bernama deteksi pyscene, yang mem-parsing file video dan menampilkan stempel waktu saat perubahan pemandangan terjadi:

 $ docker run 
    --volume "/videos:/opt" 
    handflucht/pyscenedetect 
    --input /opt/test.mp4 
    --output /opt 
    detect-content --threshold 80 
    list-scenes
[PySceneDetect] Output directory set:
  /opt
[PySceneDetect] Loaded 1 video, framerate: 29.97 FPS, resolution: 720 x 480
[PySceneDetect] Downscale factor set to 3, effective resolution: 240 x 160
[PySceneDetect] Scene list CSV file name format:
  $VIDEO_NAME-Scenes.csv
[PySceneDetect] Detecting scenes...
[PySceneDetect] Processed 55135 frames in 117.6 seconds (average 468.96 FPS).
[PySceneDetect] Detected 33 scenes, average shot length 55.7 seconds.
[PySceneDetect] Writing scene list to CSV file:
  /opt/test-Scenes.csv
[PySceneDetect] Scene List:
-----------------------------------------------------------------------
 | Scene # | Start Frame |  Start Time  |  End Frame  |   End Time   |
-----------------------------------------------------------------------
 |      1  |           0 | 00:00:00.000 |        1011 | 00:00:33.734 |
 |      2  |        1011 | 00:00:33.734 |        1292 | 00:00:43.110 |
 |      3  |        1292 | 00:00:43.110 |        1878 | 00:01:02.663 |
 |      4  |        1878 | 00:01:02.663 |        2027 | 00:01:07.634 |
 ...

Alat tersebut memang menunjukkan akurasi sekitar 80%, tetapi memeriksa kerjanya membutuhkan lebih banyak waktu daripada menghemat waktu. Namun, pyscenedetect membuat salah satu penemuan terpenting untuk keseluruhan proyek: menentukan batas adegan dan mengekspor klip adalah tugas terpisah.

Saya ingat bahwa saya adalah seorang programmer

Sampai saat ini, saya menganggap semua yang saya lakukan di Adobe Premiere sebagai "mengedit". Memotong klip dari bingkai mentah tampaknya berjalan seiring dengan menemukan batasan klip, karena itulah yang dibayangkan oleh Premiere tentang tugas tersebut. Ketika pyscenedetect mencetak tabel metadata, saya menyadari bahwa saya dapat memisahkan pencarian adegan dari ekspor video. Itu adalah sebuah terobosan.

Alasan pengeditan sangat membosankan dan memakan waktu adalah karena saya harus menunggu sementara Premiere mengekspor setiap klip. Jika saya menulis metadata ke dalam spreadsheet dan menulis skrip yang secara otomatis mengekspor video, proses pengeditan akan berlalu begitu saja.

Selain itu, spreadsheet telah sangat memperluas cakupan metadata. Awalnya, saya menjejalkan metadata ke dalam nama file, tetapi ini membatasinya. Memiliki seluruh spreadsheet memungkinkan saya untuk membuat katalog lebih banyak informasi tentang klip tersebut, seperti siapa yang ada di dalamnya, kapan direkam, dan data lain apa pun yang ingin saya tampilkan saat video ditampilkan.

Pencarian delapan tahun saya untuk mendigitalkan 45 kaset video. Bagian 1
Spreadsheet raksasa dengan metadata tentang video rumahan saya

Belakangan, saya dapat menggunakan metadata ini untuk menambahkan informasi ke klip, seperti berapa umur kita semua dan deskripsi mendetail tentang apa yang terjadi di klip tersebut.

Pencarian delapan tahun saya untuk mendigitalkan 45 kaset video. Bagian 1
Fungsionalitas spreadsheet memungkinkan Anda merekam metadata yang memberikan lebih banyak informasi tentang klip dan membuatnya lebih mudah untuk dilihat

Keberhasilan solusi otomatis

Memiliki spreadsheet, saya menulis naskah, yang mengiris video mentah menjadi klip berdasarkan data CSV.

Inilah yang terlihat seperti dalam tindakan:

Pencarian delapan tahun saya untuk mendigitalkan 45 kaset video. Bagian 1

Sekarang saya telah menghabiskan ratusan berjam-jam, dengan susah payah memilih batas klip di Premiere, menekan ekspor, menunggu beberapa menit hingga selesai, lalu memulai kembali. Tidak hanya itu, proses tersebut diulang berkali-kali pada klip yang sama ketika masalah kualitas kemudian ditemukan.

Segera setelah saya mengotomatiskan bagian pemotongan klip, beban berat jatuh dari pundak saya. Saya tidak perlu lagi khawatir bahwa saya akan melupakan metadata atau memilih format keluaran yang salah. Jika nanti muncul kesalahan, Anda cukup men-tweak skrip dan mengulangi semuanya.

Π§Π°ΡΡ‚ΡŒ 2

Mendigitalkan dan mengedit rekaman video hanyalah setengah dari perjuangan. Kami masih perlu menemukan opsi yang nyaman untuk dipublikasikan di Internet sehingga semua kerabat dapat menonton video keluarga dalam format yang nyaman dengan streaming seperti di YouTube.

Di bagian kedua artikel ini, saya akan merinci cara menyiapkan server media sumber terbuka dengan semua klip video, yang harganya hanya 77 sen per bulan.

Kelanjutan,

Π§Π°ΡΡ‚ΡŒ 2

Pencarian delapan tahun saya untuk mendigitalkan 45 kaset video. Bagian 1

Sumber: www.habr.com