Seperti banyak orang tua, saya suka menyiksa ebay dari waktu ke waktu dengan mencari berbagai potongan besi, tiba-tiba, ada sesuatu yang menarik dan cukup mahal? Dan itu sering ditemukan. Ya, Anda tidak harus mencari sesuatu yang mainstream-vintage, seperti motherboard untuk 386, 486, memori 30 pin SIMM, kartu video dan multicard ISA, Sound Blaster, dan hal-hal terkenal yang serupa pada ibey, mereka sangat berlebihan di sana. Namun, terkadang ada papan yang tidak jelas bagi rata-rata orang yang tampak seperti pekerja sampah. Baru-baru ini saya membeli salah satu papan ini dengan harga kurang dari 10 euro, termasuk pengiriman. Ini dia:

Dengan bantuan dewan ini, diproduksi pada 1994-1995, Anda dapat mengubah komputer biasa untuk saat itu, yah, oke, bukan menjadi studio video, tentu saja, tetapi menjadi sesuatu yang memiliki kemampuan mengedit video non-linear. Hal termanis bagi saya di sini adalah 1994. Setidaknya satu tahun sebelum rilis Windows 95. Artinya, perangkat lunak yang kompatibel, dengan tingkat probabilitas tinggi, akan 16-bit.
peringatan: banyak gambar dan video yang terpotongDari foto-foto itu, saya menyadari bahwa saya telah memperoleh sesuatu yang saya sayangi. Ya, ini Miro Video. Miro sama sekali tidak seperti pemutar video miro, pemutar multi-format open source yang sangat populer saat itu, dan bukan miro yang menjadi video miro Pinnacle (Pinnacle mengakuisisi Miro Computer Systems GmbH pada tahun 1997). Ini adalah asli, Jerman, seperti ELSA Technology, dopinnaklovskaya Miro Video DC1 untuk bus ISA 16-bit. Namun, masih memiliki
komunitas sendiri.Ya, sekarang antusiasme untuk papan digitalisasi video tampak aneh: Saya menghubungkan ponsel melalui USB, tetapi mengambil file video dari itu dengan mouse dan mentransfernya ke komputer ... Tapi ini tidak selalu terjadi. Ini sekarang semua smartphone mampu merekam video, mendigitalkan dan mengompresnya dengan cepat. Dan sebelum video diambil dan disimpan dalam bentuk analog: kamera tidak memiliki kekuatan yang cukup untuk mendigitalkan dan mengompres dengan cepat. Tetapi daya komputasi adalah keuntungan. Untuk komputer kita (yang tentunya dimiliki oleh smartphone modern), ia telah tumbuh pada kecepatan raksasa sejak awal, dan video digital memungkinkan untuk mengevaluasi dengan sangat jelas kecepatan ini. Mari kita hitung. Untuk hanya menampilkan video 4K penuh warna pada layar dengan kecepatan 25 frame / detik, komputer harus memproses aliran data sekitar 600 MiB / detik (3840 * 2160 piksel * 25 kali per detik * 3 byte per RGB piksel). Ini hanya aliran output ke buffer kartu video. Sebelum itu, Anda perlu membaca aliran lain (meskipun hari ini adalah aliran yang sangat terkompresi), membaca dari disk ke memori dan membongkar itu. Secara umum, pekerjaan untuk komputer modern keren: bus PCIe 3.0 16x memiliki throughput sekitar 16 GB / s, dan bahkan slot 1x PCIe 3.0 dapat mencerna hingga 1 GB / s secara teoritis, tetapi ini tidak perlu - ada aliran terkompresi dari disk , kecepatannya jauh lebih rendah, dan ada banyak waktu untuk menerima / membongkar / mengirim masing-masing 7 juta piksel dalam bingkai prosesor multi-GHz multi-GHz modern dengan instruksi SIMD. Ya, dan RAM untuk volume seperti itu lebih dari cukup, belum lagi ruang disk.
Sekarang mari kita kembali ke peta kita. 1994, dalam hal high-end, Pentium-90, tetapi 486DX2-66, pada kenyataannya, tetap merupakan prosesor utama yang kuat:
Iklan PC Magazine untuk Mei 1994Ya, versi 486 pada 75 dan 100 MHz sudah ada, tetapi mereka terutama di komputer laptop kelas atas. Di ujung bawah adalah 486SX-33 dan 486DX-33. Pentium-60 sudah ada di pasaran selama satu tahun sekarang, tetapi masih sangat mahal. Pentium-90 - sesuatu yang sangat mahal. Jadi kita akan membangun 486DX2-66. Perhatikan volume hard drive, 420-520 MB! Kurang dari 1 detik video 4K yang tidak terkompresi. Dan dalam RAM yang khas, bahkan 1 frame tidak cocok.
Dalam hal ini, bus PCI yang sudah tersebar luas pada tahun 1994 tidak terlihat menjadi hambatan, menyediakan hingga 125 MiB data per detik, yaitu, 1,76 juta piksel per frame untuk video penuh warna pada 25 frame / detik. Tetapi kartu penangkap kami dirancang untuk bus ISA 16-bit, dan di sini semuanya jauh lebih menyedihkan. 8 MHz dan 16 bit memberikan throughput maksimum teoritis 16 MB / s. Atau 213 ribu piksel per bingkai. Bahkan bingkai resolusi 640x480 memiliki lebih banyak piksel! Dan ini adalah maksimum teoretis, tidak mungkin tercapai dalam kehidupan nyata.
Selain itu, bahkan resolusi video 320x240 dengan 8 bit warna dan 25 frame / detik lebih dari 1,5 MB / detik, beban yang sangat serius untuk hard drive pada waktu itu, yang memberikan kecepatan baca linear puncak sebesar 3-5 MB / detik. Nah, ukuran itu penting. Bahkan video yang tidak terkompresi dengan cepat meluap-luap seperti disk 500 MB khas dalam 5 menit. Karenanya, kita perlu mengompres aliran data, dan kita memiliki ruang kepala yang sangat sedikit pada kekuatan pemrosesan prosesor!
Dan ini tidak semua masalah. Sistem operasi modern memiliki kerangka kerja universal untuk semua kesempatan. Pada masa Windows awal, ini tidak begitu. Tidak ada codec video standar di dunia Windows, Quicktime tetap menjadi eksklusif Apple, kompleks video perangkat keras-lunak yang khas itu sendiri, tidak kompatibel dengan apa pun. Tetapi pada tahun 1992, sebuah paket yang disebut Microsoft's Video for Windows keluar, dan membungkusnya ...
Yah, hampir. Awalnya, paket itu tidak banyak berbeda di antara pengguna, namun video di komputer masih eksotis. Namun, seiring waktu, produsen perangkat dan aplikasi mengadopsi paket ini, dan itu menjadi standar de facto di dunia Windows. Untuk paket ini kami berutang munculnya AVI container. Nah, forum kami juga mendukung paket ini sepenuhnya. Itu bagus. Ini berarti bahwa Anda dapat menjalankan Adobe Premiere, versi pertama yang 16-bit dan bekerja di bawah Windows 3.1 dengan paket Video untuk Windows.
Baiklah ok, pikir cukup kosong. Saatnya beralih ke kegiatan rekreasi. Mari kita lihat apa yang terbuat dari papan.

