Narzędzie do naprawy niesynchronizowanego wideo z dźwiękiem?


11

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.


Potrzebujemy nieco więcej informacji: jakiego formatu pojemnika używasz (.avi, .mkv, inne)?
Lukasa

Jeśli karta przechwytująca RCA na USB nie działa, kupiłbym inne urządzenie. Hauppauge to standardowa produkcja wysokiej jakości urządzeń rejestrujących. hauppauge.com
Doltknuckle

@Lukasa: zaktualizowałem pytanie; są to pliki AVI.
Javier

@Doltknuckle: To działa, ma tylko ten drobny problem.
Javier

Audio jest częścią procesu nagrywania. Jeśli przechwycony dźwięk jest zniekształcony, coś jest nie tak z urządzeniem. Rozwiązaniem, które pozwoli uniknąć tej wadliwej części rejestratora, jest użycie zupełnie innego urządzenia przechwytującego (linia komputerowa w porcie). To, że znalazłeś sposób na uzyskanie działającego systemu nagrywania, nie oznacza, że ​​sprzęt działa poprawnie. Cieszę się, że znalazłeś sposób, aby to zadziałało. Jeśli planujesz to często robić, zalecam zaopatrzenie się w prawidłowo działający sprzęt, abyś nie musiał znaleźć tych obejść. Jeśli jest to jedyny czas, kiedy będziesz go używać, nie przejmuj się.
Doltknuckle

Odpowiedzi:


7

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.


Jeśli nie możesz ich znaleźć z jakiegokolwiek powodu, daj mi znać, a ja opublikuję zrzuty ekranu z wyróżnioną trasą. To zajmie trochę.
Lukasa

2

Znalazłem łatwiejszy i tańszy sposób!

  1. Otwórz film w Real Player.
  2. Otwórz „Konwertuj na” i przekonwertuj wideo na WMA (Windows Media Audio).
  3. Otwórz okno Movie Maker i zaimportuj wideo.
  4. Wycisz głośność.
  5. Zaimportuj plik WMA z kroku 3.
  6. Dostosuj punkt początkowy dla muzyki, aby był poprawny.
  7. Zapisz film ponownie.

1

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 :)



0

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


Czy jest jakiś sposób na „wyodrębnienie” dźwięku z pliku wideo, aby nie musiałem go nagrywać od nowa?
Javier

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.