Como capturar vídeo na tela (com áudio) usando o VLC media player?

44

As etapas abaixo às vezes resultam em um arquivo parcial que não pode ser reproduzido ou em algum arquivo sem som.

  1. Clique Media -> Stream -> Capture Device -> Capture Mode = Desktop -> Stream
  2. Em seguida, selecione o destino File = test.mp4, mantendo-se Profile = Video - H.264 + MP3 (MP4)intacto e definindo FPS = 24.
  3. Em seguida, pressione o Streambotão novamente. O FLV player começa a contar o tempo, embora o Recordbotão não pareça pressionado.
  4. Depois, reproduzo vídeos da web e manipulações de janelas.
  5. Em seguida, pressione o Stopbotão no VLC player.

Como executar a tarefa completa? Onde está a configuração de captura de áudio (qual dispositivo capturar)?

Suzan Cioc
fonte

Respostas:

42

Ok, não se trata do VLC, mas acho que a verdadeira questão é "Como gravar facilmente minha área de trabalho, com áudio, de preferência com um aplicativo de código aberto gratuito?"

Desisti das obscuras linhas de comando do VLC e encontrei outro software chamado ShareX , que é gratuito e de código aberto.

É bem fácil:

  1. Baixe e instale o ShareX.
  2. Execute-o e clique em Capturar-> Gravação de Tela ...
  3. Ele pergunta se você deseja baixar automaticamente o ffmpeg.exe, diga sim.
  4. Em seguida, vá para Configurações da tarefa-> Capturar-> Gravador de tela-> Opções
  5. Mude a fonte de vídeo para gravador de captura de tela (é um pouco rápido na minha experiência) e a fonte de áudio para o microfone (ou o que for).
  6. Use Capturar-> Gravação de Tela novamente.
  7. Agora, você ainda pode selecionar a área da tela para gravar!

Isso é muito melhor do que o VLC. A única desvantagem é que as cores parecem um pouco ruins para mim - menos brilhantes do que realmente eram. Eu não estou muito incomodado embora.

Editar

Nas versões recentes, você pode manter Shiftgravações quadradas e Altobter resoluções comuns.

Timmmm
fonte
5
Não posso agradecer o suficiente - suas instruções são 100% fáceis de seguir, fui configurado em 2 minutos depois de pesquisar anteriormente por cerca de uma hora para encontrar um bom programa de gravação de tela. Você fez meu dia!
degenerado
2
SharedXé o melhor programa para sua rápida captura de vídeo e áudio . Eu testei vários programas gratuitos, como o CamStudio, Ezvid e mais alguns, todos eles tiveram o problema de áudio. O SharedX funcionou instantaneamente, com FPS perfeito e som perfeito do sistema. Thanx
3
Change the video source to screen-capture-recorder<- Parece que você tem que clicar no botão Install recorder devicesantes de aparecer nessa lista
wal
1
O ShareX não pôde baixar o ffmpeg (estou atrás de um firewall), então tive que instalá-lo manualmente. Faça o download de ffmpeg.org/download.html , descompacte e copie o ffmpeg.exe para Meus documentos \ ShareX \ Tools Agora ele funciona muito bem!
Steve jarros
14

( Nota: a resposta data de 2014, portanto, métodos melhores podem existir hoje. )

De como usar o VLC para transmitir sua área de trabalho ao vivo (janelas) com áudio (ou transmitir um DVD) :

O VLC, por padrão, vem com uma opção de "entrada de tela", para capturar a área de trabalho. Infelizmente, parece que há um erro (status: wontfix fechado); portanto, atualmente ele só pode capturar vídeo.

A solução é usar o DirectShow como uma entrada alternativa. Com o Directshow, você pode escolher seu vídeo e seu dispositivo de entrada de áudio separadamente, e eles funcionam juntos imediatamente.

Então, primeiro faça o download do filtro de entrada de captura de tela do show direto aqui .

Em seguida, configure sua placa de som para capturar a saída da onda. Se não estiver disponível como opção, poderá encontrar aqui algumas notas úteis .

Agora abra o VLC, escolha menu Mídia -> Fluxo -> guia Capturar dispositivo. Defina o modo de captura como "Directshow", defina o nome do dispositivo de vídeo como "screen-capture-recorder" e defina o nome do dispositivo de áudio como "virtual-audio-capturer".

Agora clique em "stream" e siga as instruções.

harrymc
fonte
1
Apenas tentei isso e VLC Bombs imediatamente. Simplesmente não é possível fazer com que o VLC faça um screencast com áudio, falha sempre. Fiz o download do filtro de vídeo mais recente no link que você incluiu.
289 Jammer
@ Jammer: Inicie uma nova postagem, detalhando sua configuração e o problema exato que você está enfrentando.
25915 harrymc
@harrymc: precisamos capturar entrada e saída de áudio também, como?
YumYumYum 02/09/2015
@harrymc Estou no windows10 não pode as mesmas opções que betterlogic.com/roger/2010/07/…
user75875 18/10/10
1

Etapa 1: no modo de captura, haverá três opções, Directshow , TV digital e desktop . Você tem que escolher a área de trabalho a partir daí.

Etapa 2: na taxa de quadros desejada para a captura, haverá 1 quadro por segundo, modifique-o e faça 10 quadros por segundo ou 15 fps.

Etapa 3: no terceiro menu, clique em Mostrar mais opções . Ele exibirá a barra de menus avançada lá. Se você deseja reproduzir qualquer arquivo de áudio de forma síncrona com a sua gravação, pode clicar em reproduzir outra mídia de forma síncrona e escolher arquivos da unidade local para reproduzir com a gravação da tela.

Etapa 4: clique no menu suspenso mostrado no botão play e clique na opção de conversão a partir daí. - Veja mais em: Como artigo e Tutorial do YouTube

Bhavesh
fonte
0

Conselho para usuários do Ubuntu 18: use KAZAM. O VLC é excelente, mas para capturar vídeo e áudio, o KAZAM é a ferramenta certa.

sudo apt install kazam
Beto Aveiga
fonte
A página inicial do kazam mostra 2014 como a data de lançamento mais recente do kazam.
shadi 12/09
Mas na verdade eu apenas tentei e ele faz o trabalho perfeitamente :)
shadi 12/09
Sim @shadi funciona :)
Beto Aveiga 12/09