2 VLSI dari Philips, SAA7196 dan SAA7199 segera terlihat. Yang pertama adalah Digital Video Decoder, dan yang kedua adalah encoder. Agar tidak bingung, saya akan mengatakan langsung bahwa di sini decoder adalah ADC, dan encoder adalah DAC. Dekoder menerima secara terpisah luminans dan sinyal warna dan mendigitalkannya dengan laju sampling 8 bit / hitungan. Faktanya, kami memiliki 16 bit per piksel. Untuk memasok pencahayaan individu dan sinyal warna, konektor S-Video dipasang di papan tulis, tetapi ada juga komposit. Dekoder cukup terampil, sampel hingga 768 piksel per baris gambar, dapat skala video dan mengkonversi format warna YUV ke RGB.
Tapi itu decoder. Dan papan itu sendiri, menurut dokumentasi, mampu menangkap video dengan resolusi 320x240 di NTSC dan 384x288 di PAL / SECAM. Namun, board dapat digunakan sebagai codec perangkat keras untuk resolusi hingga 590x442. Tentang indah.
Encoder memungkinkan Anda untuk mengeluarkan apa yang decoder masukkan kembali ke Composite atau S-video. Bagus Selanjutnya, di antara kasus kecil tak terhitung standar dan tidak terlalu logis, Anda dapat melihat satu set chip DRAM dual-port, berdiri, seperti biasa, tegak.

