Ses ile senkronize olmayan videoyu düzeltmek için bir araç?


11

Video ile senkronize olmayan bir AVI dosyasını düzeltmeme izin verecek Windows 7 için (tercihen ücretsiz) yazılım arıyorum. Windows Live Movie Maker ve VirtualDub ile denedim ve her ikisinde de (mümkünse) nasıl yapılacağını bulamadım. Bunlardan herhangi biri bana yardımcı olabilirse, bunun için talimatlar da iyi olurdu.

Arka plan: VHS kasetlerini ve video kameradan dijital formata aktarmak için kullandığım RCA-USB yakalama kartım var. Sorun, sesin çok bozuk çıkmasıdır. Bunun yerine, VCR'den doğrudan bilgisayarın hattına ses bağladım. Bu çalışıyor, ancak ses senkronize değil, videonun yaklaşık yarım saniye gerisinde. Bu sorunu düzeltmek için zaman harcayabilirim, ancak videoyu düzeltmenin daha kolay olacağını düşünüyorum.


Biraz daha bilgiye ihtiyacımız var: Hangi kapsayıcı biçimini kullanıyorsunuz (.avi, .mkv, diğer)?
Lukasa

RCA - USB yakalama kartı çalışmıyorsa, farklı bir cihaz alırım. Hauppauge, kaliteli kayıt cihazları için standart üretimdir. hauppauge.com
Doltknuckle

@Lukasa: soruyu güncelledi; bunlar AVI dosyalarıdır.
Javier

@Doltknuckle: İşe yarıyor, sadece bu küçük sorun var.
Javier

Ses, kayıt işleminin bir parçasıdır. Çekilen ses bozuksa cihazda bir sorun var. Kayıt cihazının hatalı kısmını önlemek için çözümünüz tamamen farklı bir yakalama aygıtı kullanmaktır (bağlantı noktasında bilgisayar hattı). Çalışan bir kayıt sistemi elde etmenin bir yolunu bulmanız, donanımın düzgün çalıştığı anlamına gelmez. Bu işi yapmanın bir yolunu bulduğunuz için mutluyum. Bunu çok yapmayı planlıyorsanız, düzgün çalışan ekipman almanızı tavsiye ederim, böylece bu geçici çözümleri bulmak zorunda kalmazsınız. Kullanacağınız tek zaman buysa, rahatsız etmeyin.
Doltknuckle

Yanıtlar:


7

EDIT: Bu talimatlar VirtualDub v1.8.11 ve VLC v1.1.9 için geçerlidir.

VirtualDub, AVI dosyaları için kesinlikle doğru program seçimidir. Sana onun üzerinden geçeceğim.

VirtualDub'ı kaydettiğiniz klasöre gidip VirtualDub.exe'yi çalıştırarak çalıştırın.

Kafa Dosya > Aç Video Dosya ve dosya tarayıcısından AVI dosyasını seçin ve seçmek .

Ardından, Video açılır menüsüne gidin ve Doğrudan Akış Kopyalama'yı seçin (zaten oldukça düşük kaliteli bir akış olanı yeniden kodlamak istemiyoruz).

Ardından, Ses açılır menüsüne gidin ve Doğrudan Akış Kopyası'nı seçin (yukarıdaki ile aynı mantıkla).

Ardından, Ses > Araya Ekleme'ye gidin . Bu bir iletişim kutusu getirecektir. Ses parçasını geciktir etiketli kutuyu not edin ...

Bu kutudaki değeri değiştirin. Hangi değeri değiştireceğiniz konusunda iyi bir fikir edinmek istiyorsanız, VirtualDub'da değiştirmeye ve sonucu kontrol etmeye devam edin veya VLC'de yapın. Videoyu oynatıp ardından ses ofsetini azaltmak için J düğmesine, artırmak için K düğmesine basarak VLC'deki ses zamanlamalarını anında değiştirebilirsiniz . Eşitlendiği göründükleri değeri not alın ve bunu VirtualDub'da kullanın. Onları yeterince yakınlaştıramazsanız, hala VLC'de, Araçlar > Senkronizasyonu İzle'ye giderek daha hassas bir kontrol elde edebilirsiniz . Daha sonra senkronize olana kadar video üzerinde sesin ilerlemesini ayarlayabilir ve ardından VirtualDub'da bu değeri kullanabilirsiniz.

İşiniz bittiğinde Dosya > AVI olarak kaydet'e gidin ve dosya için istediğiniz adı girin.


Bunları herhangi bir nedenle bulamazsanız, bana bildirin, rota vurgulanmış olarak bazı ekran görüntüleri yayınlayacağım. Yine de biraz zaman alacak.
Lukasa

2

Daha kolay ve daha ucuz bir yol buldum!

  1. Filmi Gerçek Oynatıcı'da açın.
  2. "Dönüştür" işlevini açın ve videoyu WMA'ya (Windows Media Audio) dönüştürün.
  3. Window Movie Maker'ı açın ve videoyu içe aktarın.
  4. Sesi kapatın.
  5. Adım 3'ten WMA dosyasını alın.
  6. Müzik için Başlangıç ​​noktasını doğru olacak şekilde ayarlayın.
  7. Filmi tekrar kaydedin.

1

Yakın zamanda bir AVI dosyasındaki ses / videoyu senkronize etmek için YAII'yi kullandım - oldukça kolay, sadece dosyayı açıp Ses senkronizasyonu sekmesine gidersiniz ve kare hızını (kademeli senkronizasyon için) veya gecikmeyi ( sürekli senkronizasyon dışında), ardından uygulamayı kapatın; ayarlarınızı korumak isteyip istemediğiniz sorulur.

Ve en iyisi, ücretsiz :)



0

Sesi mono'den stereoya çevirmek için audacity'yi kullanabilir ve daha sonra sesi bir müzik parçası olarak eklemek için Movie maker'ı kullanabilirsiniz. Video parçasının sesini kapatın ve müzik parçasının doğru ses seviyesinde olduğundan emin olun. Oradan, sesi senkronize etmek için Başlangıç ​​saati ile uğraşmanız yeterlidir.

Bunu yapmanıza izin vermenin iyi bir püf noktası, kaydınızın başına 10 saniyelik ölü bir boşluk eklemektir.

Orada ücretsiz video editörleri var, ama onlardan iyi kalitede bir şey elde etme konusunda hiç şansım olmadı. Windows'da, film yapımcısı "en iyi" ücretsiz olanıdır çünkü kullanımı ve kullanımı çok kolaydır. Eminim orada daha iyi olanlar var, Sony film stüdyosunu kullanıyorum ve 100 doların altında harika çalışıyor.

[DÜZENLE]

Sesi ayırmanın en kolay yolu kayıt sırasında yapmaktır. Video düzenleme paketiniz buna izin vermiyorsa, başka bir program kullanmanız gerekir. Normalde bunu yapmak için sony film stüdyosunu kullanıyorum, ancak bunu başarmak için VLC'yi (ücretsiz) kullanabilirsiniz. İşte bu konuda bulduğum rastgele bir blog yazısı.

http://en.kioskea.net/faq/1266-extracting-the-sound-from-a-video-with-vlc

[SON DÜZENLEME]

Bu yardımcı olur umarım


Tekrar tekrar kaydetmek zorunda kalmamak için video dosyasındaki sesi çıkarmanın herhangi bir yolu var mı?
Javier

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.