Как сделать снимок экрана (со звуком) с помощью медиаплеера VLC?


44

Приведенные ниже шаги иногда приводят к созданию неполного файла, который невозможно воспроизвести, или некоторого файла без звука.

  1. щелчок Media -> Stream -> Capture Device -> Capture Mode = Desktop -> Stream
  2. Затем выберите пункт назначения File = test.mp4, оставив Profile = Video - H.264 + MP3 (MP4)без изменений, и настройте FPS = 24.
  3. Затем нажмите Streamкнопку еще раз. FLV-плеер начинает отсчитывать время, хотя Recordкнопка выглядит не нажатой.
  4. Затем я делаю воспроизведение веб-видео и манипуляций с окнами.
  5. Затем нажмите Stopкнопку на проигрывателе VLC.

Как выполнить полное задание? Где находится настройка захвата звука (какое устройство для захвата)?

Ответы:


42

Хорошо, это не касается VLC, но я предполагаю, что реальный вопрос заключается в том, «Как я могу легко записывать свой рабочий стол со звуком, предпочтительно с бесплатным приложением с открытым исходным кодом?»

Я отказался от непонятных командных строк VLC и нашел еще один программный продукт под названием ShareX , который является бесплатным и открытым исходным кодом.

Это довольно просто:

  1. Загрузите и установите ShareX.
  2. Запустите его и нажмите Capture-> Запись экрана ...
  3. Он спросит вас, хотите ли вы автоматически загрузить ffmpeg.exe, скажите «да».
  4. Далее перейдите в Настройки задач-> Захват-> Запись экрана-> Параметры
  5. Измените источник видео на устройство захвата экрана (по моему опыту это немного быстро) и источник звука на микрофон (или что-то еще).
  6. Используйте Capture-> Screen Recording снова.
  7. Теперь он даже позволит вам выбрать область экрана для записи!

Это намного лучше, чем VLC. Единственным недостатком является то, что цвета кажутся мне немного не такими яркими, как они были на самом деле. Я не слишком обеспокоен, хотя.

редактировать

В последних версиях вы можете держать, Shiftчтобы делать квадратные записи и Altпривязываться к общим разрешениям.


5
Я не могу отблагодарить вас достаточно - ваши инструкции на 100% просты в исполнении, я был настроен через 2 минуты после поиска около часа, чтобы найти хорошую программу записи экрана. Вы сделали мой день!
вырожден

2
SharedXэто лучшая программа для быстрого захвата видео и аудио . Я протестировал несколько бесплатных программ, таких как CamStudio, Ezvid и другие, у всех была проблема со звуком. SharedX работал мгновенно, с идеальным FPS и безупречным системным звуком. Спасибо

3
Change the video source to screen-capture-recorder<- похоже, вам нужно нажать на кнопку, Install recorder devicesпрежде чем она появится в этом списке
wal

1
ShareX не может загрузить ffmpeg (я за брандмауэром), поэтому мне пришлось установить его вручную. Загрузите с ffmpeg.org/download.html , разархивируйте и скопируйте ffmpeg.exe в Мои документы \ ShareX \ Tools. Теперь все работает хорошо!
Стив Питчерс

14

( Примечание. Ответы датируются 2014 годом, поэтому сегодня могут существовать лучшие методы. )

Из того, как использовать VLC для потоковой передачи живого рабочего стола (windows) со звуком (или потокового DVD) :

VLC по умолчанию поставляется с опцией «ввода экрана» для захвата рабочего стола. К сожалению, похоже, что есть ошибка (статус: закрыт wontfix), поэтому в настоящее время он может только захватывать видео.

Решением является использование DirectShow в качестве альтернативного входа. С Directshow вы можете выбрать свое видео и аудиоустройство по отдельности, и они работают вместе из коробки.

Итак, сначала перейдите и загрузите фильтр ввода захвата экрана прямого показа отсюда .

Затем настройте звуковую карту так, чтобы она могла захватывать волны. Если его там нет , как вариант , то вы можете найти некоторые полезные заметки здесь .

Теперь откройте VLC, выберите Media menu -> Stream -> Capture Device tab. Установите режим захвата на «Directshow», установите имя видеоустройства на «захват экрана» и установите имя аудиоустройства на «virtual-audio-capturer».

Теперь нажмите на «поток» и следуйте инструкциям.


1
Только что попробовал это и VLC Bombs немедленно. Просто не могу заставить VLC делать скринкаст со звуком, терпит неудачу каждый раз. Я скачал последний видеофильтр по ссылке, которую вы включили.
Jammer

@Jammer: Начните новый пост с подробным описанием настроек и точных проблем, с которыми вы столкнулись.
Harrymc

@harrymc: нам нужно захватить аудио вход и аудио выход, как?
YumYumYum

@harrymc Я на Windows10 не могу те же параметры, что и лучшеlogic.com
roger/

1

Шаг 1: В режиме захвата будет три варианта: Directshow , TV digital и рабочий стол . Вы должны выбрать рабочий стол оттуда.

Шаг 2: В желаемой частоте кадров для захвата, будет 1 кадр в секунду, измените его и сделайте его 10 кадров в секунду или 15 кадров в секунду.

Шаг 3: В третьем меню нажмите на показать дополнительные параметры . Там будет отображаться расширенная строка меню. Если вы хотите воспроизводить любые аудиофайлы синхронно с вашей записью, вы можете синхронно щелкнуть по воспроизведению другого носителя и выбрать файлы на локальном диске для воспроизведения с записью экрана.

Шаг 4: Нажмите на выпадающее меню, показанное на кнопке воспроизведения, и выберите опцию конвертирования оттуда. - Подробнее см .: Как написать статью и YouTube Tutorial


0

Совет пользователям Ubuntu 18: используйте KAZAM. VLC отлично, но для захвата видео и аудио KAZAM является правильным инструментом.

sudo apt install kazam

На домашней странице kazam 2014 год является последней датой выпуска kazam.
Шади

Но на самом деле я только что попробовал, и он отлично
справился

Да @shadi это работает :)
Бето Авейга
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.