Szukam (najlepiej darmowego) oprogramowania dla systemu Windows 7, które pozwoli mi naprawić plik AVI, który nie ma synchronizacji dźwięku z wideo. Próbowałem z Windows Live Movie Maker i VirtualDub i nie mogłem dowiedzieć się, jak to zrobić (jeśli w ogóle możliwe) na obu z nich. Jeśli którykolwiek z nich może mi pomóc, instrukcje na ten temat byłyby również miłe.
Tło: Mam kartę przechwytującą RCA-na-USB, której używam do przesyłania kaset VHS i innych rzeczy z kamery wideo do formatu cyfrowego. Problem polega na tym, że dźwięk jest mocno zniekształcony. Zamiast tego podłączyłem dźwięk z magnetowidu bezpośrednio do wejścia liniowego komputera. To działa, ale dźwięk nie jest zsynchronizowany, około pół sekundy za wideo. Mógłbym spędzić czas próbując naprawić ten problem, ale myślę, że łatwiej będzie po prostu naprawić wideo.
źródło
Odpowiedzi:
EDYCJA: Te instrukcje dotyczą VirtualDub v1.8.11 i VLC v1.1.9.
VirtualDub jest zdecydowanie poprawnym wyborem programu dla plików AVI. Przeprowadzę cię przez to.
Uruchom VirtualDub, przechodząc do folderu, w którym został zapisany, i uruchamiając VirtualDub.exe.
Przejdź do Plik > Otwórz plik wideo , wybierz plik AVI w przeglądarce plików i wybierz Otwórz .
Następnie przejdź do menu rozwijanego Wideo i wybierz Bezpośrednie kopiowanie strumienia (nie chcemy ponownie kodować strumienia, który będzie już dość niskiej jakości).
Następnie przejdź do menu rozwijanego Audio i wybierz Bezpośrednie kopiowanie strumieniowe (z takim samym uzasadnieniem jak powyżej).
Następnie przejdź do Audio > Interleaving . Spowoduje to wyświetlenie okna dialogowego. Zwróć uwagę na pole z etykietą Opóźnij ścieżkę audio przez ...
Zmień wartość w tym polu. Jeśli chcesz dowiedzieć się, na jaką wartość go zmienić, albo zmieniaj go w VirtualDub i sprawdzając wynik, albo zrób to w VLC. Możesz zmienić taktowanie dźwięku w locie w VLC, odtwarzając wideo, a następnie naciskając J, aby zmniejszyć przesunięcie audio, i K, aby je zwiększyć. Zanotuj wartość, w której wydają się synchronizować, a następnie użyj jej w VirtualDub. Jeśli nie możesz zbliżyć ich wystarczająco blisko, możesz uzyskać bardziej precyzyjną kontrolę, nadal w VLC, przechodząc do Narzędzia > Synchronizacja ścieżek . Następnie możesz dostosować Advance audio nad wideo, aż zsynchronizujesz je, a następnie użyjesz tej wartości w VirtualDub.
Po zakończeniu przejdź do Plik > Zapisz jako AVI i wprowadź nazwę pliku.
źródło
Znalazłem łatwiejszy i tańszy sposób!
źródło
Ostatnio korzystałem z YAII do synchronizacji audio / wideo w pliku AVI - to całkiem proste, wystarczy otworzyć plik i przejść do zakładki Synchronizacja audio i można dostosować częstotliwość klatek (w przypadku stopniowej braku synchronizacji) lub opóźnienie ( w celu stałej synchronizacji), a następnie zamknij aplikację, a pojawi się monit, czy chcesz zachować ustawienia, czy nie.
A co najważniejsze, jest bezpłatny :)
źródło
Narzędzie Avidemux dostępne dla systemów Windows, Linux i Mac
Bardzo szczegółowe kroki, aby naprawić synchronizację wideo / audio, podano poniżej,
http://www.hecticgeek.com/2013/02/fix-audio-video-sync-save-permanently-avidemux/
Ubuntu:
Ubuntu (tar.gz), Windows (exe), Max (dmg) Linki do pobrania są dostępne tutaj ,
źródło
Możesz użyć śmiałości, aby zmienić dźwięk z mono na stereo, a następnie możesz użyć programu Movie Maker, aby dodać dźwięk jako ścieżkę muzyczną. Wycisz ścieżkę wideo i upewnij się, że ścieżka muzyczna ma odpowiednią głośność. Stamtąd wystarczy zepsuć czas rozpoczęcia, aby zsynchronizować dźwięk.
Dobrym sposobem na to, aby to zrobić, jest dodanie 10 sekund martwej przestrzeni na początku nagrania, którą można przyciąć w razie potrzeby.
Dostępne są darmowe edytory wideo, ale nigdy nie miałem szczęścia, aby uzyskać z nich coś o przyzwoitej jakości. W systemie Windows program do tworzenia filmów jest „najlepszy” darmowy, ponieważ jest tak łatwy do zdobycia i obsługi. Jestem pewien, że są lepsze, używam studia filmowego Sony i działa świetnie za mniej niż 100 USD.
[EDYTOWAĆ]
Najłatwiejszym sposobem oddzielenia dźwięku jest zrobienie tego w momencie nagrywania. Jeśli Twój pakiet do edycji wideo na to nie pozwala, musisz użyć innego programu. Zwykle używam do tego studia filmowego Sony, ale najwyraźniej możesz to zrobić za pomocą VLC (darmowego). Oto przypadkowy wpis na blogu, który o tym znalazłem.
http://en.kioskea.net/faq/1266-extracting-the-sound-from-a-video-with-vlc
[EDYCJA KOŃCOWA]
Mam nadzieję że to pomoże
źródło
Oto kolejny dobry obrazkowy sposób resynchronizacji audio z innymi formatami plików. Naprawianie synchronizacji audio-wideo i zapisywanie wyników
źródło