Di sini 768 KiB. Dan prosesor LSI L64702 JPEG.

Ya, sepertinya dewan ini memberikan video MJPEG, yaitu aliran gambar JPEG. Kita akan melihat ini, tentu saja, tetapi dalam datasheet pada L64702 tidak ada tentang kompresi sementara yang terlihat, jadi MPEG hampir tidak ada di sini. Tetapi untuk mengeditnya bahkan lebih baik: semua bingkai adalah kunci, kehilangan dari penjepitan akan lebih sedikit. Namun, ini masih harus diverifikasi, seperti kemampuan kartu untuk mengirimkan video yang tidak dikompresi.
Sementara itu, mari kita rakit komputer untuk papan tulis. Kira-kira khas untuk 1994-1995. Ini akan menjadi 486 cepat, tetapi tidak super cepat, tetapi pada 66 MHz. Seperti yang saya tulis di atas, menurut saya ini adalah prosesor yang cukup produktif dan sangat masif pada tahun-tahun itu. Saya berpikir tentang motherboard untuk waktu yang lama. Namun, 486 hampir merupakan sinonim untuk VLB. Namun, pada akhirnya saya memilih versi PCI, motherboard LS486E dari Lucky Star yang terkenal berdasarkan chipset SiS 496/497.

Meskipun Lucky Star, ini adalah papan yang cukup dapat diandalkan, yang, bagaimanapun, jatuh ke tangan saya menjadi kehidupan yang sangat terpukul. Baterai memori CMOS bocor, tidak ada chip BIOS dengan BIOS, konektor keyboard hampir hancur oleh korosi, dan tidak ada transistor daya pada regulator tegangan 3.3V. Mengembalikan konektor keyboard dan kerusakan lain dari baterai tidak sulit, tetapi konsekuensi vandalisme lebih menyedihkan. Ada banyak revisi untuk 486E, dan periferal berbeda untuk semua orang, seperti regulator tegangan. Saya memutuskan untuk tidak mengembalikan yang terakhir sama sekali, cukup bagi saya bahwa dewan bekerja dengan prosesor yang dirancang untuk 5 Volts, saya tidak memerlukan regulator untuk ini. Dan saya tidak menemukan BIOS khusus untuk revisi saya. Multicontroller SMC diinstal pada board saya, tetapi BIOS seperti itu tidak tersedia di mana pun. Pada akhirnya, versi revisi dengan UMC multicontroller muncul hampir sempurna.

Kami akan memasang 12 MiB memori di papan tulis. Motherboard hanya mendukung FPM, jadi kami senang kami kaya, tetapi 12 MiB untuk 1994-1995 adalah jumlah memori yang mengesankan. Sebelum rilis Windows 95, 4 MiB dianggap standar, setelah itu persyaratan meningkat tajam menjadi 8 MiB dan terus tumbuh lebih jauh. Tetapi ini sudah merupakan akhir tahun 1995 - awal tahun 1996. Dan kami memiliki pengaturan tahun 1994, dengan Windows 3.X, di sini 12 MiB hampir merupakan level tertinggi.

