Bahasa Melayu

Video & sari kata · Kit Alat Sari kata

Kadar bingkai dan sari kata: mengapa 23.976, 25 dan 29.97 fps menyebabkan hanyut

· Latar belakang

sari kata kadar bingkai kod masa

Tiga garis masa kadar bingkai berakhir pada kedudukan berbeza manakala ralat pemasaan sari kata semakin meningkat
Ilustrasi vektor ToolAcre asal

Kadar bingkai adalah warisan televisyen analog, dan ia masih menghantui pemasaan kapsyen. Siaran ini menerangkan dari mana datangnya nombor ganjil, cara ketidakpadanan kadar bingkai menghasilkan drift dan cara membuat alasan mengenainya sebelum membetulkan apa-apa.

Kapsyen disegerakkan kepada satu hanyut induk pada yang lain — hasil praktikal piawaian televisyen seabad

Fail kapsyen boleh diselaraskan dengan sempurna dengan satu induk dan menamatkan beberapa minit atau saat dari dialog pada yang lain walaupun tiada isyarat diedit. Corak itu hanyut: masa sari kata berlalu dan masa program berlalu semakin maju pada kadar yang berbeza. Pembukaan memberikan sedikit bukti kerana mendarab masa yang kecil menghasilkan ralat kecil; penutup membuat ketidakpadanan jelas.

Aliran kerja televisyen dan filem mewarisi beberapa kadar jarak yang rapat, jadi fail yang dilabelkan sahaja dengan tajuk dan bahasa mungkin kehilangan konteks yang diperlukan untuk mentafsir masanya. Pembaikan praktikal bermula dengan mengenal pasti hubungan kadar dan bukannya menggunakan ofset yang membariskan satu adegan dan membiarkan pertumbuhan tidak disentuh.

Di mana 24, 25 dan 30 berasal — tayangan filem dan frekuensi utama televisyen Eropah dan Amerika

Kadar nombor bulat seperti 24, 25 dan 30 mencerminkan keturunan pengeluaran dan televisyen yang berbeza. Filem biasanya dikaitkan dengan 24 bingkai sesaat, manakala sistem televisyen dibina di sekeliling kekangan elektrik dan penyiaran serantau yang membawa kepada kadar nominal yang berbeza. Asal-usul yang luas itu adalah latar belakang yang stabil; artikel ini tidak menetapkan tarikh ciptaan atau menuntut satu laluan universal daripada frekuensi utama kepada setiap format moden.

Fakta pemulihan yang penting ialah kadar ini mewakili tempoh yang berbeza untuk kiraan bingkai yang sama. Seratus ribu bingkai dimainkan pada 25 fps tamat lebih awal daripada bingkai yang sama dimainkan berhampiran 24 fps, jadi sari kata yang dikarang untuk satu tempoh tidak boleh kekal sejajar dengan yang lain tanpa penamaan berkadar.

Mengapa 29.97 dan 23.976 wujud — kompromi televisyen berwarna dan kesan ketukan pada pemindahan filem

Kadar pecahan berhampiran 30 dan 24 adalah sebahagian daripada warisan televisyen berwarna dan pemindahan filem. Sejarah kejuruteraan tepat mereka berada di luar sumber repositori, jadi artikel ini tidak mengulang formula subcarrier terperinci. Apa yang penting untuk kerja sari kata ialah 29.97 bukan 30 dan 23.976 bukan 24; menganggap mana-mana pasangan sebagai identik memperkenalkan ralat peratusan kecil yang terkumpul dengan masa berlalu.

Carta perpuluhan juga dibundarkan. Aliran kerja harus menggunakan metadata kadar tepat yang tersedia daripada induk dan bukannya memperoleh faktor daripada label tiga perpuluhan apabila ketepatan penting. Alat ini menerima faktor skala berangka; ia tidak memeriksa metadata video atau mengenal pasti kadar yang mencipta kapsyen.

PAL percepatan — sebab filem berjalan lebih laju sedikit pada pemindahan 25 fps dan apakah kesannya terhadap pemasaan

Penghantaran 25 fps biasa bagi bahan asal filem menjalankan bingkai lebih cepat daripada kira-kira 24 induk fps. Ini sering dipanggil PAL mempercepatkan. Setiap acara tiba lebih awal, jadi kapsyen yang ditetapkan masa kepada induk yang lebih perlahan semakin ketinggalan apabila digunakan tidak berubah dengan pemindahan yang lebih pantas. Perkataan dan susunan isyarat kekal betul; cuma hubungan jam sahaja yang salah.

