BUKU DAN ARTIKEL Alih Suara Maya. Menyertai Berbilang Fail AVI Menggabungkan beberapa fail AVI menjadi satu tidak semudah yang mungkin kelihatan pada mulanya. Hakikatnya ialah selalunya serpihan individu mempunyai FPS yang berbeza, dan atas sebab inilah VirtualDub enggan menggabungkannya. FPS yang berbeza, dalam erti kata lain, bilangan bingkai sesaat yang berbeza, mungkin berlaku disebabkan oleh fakta bahawa semasa menangkap video, anda memautkan strim video kepada bunyi untuk mengelakkan penyahsegerakan video dan bunyi. Apa yang perlu dilakukan sekarang, anda bertanya... Cara paling mudah dan paling pasti untuk mengelakkan masalah sedemikian adalah dengan menangkap video bukan dalam bahagian, tetapi sekaligus. Lebih-lebih lagi, anda sudah tahu cara membuat fail AVI yang besar (dalam artikel "Tangkapan Video"), dan anda tahu bahawa tidak ada masalah tertentu. Cara kedua untuk mengelakkan masalah apabila menggabungkan fail adalah dengan tidak mengikat aliran video kepada bunyi semasa menangkap. Sememangnya, dalam kes ini, anda berisiko untuk tidak segerak, jadi penyelesaian ini tidak berguna. Sekarang saya memberi amaran kepada anda bahawa adalah lebih baik untuk tidak melakukan ini dan memberitahu anda bagaimana anda boleh mengelakkannya. :) Oleh itu, mari kita pergi terus ke kaedah sambungan ... 1. Ideal - Fail AVI mempunyai FPS yang sama Kami membuka serpihan pertama dalam VirtualDub, dari mana video masa depan akan bermula pada masa hadapan. Kami melampirkan, pada serpihan yang sudah terbuka, yang berikut, untuk ini kami memilih arahan: Kami memilih fail. Dibuka dengan cara ini, fail akan dilampirkan pada penghujung yang sebelumnya. Serpihan seterusnya dilampirkan dengan cara yang sama. Seperti yang telah anda fahami, serpihan mesti dilampirkan tepat dalam susunan yang kemudiannya akan masuk ke dalam video terakhir. Semua serpihan terbuka, sekarang, jika anda mahu, anda boleh melakukan sebarang manipulasi sebelum meneruskan untuk menyimpan. Anda boleh menggunakan penapis, memotong kepingan yang tidak perlu, dsb. Anda juga boleh menyimpan dengan cara yang berbeza, ia boleh dilakukan dengan dan tanpa pemampatan strim video dan audio. Secara umum, saya tidak akan mengulangi diri saya sendiri - anda semua tahu ini dari penerangan sebelumnya ... 2. Tidak sesuai - Fail AVI mempunyai FPS yang berbeza Kami mempunyai beberapa serpihan video, yang seterusnya mempunyai FPS yang berbeza. Kami tidak akan berjaya menyatukannya dengan serta-merta menggunakan VirtualDub. Oleh itu, sebagai permulaan, semua serpihan yang ada mesti dibawa ke satu FPS, dan ini bukanlah tugas yang mudah sama sekali! Dengan menukar kadar bingkai AVI, kami mempercepatkan atau memperlahankan kadar bingkai, seterusnya menukar tempoh AVI. Tetapi pada masa yang sama, trek audio kekal tidak berubah, VirtualDub tidak memetakannya ke aliran video! Oleh itu, strim video dan audio sudah semestinya tidak segerak. Mari kita ketahui FPS serpihan yang perlu disambungkan. Untuk melakukan ini, satu demi satu, buka setiap fail dalam VirtualDub, dalam menu "Video", pilih: Dalam tetingkap yang terbuka, kami melihat FPS fail semasa: Kami ingat atau lebih baik tulis nilai FPS. Buka fail AVI seterusnya dan ketahui FPSnya dengan cara yang sama, dan seterusnya. Jika anda melihat bahawa FPS semua fail berubah sedikit - kira atau anggaran nilai puratanya. Kemudian kadar bingkai akan membawa kepada nilai purata ini. Ini penting kerana pada masa yang sama, FPS untuk kebanyakan serpihan akan berubah sedikit dan, oleh itu, penyahsegerakan akan berkurangan. Jika daripada semua serpihan yang tersedia hanya satu atau beberapa yang mempunyai nilai FPS yang berbeza dengan ketara, proseskannya secara berasingan. Itu. jangan sentuh satu atau beberapa serpihan ini lagi, ambil yang serupa, kira dan bawanya ke FPS purata. Selebihnya membawa kepada purata FPS yang sama dengan cara yang berbeza, lebih lanjut mengenainya kemudian. Jika semua fail mempunyai larian FPS yang ketara, ia juga harus dibawa ke nilai purata, tetapi dengan cara yang berbeza. 2.1. Membawa fail AVI ke satu FPS (kecil run-up) Biasanya, jika serpihan video ditangkap dari sumber yang sama, maka FPS mereka tidak banyak berubah. Di samping itu, serpihan adalah lebih pendek dalam tempoh, run-up, malah kurang. Jadi kami tahu purata FPS, yang mana kami akan membawa semua serpihan yang ada. Buka fail AVI pertama dalam VirtualDub: Gerakkan peluncur ke hujung serpihan atau klik butang yang sepadan pada panel dan lihat tempohnya: Serpihan saya mempunyai tempoh 0 jam, 08 minit, 40.369 saat. Mari kita beralih ke kotak dialog yang sudah biasa: Pilih item "Tukar kepada ...". Kami memasukkan nilai purata yang diketahui, selebihnya adalah lalai, klik OK. Lihat sekali lagi pada tempoh serpihan anda, kini ia berbeza: Oleh kerana serpihan saya hanya 8 minit panjang dan FPS tidak banyak berubah, perubahan dalam tempohnya hanya sepersekian saat. Ini bermakna bahawa pada penghujung serpihan, penyahsegerakan video dan bunyi hanyalah pecahan sesaat ini. Yang, secara umum, tidak banyak sama sekali, dan walaupun anda berusaha keras, anda hampir tidak dapat melihatnya apabila melihatnya. Oleh itu, saya tidak melihat sebab untuk membetulkan penyegerakan, dalam kes ini, biarkan ia kekal seperti sedia ada. Simpan perubahan FPS. Untuk melakukan ini, mula-mula pastikan item "Salinan strim langsung" dipilih untuk strim video dan audio dalam menu yang sepadan. Itu. aliran akan disalin tanpa pemprosesan.
Kami berjimat. Oleh itu, semua serpihan diproses. Jika mereka semua mempunyai sedikit desync seperti dalam contoh, maka kita boleh mengatakan bahawa anda bertuah. Selepas memproses semua serpihan, anda boleh meneruskan terus ke sambungan AVI. Ini dilakukan, sekarang, dengan cara yang sama seperti dalam pilihan ideal, titik 1. Bagi mereka yang kurang bernasib baik, dan penyahsegerakan ternyata ketara, penerangan lanjut didedikasikan untuk ... Penyahsegerakan dalam masa 0.5 saat, pada penghujung serpihan, boleh diperbetulkan sedikit sebanyak dengan cara yang tersedia untuk VirtualDub. Untuk melakukan ini, anda perlu pergi: Di sini pilih "Pramuat" dan "Interleave.." = 1000ms ... 1500ms. Dengan menukar nilai "Lengahkan trek audio dengan" anda boleh mengalih sedikit audio, berbanding strim video. Gunakan nilai positif jika audio mendahului video. Gunakan nilai negatif jika, sebaliknya, bunyi ketinggalan di belakang video. Secara umum, sudah tentu, dalam kes kami, penyahsegerakan mempunyai watak yang semakin meningkat, jadi ia tidak boleh diperbetulkan dengan hanya mengalihkan strim audio berbanding strim video. Tetapi ia boleh diberi pampasan sedikit sebanyak atau dibuat kurang ketara. Sebagai contoh, pada mulanya anda mempunyai, pada mulanya, penyegerakan penuh, dan pada penghujungnya, hanyut satu benang berbanding yang lain ialah 0.5 saat. Jadikannya supaya sudah ada nyahsegerak 0.25 saat pada permulaan, jadi di suatu tempat di tengah akan ada penyegerakan, dan pada penghujung sekali lagi hanyut 0.25 saat. Hanya jangan fikir bahawa 0.5 saat adalah beberapa jenis pengehadan, saya hanya fikir bahawa penyahsegerakan yang besar tidak dapat diperbetulkan dan dikompensasikan oleh peralihan aliran sedemikian, ia masih akan kekal ketara. Untuk menyimpan perubahan pada AVI, selepas menukar parameter "Tunda trek audio mengikut", ia juga cukup untuk memilih "Salin strim langsung" untuk strim video dan audio, dan kemudian simpan. Mereka yang tidak berpuas hati dengan penghapusan penyahsegerakan kerana peralihan aliran, serta mereka yang tidak bernasib baik dan penyahsegerakan yang sedia ada adalah penting - baca perenggan seterusnya. 2.2. Membawa fail AVI ke satu FPS (run-up besar) VirtualDub ialah program yang bagus - itu sudah pasti. Walau bagaimanapun, tiada pilihan di dalamnya yang boleh menghapuskan penyahsegerakan video dan audio yang ketara dengan perubahan besar dalam kadar bingkai. Oleh itu, kaedah yang diterangkan di bawah melibatkan pemprosesan audio secara berasingan daripada video... Buka fail AVI pertama dalam VirtualDub: Simpan bunyi AVI yang dibuka ke fail WAV yang berasingan: Untuk video, pilih "Salinan strim langsung", untuk bunyi "Tiada audio":
Mari pergi ke kotak dialog biasa: Pilih item "Tukar kepada ...". Kami memasukkan nilai purata yang diketahui, selebihnya adalah lalai, klik OK. Pergi ke penghujung serpihan untuk melihat tempohnya selepas menukar FPS. Tuliskan nilai masa itu. Simpan AVI. Oleh itu, kami mempunyai bunyi yang berasingan dalam fail WAV, dan kami mempunyai fail AVI dengan FPS yang diubah suai tanpa bunyi. Sekarang kita memerlukan editor bunyi seperti SonicFoundry Sound Forge atau Syntrillium Cool Edit (sudah tentu ada yang lain). Saya mempunyai program Cool Edit di tangan, jadi saya akan memberitahu dan menunjukkannya menggunakan contohnya. Jalankan Cool Edit, buka fail WAV. Untuk memampatkan / meregangkan bunyi dari semasa ke semasa, pilih daripada menu: Dalam kotak dialog, dalam medan "Panjang", anda mesti memasukkan panjang baharu fail WAV, i.e. nilai yang kami tulis semula medan perubahan FPS dalam VirtualDub. Nilai mesti dimasukkan dalam saat (contohnya, saya mempunyai nilai 0:07:13.595, dalam saat ia adalah 7*60+13.595=433.595). Masukkan, tekan OK: Pada akhir rawatan, pastikan tempohnya sepadan dengan yang diperlukan. Bagi saya, ia berbeza sebanyak 1 saat, saya rasa ini dalam julat yang boleh diterima. :) Kami berjimat. Kami memulakan VirtualDub, buka fail AVI kami tanpa bunyi. Melalui menu "Audio" kami menyambungkan bunyi baharu: Untuk menyimpan AVI dengan bunyi baharu, pilih "Salinan strim langsung" untuk strim video dan audio:
Kami berjimat. Beginilah cara kami memproses semua fail AVI. Nah, selepas semuanya siap, fail boleh disambungkan kerana ia dilakukan dalam kes yang ideal, titik 1 (lihat di atas). Pengarang: Dmitry Kornev; Penerbitan: pctuner.ru Kami mengesyorkan artikel yang menarik bahagian seni video: ▪ Terlalu banyak pencahayaan semasa merakam video Lihat artikel lain bahagian seni video. Baca dan tulis berguna komen pada artikel ini. Berita terkini sains dan teknologi, elektronik baharu: Mesin untuk menipis bunga di taman
02.05.2024 Mikroskop Inframerah Lanjutan
02.05.2024 Perangkap udara untuk serangga
01.05.2024
Berita menarik lain: ▪ Sensor imej cekung dibangunkan ▪ Konduktor aluminium yang murah untuk pengikatan kristal pada cip Suapan berita sains dan teknologi, elektronik baharu
Bahan-bahan menarik Perpustakaan Teknikal Percuma: ▪ Bahagian peralatan audio tapak. Pemilihan artikel ▪ pasal Shabby tengok. Ungkapan popular ▪ artikel Bagaimana paru-paru kita berfungsi? Jawapan terperinci ▪ artikel Keselamatan pekerjaan pekerja perhutanan ▪ artikel Salah satu daripada dua kad bertukar menjadi yang dimaksudkan. Fokus Rahsia
Tinggalkan komen anda pada artikel ini: Semua bahasa halaman ini Laman utama | Perpustakaan | artikel | Peta Laman | Ulasan laman web www.diagram.com.ua |