Jak przechwytywać wideo ekranowe (z dźwiękiem) za pomocą odtwarzacza multimedialnego VLC?

44

Poniższe kroki czasami powodują częściowy plik, którego nie można odtworzyć lub jakiś plik bez dźwięku.

  1. Kliknij Media -> Stream -> Capture Device -> Capture Mode = Desktop -> Stream
  2. Następnie wybierz cel podróży File = test.mp4, pozostawiając Profile = Video - H.264 + MP3 (MP4)nienaruszony, i ustaw FPS = 24.
  3. Następnie Streamponownie naciśnij przycisk. Odtwarzacz FLV zaczyna odliczać czas, chociaż Recordprzycisk nie wygląda na wciśnięty.
  4. Następnie odtwarzam filmy internetowe i manipuluję oknami.
  5. Następnie naciśnij Stopprzycisk na odtwarzaczu VLC.

Jak wykonać pełne zadanie? Gdzie jest konfiguracja przechwytywania dźwięku (jakie urządzenie przechwytywać)?

Suzan Cioc
źródło

Odpowiedzi:

42

Ok, nie chodzi tu o VLC, ale wydaje mi się, że prawdziwe pytanie brzmi: „Jak w łatwy sposób nagrać pulpit z dźwiękiem, najlepiej za pomocą bezpłatnej aplikacji typu open source?”

Zrezygnowałem z niejasnych wierszy poleceń VLC i znalazłem inny program o nazwie ShareX , który jest darmowy i open source.

To całkiem proste:

  1. Pobierz i zainstaluj ShareX.
  2. Uruchom go i kliknij Capture-> Screen Recording ...
  3. Pyta, czy chcesz automatycznie pobrać plik ffmpeg.exe, powiedz tak.
  4. Następnie przejdź do Ustawienia zadania-> Przechwyć-> Rejestrator ekranu-> Opcje
  5. Zmień źródło wideo na rejestrator przechwytywania ekranu (z mojego doświadczenia jest to trochę szybkie), a źródło audio do mikrofonu (lub cokolwiek innego).
  6. Użyj ponownie Capture-> Screen Recording.
  7. Teraz pozwoli ci nawet wybrać obszar ekranu do nagrania!

To jest o wiele ładniejsze niż VLC. Jedynym minusem jest to, że kolory wydają mi się nieco przygnębione - mniej jasne niż w rzeczywistości. Nie przejmuję się jednak zbytnio.

Edytować

W najnowszych wersjach możesz przytrzymywać, Shiftaby wykonywać kwadratowe nagrania i Altprzyciągać do popularnych rozdzielczości.

Timmmm
źródło
5
Nie mogę ci wystarczająco podziękować - twoje instrukcje są w 100% łatwe do wykonania, zostałem skonfigurowany w 2 minuty po tym, jak szukałem wcześniej około godziny, aby znaleźć dobry program do nagrywania ekranu. Sprawiłeś, że mój dzień!
zdegenerowany
2
SharedXto najlepszy program do szybkiego przechwytywania obrazu i dźwięku . Testowałem kilka darmowych programów, takich jak CamStudio, Ezvid i kilka innych, wszystkie miały problem z dźwiękiem. SharedX działał natychmiast, z doskonałym FPS i bezbłędnym dźwiękiem systemowym. Dzięki
3
Change the video source to screen-capture-recorder<- wygląda na to, że musisz kliknąć przycisk, Install recorder deviceszanim pojawi się na liście
wal
1
ShareX nie mógł pobrać ffmpeg (jestem za firewallem), więc musiałem zainstalować go ręcznie. Pobierz z ffmpeg.org/download.html , rozpakuj i skopiuj ffmpeg.exe do Moich dokumentów \ ShareX \ Tools Teraz działa ładnie!
Steve Pitchers,
14

( Uwaga: odpowiedź pochodzi z 2014 r., Więc dziś mogą istnieć lepsze metody ).

W jaki sposób korzystać z VLC do strumieniowego przesyłania pulpitu na żywo (Windows) z dźwiękiem (lub strumieniowego przesyłania DVD) :

VLC domyślnie ma opcję „wprowadzania ekranu”, aby przechwycić pulpit. Niestety wygląda na to, że wystąpił błąd (status: zamknięty wontfix), więc obecnie może przechwytywać tylko wideo.

Rozwiązaniem jest użycie DirectShow jako alternatywnego wejścia. Dzięki Directshow możesz wybrać wideo i urządzenie wejściowe audio osobno i działają one od razu po wyjęciu z pudełka.

Najpierw pobierz stąd filtr wejściowy przechwytywania ekranu pokazu bezpośredniego .

Następnie skonfiguruj kartę dźwiękową, aby móc wychwytywać fale. Jeśli nie ma takiej opcji, możesz znaleźć tutaj pomocne uwagi .

Teraz otwórz VLC, wybierz menu Media -> Strumień -> karta Przechwyć urządzenie. Ustaw tryb przechwytywania na „Directshow”, ustaw nazwę urządzenia wideo na „screen-capture-recorder” i ustaw nazwę urządzenia audio na „virtual-audio-capturer”.

Teraz kliknij „stream” i postępuj zgodnie z instrukcjami.

harrymc
źródło
1
Po prostu spróbowałem tego i VLC Bombs natychmiast. Po prostu nie można zmusić VLC do wykonania screencastu z dźwiękiem, zawodzi za każdym razem. Pobrałem najnowszy filtr wideo z dołączonego linku.
Jammer
@Jammer: Rozpocznij nowy post, szczegółowo opisując konfigurację i dokładnie napotkany problem.
harrymc
@harrymc: musimy przechwytywać również wejście audio i wyjście audio, jak?
YumYumYum
@harrymc Jestem w systemie Windows10 nie mogę mieć takich samych opcji, jak betterlogic.com/roger/2010/07/...
user75875,
1

Krok 1: W trybie przechwytywania dostępne będą trzy opcje: Directshow , telewizja cyfrowa i komputer stacjonarny . Stamtąd musisz wybrać pulpit .

Krok 2: W żądanej liczbie klatek na sekundę będzie 1 klatka na sekundę, zmodyfikuj ją i ustaw 10 klatek na sekundę lub 15 fps.

Krok 3: W trzecim menu kliknij opcję pokaż więcej opcji . Wyświetli tam zaawansowany pasek menu. Jeśli chcesz odtwarzać dowolne pliki audio zsynchronizowane z nagraniem, możesz kliknąć synchronicznie odtwarzanie innego nośnika i wybrać pliki z dysku lokalnego, aby odtworzyć nagranie ekranu.

Krok 4: Kliknij menu rozwijane pokazane na przycisku odtwarzania, a następnie kliknij opcję konwersji. - Zobacz więcej na: Jak artykuł i samouczek YouTube

Bhavesz
źródło
0

Porady dla użytkowników Ubuntu 18: użyj KAZAM. VLC jest doskonały, ale do przechwytywania wideo i audio KAZAM jest właściwym narzędziem.

sudo apt install kazam
Beto Aveiga
źródło
Strona główna kazam pokazuje 2014 jako najnowszą datę wydania kazam.
shadi
Ale tak naprawdę właśnie go wypróbowałem i robi to doskonale :)
shadi
Tak @shadi to działa :)
Beto Aveiga