Saya akan menggunakan kartu S3 Savage4 untuk menampilkan video. Ini adalah peta dari waktu yang sama sekali berbeda, dari tahun 1999. Tapi ini adalah satu-satunya papan S3 yang ada di tangan, dan ketika datang ke Windows 3.x, saya punya satu aturan sederhana: kartu grafis S3. Ya, saya ingin melihat S3 Trio32 di sini, tetapi bahkan untuk Savage4 yang dirilis pada tahun 1999 ada driver yang sangat baik untuk Windows 16-bit. Sangat disayangkan bahwa perusahaan semua begitu sedih terjadi.

Saya akan menggunakan microdrive sebagai hard drive. Biasanya, dalam kasus seperti itu, saya akan menggunakan flash drive, tetapi kita berbicara tentang menangkap video, yaitu, banyak dubbing, dan saya khawatir flash bisa menjadi buruk di sini.

Papan jaringan biasa-biasa saja, tetapi akan membantu untuk mentransfer perangkat lunak dan hasil kerja dari / ke perangkat keras yang lebih modern.

Nah, suaranya. Tidak ada yang istimewa juga. Klon Sound Blaster juga cukup bermasalah. Tapi kami tidak butuh banyak. 8 bit mono dengan frekuensi pengambilan sampel 22 kHz, komputer kami tidak dapat mengatasinya lagi.
Jadi, mari kita mulai dengan menginstal DOS. Versi 5.0 akan tepat, meskipun 1994 hanya 6.22, versi terbaru dari MS-DOS, sebagai OS yang terpisah. Tetapi dalam kasus kami, perbedaannya kecil.

Bagaimanapun, pekerjaan utama akan dilakukan pada Windows 3.11:


3.11 ini untuk jaringan. Saya ingin transfer data sederhana, yang berarti Anda memerlukan TCP / IP. Tidak hanya itu tidak dalam paket OS standar, itu juga memerlukan instalasi Win32s, tambahan 32-bit untuk Windows 3.X, yang menyediakan subnet Win32 API.

Setelah menginstal TCP / IP, Anda dapat naik ke drive jaringan untuk sisa driver.

Dan inilah mengapa saya suka S3:
gambar sebelum menginstal driver S3:

dan setelah:

Anda sekarang dapat menginstal Adobe Premiere 1.1.

Jangan lupa untuk reboot, karena setelah instalasi apa pun:

Video untuk Windows sudah termasuk dalam paket, jadi yang tersisa hanyalah menginstal driver Video miro. Kit driver miro termasuk utilitas yang memungkinkan Anda memeriksa kecepatan transfer data dari / ke disk. Mari kita lihat:

Hmm, tidak banyak. Ya, apa itu. Tapi sekarang, setelah reboot yang tak terhitung jumlahnya, Anda bisa mulai bersenang-senang. Saya tidak punya banyak sumber video komposit, jadi saya akan mulai dengan yang paling sederhana yang selalu ada: ZX Spectrum. Mari kita coba untuk menangkap video gameplay. Kedutan aneh ala 1994 akan terjadi. Ya, output suara dalam ZX Spectrum tidak disediakan oleh desain, sehingga video akan menjadi bodoh. Tapi saya masih akan menangkap suara untuk menilai beban nyata. Suara akan terkompresi PCM, 8 bit 22 kHz. Dan tidak, kompresi tidak memperbaiki situasi, sebaliknya, sebaliknya: 486-66 tidak dapat membongkar MP3 dengan cepat bahkan dengan bit rate terendah, apa yang bisa kita katakan tentang pengemasan yang paralel dengan penangkapan video?