Ini tidak ditetapkan dengan menggerakkan setiap isyarat pada jarak yang sama. Anjakan ialah penambahan, manakala kesilapan ini mengubah jarak dari sifar ke setiap isyarat. Operasi yang diperlukan ialah pendaraban, dan arahnya penting: apabila destinasi berjalan lebih pantas, cap masa daripada sumber yang lebih perlahan memerlukan faktor di bawah satu untuk menjadi lebih awal.

Daripada kadar bingkai kepada hanyutan kapsyen — bagaimana perbezaan peratusan kelajuan tetap menjadi ralat kod masa yang semakin meningkat

Perbezaan kelajuan peratusan yang berterusan menghasilkan ralat yang berkadar dengan masa berlalu. Sepuluh minit ke dalam program ralat mutlak adalah sederhana; sembilan puluh minit di dalamnya adalah sembilan kali kesilapan sepuluh minit. Pertumbuhan garis lurus itulah sebabnya dua pusat pemeriksaan membezakan ketidakpadanan kadar daripada pemangkasan intro yang berterusan: ralat yang sama menunjukkan anjakan, manakala ralat penamat yang lebih besar menunjukkan penskalaan atau bentuk hanyut yang lain.

ToolAcre memegang cap masa sebagai milisaat integer dan scaleCues mendarab kedua-dua sempadan dengan faktor yang dipilih, membundarkan setiap satu kepada milisaat terdekat dan mengapit pada sifar. Oleh itu, penskalaan kurang tepat boleh diterbalikkan daripada anjakan. Bekerja daripada fail kiu asal dan gunakan satu faktor yang dikira dan bukannya menapis beberapa eksport bulat.

Contoh yang berjaya: filem 90 minit dialihkan daripada 23.976 kepada induk 25 fps — menganggarkan drift pada penghujung

Untuk fail sari kata sembilan puluh minit yang dikarang terhadap bahan 23.976 fps dan digunakan dengan pemindahan 25 fps bagi bingkai yang sama, darabkan cap masa sumber dengan 23.976 dibahagikan dengan 25, lebih kurang 0.95904. Sumber yang berakhir pada 5,400 saat menjadi kira-kira 5,178.8 saat, jadi master yang lebih pantas menghabiskan kira-kira 221.2 saat lebih awal. Anggaran itu menganggap jujukan bingkai yang sama dan perubahan kadar yang seragam.

Perjalanan terbalik menggunakan 25 dibahagikan dengan 23.976, lebih kurang 1.0427, iaitu contoh yang didokumenkan di sebelah medan skala. Sahkan hasil yang dikira terhadap dialog sebenar berhampiran kedua-dua hujungnya. Jika perbezaan malar baki kekal selepas pembetulan berkadar, maka dan kemudian gunakan offset terukur.

Perkara yang tidak dilindungi ini — rakaman kadar bingkai berubah-ubah dan penyingkiran tarik turun

Rakaman kadar bingkai boleh ubah tidak menyediakan satu faktor untuk keseluruhan program, dan bahan yang dipasang daripada beberapa penukaran kadar boleh mengubah tingkah laku pada titik edit. Penyingkiran tarik turun menambah lapisan lain kerana irama bingkai dan kadar bingkai yang dipaparkan tidak ditangkap oleh senarai cap masa sari kata yang mudah. Skala global tunggal tidak dapat membaiki kes tersebut secara jujur.

Alat anjakan juga tidak boleh memasa semula julat yang dipilih. Jika kapsyen betul sehingga dipotong dan kemudian melonjak dengan amaun tetap, itu adalah ketidakpadanan edit daripada hanyut kadar lancar. Kekalkan sumbernya dan beralih ke editor yang menyedari garis masa yang boleh membetulkan segmen secara bebas.

Bawa pulang: drift mempunyai sebab yang boleh anda namakan — cara mendiagnosisnya sebelum mencapai ciri masa ulang Kit Sari Kata

Namakan ralat sebelum menukarnya. Bandingkan kiu yang jelas berhampiran permulaan dengan yang berhampiran penghujung, rekod arah dan magnitud kedua-dua ralat, dan cari kelakuan malar berbanding berkadar. Hanyutan kadar bingkai memerlukan penskalaan daripada sifar; bampar yang dikeluarkan memerlukan satu offset; pengeditan pertengahan program memerlukan kerja serantau yang tidak disediakan oleh alat.

Gunakan pemasaan sari kata Shift sahaja selepas diagnosis itu. Masukkan faktor skala positif, semak output bulat pada kedua-dua titik pengukuran dan muat turun fail baharu dan bukannya menulis ganti induk. Pelaksanaan melaksanakan aritmetik yang anda tentukan; ia tidak menyimpulkan sejarah video untuk anda.