Saya memiliki video yang memiliki berbagai audio yang tidak sinkron pada waktu yang berbeda. Misalnya, dari 2:00 hingga 4:30, penundaan audio adalah 6 detik, dan 3:00 hingga 6:00, penundaan audio adalah 8 detik & 38 menit ti 42 menit penundaan audio adalah 2 detik.
Bagaimana saya bisa memperbaiki ini bagian-demi-bagian tanpa memotong video? Video berdurasi 42:00 menit, di mana jenis masalah yang sama terjadi berulang kali.
Saya menggunakan Windows 7 32 bit, bermain dengan VLC. Masalahnya terjadi pertama kali. Video lain diputar dengan baik. Video ditunda tidak terus-menerus, berbeda dari min ke min.
cukup sulit untuk memotong audio tanpa melihat video dan mengatur penundaan
Jawaban:
Masalah ini dapat disebabkan oleh konversi aliran MPEG2 yang salah. Streaming MPEG2 tidak memiliki framerate tetap; setiap frame diberi cap waktu. Tetapi ketika mengkonversi ke format yang memerlukan framerate video tetap, sebagian besar perangkat lunak hanya mengasumsikan bahwa frame datang secara berkala. Jadi jika video sumber memiliki jeda waktu acak dalam aliran video di sana-sini (tidak jarang dengan kartu pengambilan video), file yang dikonversi akan memiliki offset audio yang berbeda di tempat yang berbeda, seperti yang Anda jelaskan.
Jika ini memang masalah dalam kasus Anda maka perbaikannya cukup rumit. ResyncMpeg2Audio dapat digunakan untuk menganalisis waktu video dan menghasilkan skrip avisynth yang secara otomatis reposisi audio agar sesuai dengan framerate yang sekarang sudah diperbaiki. Ketahuilah bahwa ini adalah prosedur yang cukup misterius (dijelaskan secara rinci pada wiki proyek).
sumber