Jadi, fitur pertama. Saat merekam video, jendela pratinjau tidak berfungsi, dan sama sekali tidak jelas apa yang sebenarnya kami tangkap. Untungnya, sinyal dari input kartu penangkap langsung diteruskan ke output, dan menggunakan monitor eksternal dengan input komposit, Anda dapat melihat apa yang kita miliki di input. Juga, sebelum penangkapan, program ini menawarkan untuk menggunakan file buffer pengambilan. Saya kira untuk menghindari banyak waktu pencarian saat menulis ke disk yang terfragmentasi. Saya telah menggunakan 50 MiB. Kita mulai:
Video panjang dan membosankan dari specUntuk sinyal komposit yang ditangkap pada 486m dalam resolusi 320x240 (ya, Spectrum ini adalah harlequin NTSC), kualitasnya cukup bagus! Mari kita lihat apa yang ada di dalamnya ... Ya, ini MJPEG. Kartu video yang tidak dikompresi tidak dapat menangkap sama sekali, ketika Anda mematikan kompresi dalam pengaturan pengambilan, kita melihat hal berikut:

Dari 8,5 ribu frame yang ditangkap dengan resolusi 320x240 dan kecepatan 25 frame / detik, 100 dilewati. Saya pikir karena fakta bahwa file yang diambil adalah 3 kali ukuran buffer yang dialokasikan sebelumnya. Tetapi, secara umum, ini adalah hasil yang sangat bagus! Setelah penangkapan, video disalin dari buffer disk ke file yang terpisah, dan operasi ini membutuhkan banyak waktu, cukup sebanding dengan penangkapan itu sendiri. Perlu dicatat bahwa saya terkesan dengan kualitas penangkapan. Ini pasti cocok dengan VHS. Saya sedang mempersiapkan untuk hasil yang jauh lebih buruk, dan hasil yang saya dapatkan dengan kartu video capture pertama saya (yang merupakan kartu PCI biasa dari tuner TV Aver Media) di Celerone pada tahun 1996-1997 mungkin lebih buruk.
Baiklah, mari kita lihat apa itu Adobe Premiere 1.1. Pada saat yang sama, kami akan menerapkan semacam suara ke video, untuk bersenang-senang.

Apa yang bisa saya katakan? Sejak zaman kuno itu, tidak ada yang berubah banyak dalam pengeditan non-linear. Garis waktu yang sama dengan beberapa trek, secara terpisah untuk video, suara dan efek. Semuanya akrab dan bagi seseorang yang tahu cara iMovie atau Blender Video Editor, belum lagi Adobe Premiere modern, berurusan dengan versi ini akan sangat sederhana. Dan betapa indahnya transshipment satu sekolah di sini! Ini hanya semacam liburan:
Biarkan saya mencoba membuat video pendek tentang manfaat TR-DOS untuk ZX Spectrum dalam gaya 90-an!
I-iya, semuanya sangat cepat. Untuk rekompresi, saya menggunakan codec asli kartu video, yaitu, rekompresi, secara teori, seharusnya perangkat keras. Video 4 menit dibuat 2 jam 10 menit.
Dan ya, ada kompresi perangkat keras di sini. Untuk memeriksanya, saya mencoba membuat video pendek 10 detik dengan codec yang berbeda. Inilah hasilnya:
- miro MJPEG - waktu render 5 menit.
- Microsoft RLE - total waktu 5 menit (membangun palet 256-warna 1 menit dan penyandian 4 menit). Tapi ini adalah codec yang jauh lebih ringan.
- Microsoft Video 1 - waktu render 8 menit.
- Cinepak - waktu render 1 jam.
Yah, mungkin itu saja. Itu menyenangkan. Apa yang menarik? papan tidak menyebabkan kesulitan selama instalasi / konfigurasi. Itulah arti kualitas Jerman! Dan fakta bahwa pada 486m sekitar 66 MHz dengan 12 MiB RAM dan disk 500 MB, dan bahkan di bawah kendali versi 16-bit Windows, sangat mungkin untuk memasang video benar-benar mengagumi saya. Saya sangat senang bagaimana saya menghabiskan 10 euro ini, biasanya semuanya ternyata jauh lebih membosankan.